一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基于改进稀疏字典的旋转设备故障诊断方法及系统与流程

2022-03-05 04:12:09 来源:中国专利 TAG:


1.本发明涉及核电安全管理技术领域,尤其是,本发明涉及一种基于改进稀疏字典的旋转设备故障诊断方法及系统。


背景技术:

2.随着社会的进步,绿色新能源的使用越来越受到重视,特别是核电其巨大潜能受到很大的关注,但是核能在使用时尤其需要注重其安全性,那么对于核电的运行维护要求十分之高,目前现有核电设备有大量的旋转设备,旋转设备结构复杂,受环境和噪声影响容易发生故障。任何一类旋转设备出现故障都有可能会造成系统非计划停机,工作人员需要花大量时间来进行故障定位、维修、订购更换零件等,从而产生巨大的经济损失。旋转设备内部包含电机、轴承和泵等部件,在轴承、齿轮发生故障时,振动信号中出现多种瞬态冲击响应成分。由于设备自身制造误差和安装误差,在振动信号中存在与轴转频相关的频率成分,因此在强噪声和多种干扰条件下,能够实现故障信号的精确分离,对旋转机械系统的状态监测具有重要意义。
3.近年来,随着机器学习研究的深入,数据模型也逐渐在旋转设备故障诊断中有一定的应用,常见方法是对采集的振动信号进行特征提取,对不同故障类型数据打标签,然后通过各种分类器方法,比如支持向量机、最近邻、神经网络、决策树等方式实现数据分类。特征参数的提取方法,有提取时域特征参数,频域特征参数基础上,应用信号处理方法如包络谱分析、小波分析和经验模态分解等,对振动信号进行处理得到各分量信号,然后再提取不同分量信号上的时域、频域特征参数,其中稀疏分解方法通过构建过完备字典实现信号的稀疏表达,具有一定的抗噪能力和微弱信号提取能力。
4.例如中国专利发明专利cn111678691a公开了一种基于改进的稀疏分解算法的齿轮故障检测方法,涉及故障检测技术领域,该方法在传统基于参数字典稀疏重构的基础上,增加了对信号的预处理及对参数字典的优化设计,利用双树复小波分解结合最大峭度原则实现信号的预处理,大大降低了噪声对后续处理的影响,基于拉普拉斯小波的相关滤波确定目标特征参数从而构建过完备字典,不仅可以有效的缩减字典冗余度而且可以使得设计的字典与故障特征更为相似,最后结合匹配追踪算法以实现对振动信号中冲击特征的提取实现故障检测,该方法可以提高稀疏表示的计算效率,实现有效的故障诊断。
5.但是上述故障检测方法依然具有以下缺点:尽管优选了最佳的过完备字典,但是依然是是全频段信号使用相同的过完备字典,某些关键信号无法有效提取,信号重构精度降低,使得关键信号缺失,无法有效实现设备状态评估。
6.所以,如何设计一种基于改进稀疏字典的旋转设备故障诊断方法或者系统,成为我们当前急需要解决的问题。


技术实现要素:

7.本发明的目的在于提供一种便于执行,通过改进稀疏字典方法进行故障信号提
取,保留关键特征信号,并根据故障类型建立不同故障模型,最后根据分类方法实现故障诊断,有效提高设备故障诊断准确率的基于改进稀疏字典的旋转设备故障诊断方法。
8.为达到上述目的,本发明采用如下技术方案得以实现的:一种基于改进稀疏字典的旋转设备故障诊断方法,该方法包括以下步骤:s1:获取旋转设备故障的振动信号,对振动信号进行预定值k层小波包分解,得到2的k次方个等频段的分量信号;s2:构造振动信号的过完备原子库,得到过完备原子库中的稀疏系数,得到重构稀疏表达,并对各分量信号进行单支重构;s3:计算各分量信号的冲击稀疏度,并根据冲击稀疏度的大小实现分量信号重构;s4:对重构后的各分量信号进行特征提取,根据振动信号的故障类型建立模型,进行故障识别。
9.作为本发明的优选,执行步骤s1时,预定值k不小于2。
10.作为本发明的优选,执行步骤s2时,具体包括以下步骤:s2.1:基于振动信号的故障类型构建初始的最佳相关原子,随机选择分量信号中的部分数据构造初始字典,并确定字典学习的算法参数,构造过完备字典即过完备原子库;s2.2:将构建的过完备字典固定,确定最优稀疏系数;s2.3:固定稀疏系数,逐列更新字典使得残差最小,最终确定最优字典,得到重构稀疏表达;s2.4:重复执行步骤s2.1至s2.3,得到每一个分量信号对应的最优字典和重构稀疏表达;s2.5:将最优稀疏系数结合对应的最优字典,对各分量信号分别进行稀疏重构。
11.作为本发明的优选,执行步骤s2.2时,固定过完备字典之后,调整稀疏编码,使得目标函数误差最小,才能确定最优稀疏系数。
12.作为本发明的优选,执行步骤s3时,具体包括以下步骤:s3.1:计算分量信号各尺度上的时域波形峭度指标;s3.2:计算包络解调谱的峭度指标值;s3.3:根据上述两个峭度值,计算得到冲击稀疏度,并根据冲击稀疏度值的大小对分量信号进行重构;s3.4:重复执行步骤s3.1至s3.3,对每一个分量信号进行重构。
13.作为本发明的优选,执行步骤s3.3时,设置两个峭度指标的对应权重值,两个权重值相加等于一,将两个权重值分别乘以波形峭度指标和峭度指标值得到两个峭度值,根据这两个峭度值计算得到冲击稀疏度。
14.作为本发明的优选,执行步骤s4时,具体包括以下步骤:s4.1:对重构后的分量信号进行特征参数提取,特征参数提取包含有效值、峰值、峭度、峭度指标、波形指标和频域特征参数;s4.2:根据特征参数及对应的故障类别建立训练集和测试集,对训练集进行训练,确定模型最优参数;s4.3:对测试集数据进行测试,实现测试集数据的故障分类,进行故障识别。
15.作为本发明的优选,执行步骤s4.2时,对训练集进行训练的方法包括使用高斯过
程分类法。
16.另一方面,本发明中另外还提供一种基于改进稀疏字典的旋转设备故障诊断系统,该系统包括:预处理模块:获取旋转设备故障的振动信号,对振动信号进行预定值k层小波包分解,得到2的k次方个等频段的分量信号;第一重构模块:构造振动信号的过完备原子库,得到过完备原子库中的稀疏系数,得到重构稀疏表达,并对各分量信号进行单支重构;第二重构模块:计算各分量信号的冲击稀疏度,并根据冲击稀疏度的大小实现分量信号重构;诊断模块:对重构后的各分量信号进行特征提取,根据振动信号的故障类型建立模型,进行故障识别。
17.本发明一种基于改进稀疏字典的旋转设备故障诊断方法及系统有益效果在于:便于执行,通过改进稀疏字典方法进行故障信号提取,保留关键特征信号,并根据故障类型建立不同故障模型,最后根据分类方法实现故障诊断,有效提高设备故障诊断准确率。
附图说明
18.图1为本发明一种基于改进稀疏字典的旋转设备故障诊断方法的流程示意图;图2为本发明一种基于改进稀疏字典的旋转设备故障诊断方法的一个实施例中的一个分量信号的字典参数;图3为本发明一种基于改进稀疏字典的旋转设备故障诊断方法的一个实施例中的另一个分量信号的时域对比图;图4为本发明一种基于改进稀疏字典的旋转设备故障诊断方法的一个实施例中的另一个分量信号的频谱对比图;图5为本发明一种基于改进稀疏字典的旋转设备故障诊断方法的一个实施例中的又一个分量信号在根据冲击稀疏度重构后的振动信号时域图;图6为本发明一种基于改进稀疏字典的旋转设备故障诊断系统的模块构成示意图。
具体实施方式
19.以下是本发明的具体实施例,对本发明的技术方案作进一步的描述,但本发明并不限于这些实施例。
20.现在将参照附图来详细描述本发明的各种示例性实施例。应注意到:除非另外具体说明,否则在这些实施例中阐述的模块和步骤的相对布置和步骤不限制本发明的范围。
21.同时,应当明白,为了便于描述,附图中的流程并不仅仅是单独进行,而是多个步骤相互交叉进行。
22.以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本发明及其应用或使用的任何限制。
23.对于相关领域普通技术人员已知的技术、方法及系统可能不作详细讨论,但在适当情况下,技术、方法及系统应当被视为授权说明书的一部分。
实施例一如图1至5所示,仅为本发明的其中一个实施例,本发明提供一种基于改进稀疏字典的旋转设备故障诊断方法,该方法包括以下步骤:s1:获取旋转设备故障的振动信号,对振动信号进行预定值k层小波包分解,得到2的k次方个等频段的分量信号;在这里,执行步骤s1时,预定值k不小于2,例如针对以凯斯西储轴承模拟实验台上,转动速度为1797r/min 状态下采集的驱动端加速度数据,采样频率为12khz,在此例下,一般对振动信号进行3层小波包分解,得到8个等频段的分量信号。
24.s2:构造振动信号的过完备原子库,得到过完备原子库中的稀疏系数,得到重构稀疏表达,并对各分量信号进行单支重构;在本实施例中,执行步骤s2时,具体包括以下步骤:s2.1:基于振动信号的故障类型构建初始的最佳相关原子,随机选择分量信号中的部分数据构造初始字典,并确定字典学习的算法参数,构造过完备字典即过完备原子库;s2.2:将构建的过完备字典固定,确定最优稀疏系数;s2.3:固定稀疏系数,逐列更新字典使得残差最小,最终确定最优字典,得到重构稀疏表达;s2.4:重复执行步骤s2.1至s2.3,得到每一个分量信号对应的最优字典和重构稀疏表达;s2.5:将最优稀疏系数结合对应的最优字典,对各分量信号分别进行稀疏重构。
25.而且,在执行步骤s2.2时,固定过完备字典之后,调整稀疏编码,使得目标函数误差最小,才能确定最优稀疏系数。
26.需要注意的是,每一个分量信号的最优字典的参数均不同,如图2所示,就是将步骤s1中的第一个分量信号获得的最优字典的参数。
27.在执行步骤s2.5时,对各分量信号分别进行稀疏重构,得到每一个分量信号稀疏重构前后的时域对比图和频谱对比图,如图3和图4所示,便于进行步骤s3。
28.s3:计算各分量信号的冲击稀疏度,并根据冲击稀疏度的大小实现分量信号重构;在本实施例中,执行步骤s3时,具体包括以下步骤:s3.1:计算分量信号各尺度上的时域波形峭度指标k,具体计算分数如下:其中 是分量信号的时域平均值,是时域平均值的四次方, 是分量信号的标准差。
29.s3.2:计算包络解调谱的峭度指标值ke,具体计算分数如下:
其中:代表信号的希尔伯特变换;s3.3:根据上述两个峭度值,计算得到冲击稀疏度s,并根据冲击稀疏度值的大小对分量信号进行重构;在这里,设置两个峭度指标的对应权重值α和β,两个权重值相加等于一,即α β=1,将两个权重值分别乘以波形峭度指标和峭度指标值得到两个峭度值,根据这两个峭度值计算得到冲击稀疏度s,计算公式为:可以将均设置为0.5,重构后的信号如图5所示;s3.4:重复执行步骤s3.1至s3.3,对每一个分量信号进行重构。
30.s4:对重构后的各分量信号进行特征提取,根据振动信号的故障类型建立模型,进行故障识别。
31.在本实施例中,执行步骤s4时,具体包括以下步骤:s4.1:对重构后的分量信号进行特征参数提取,特征参数提取包含但不限于有效值、峰值、峭度、峭度指标、波形指标和频域特征参数,一般共提取15个特征参数;s4.2:根据特征参数及对应的故障类别建立训练集和测试集,对训练集进行训练,确定模型最优参数;s4.3:对测试集数据进行测试,实现测试集数据的故障分类,进行故障识别。
32.还有,执行步骤s4.2时,对训练集进行训练的方法包括使用高斯过程分类法。
33.样本个数共有1331组,其中正常样本121组,滚动体故障样本241组,内圈故障样本242组,外圈故障样本727组。随机打乱选择931组数据作为训练样本,400组数据作为测试样本。使用高斯过程分类法对训练集进行训练,核函数选为高斯核函数,参数选择为1。
34.最终检测内圈故障样本70个,诊断准确个数70个,诊断准确率100%;检测滚动体故障样本57个,诊断准确个数57个,诊断准确率100%;检测外圈故障样本231个,诊断准确个数231个,诊断准确率100%;检测正常样本42个,诊断准确个数42个,诊断准确率100%。可得,本发明提出的方法可有效提高识别旋转机械设备故障的准确率。
35.本发明一种基于改进稀疏字典的旋转设备故障诊断方法便于执行,通过改进稀疏字典方法进行故障信号提取,保留关键特征信号,并根据故障类型建立不同故障模型,最后根据分类方法实现故障诊断,有效提高设备故障诊断准确率。
36.实施例二如图6所示,仅为本发明的其中一个实施例,本发明还提供上述实施例中可以实行一种基于改进稀疏字典的旋转设备故障诊断方法的系统,该系统包括:预处理模块:获取旋转设备故障的振动信号,对振动信号进行预定值k层小波包分解,得到2的k次方个等频段的分量信号;第一重构模块:构造振动信号的过完备原子库,得到过完备原子库中的稀疏系数,得到重构稀疏表达,并对各分量信号进行单支重构;第二重构模块:计算各分量信号的冲击稀疏度,并根据冲击稀疏度的大小实现分量信号重构;诊断模块:对重构后的各分量信号进行特征提取,根据振动信号的故障类型建立
模型,进行故障识别。
37.本发明一种基于改进稀疏字典的旋转设备故障诊断方法及系统便于执行,通过改进稀疏字典方法进行故障信号提取,保留关键特征信号,并根据故障类型建立不同故障模型,最后根据分类方法实现故障诊断,有效提高设备故障诊断准确率。
38.虽然已经通过示例对本发明的一些特定实施例进行了详细说明,但是本领域的技术人员应该理解,以上示例仅是为了进行说明,而不是为了限制本发明的范围,本发明所属技术领域的技术人员可以对所描述的具体实施例来做出各种各样的修改或补充或采用类似的方式替代,但并不会偏离本发明的方向或者超越所附权利要求书所定义的范围。本领域的技术人员应该理解,凡是依据本发明的技术实质对以上实施方式所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献