掌桥专利:专业的专利平台
掌桥专利
首页

一种基于频谱的轴承磨耗预警方法与系统

文献发布时间:2023-06-19 10:29:05


一种基于频谱的轴承磨耗预警方法与系统

技术领域

本发明涉及预警技术领域,尤其涉及一种基于频谱的轴承磨耗预警方法与系统。

背景技术

振动是转动机械运转时的重要特性。利用数据采集器对机械设备(例如轴承)运行状态的振动信息进行采集,然后通过振动频谱分析,可以快速、准确地诊断出如转子不平衡、转轴弯曲、轴承损坏与松动、轴系不对中等故障存在的原因,从而做到故障早期发现、诊断迅速及时、结论定点定量、机理清楚明白之目的。

但此方案在传统转动机械检测过程中只能对有无故障进行判断,无法对损失进行定量分析并作出预警。

发明内容

本发明针对上述的无法对轴承损失进行预警的技术问题,提出一种基于频谱的轴承磨耗预警方法与系统。

第一方面,本申请实施例提供了一种基于频谱的轴承磨耗预警方法,包括:

数据转换步骤:使用传感器获取设备振动的原始数据,对所述原始数据进行处理,并将处理完成后的所述原始数据转换成第一语谱图;

语谱图片段获得步骤:设置步长,按照所述步长根据时间顺序在所述第一语谱图上进行滑窗,得到若干个第一语谱图片段;

训练样本获得步骤:根据所述原始数据对所述第一语谱图片段打标签,若有故障,打上的标签为1,若没有故障,打上的标签为0,将打上标签的所述第一语谱图片段作为训练样本;

训练步骤:使用triplet loss作为损失函数,resnet50作为特征提取网络,对所述特征提取网络进行训练,获得基准特征;

振动特征获得步骤:根据所述数据转换步骤将测试数据处理为第二语谱图,并按照所述步长对所述第二语谱图进行切割,得到第二语谱图片段,使用训练后的所述特征提取网络,将所述第二语谱图片段作为输入,得到该时间段内的振动特征;

判断步骤:计算每一段时间的所述振动特征与所述基准特征的欧式距离,若所述欧式距离小于预警值,则为正常振动;若所述欧式距离大于故障值,则为故障;若所述欧式距离大于预警值并小于故障值,则作出预警。

上述基于频谱的轴承磨耗预警方法,其中,所述数据转换步骤包括:

时序数据获得步骤:使用所述传感器获取所述设备振动的时序数据;

频域数据获得步骤:对所述时序数据进行傅立叶变换,将所述时序数据转换为频域数据;

低频数据过滤步骤:使用高通滤波器将所述频域数据中的低频数据过滤,得到高频数据;

第一语谱图获得步骤:将所述高频数据转换为所述第一语谱图。

上述基于频谱的轴承磨耗预警方法,其中,所述训练步骤包括:

数据预处理步骤:将所述第一语谱图片段之间形成P、N对,并使negative:positive由1∶1至1∶4;

模型训练步骤:通过对loss分别进行加权来训练所述特征提取网络,基于训练后的所述特征提取网络获取基准特征。

上述基于频谱的轴承磨耗预警方法,其中,所述数据预处理步骤包括:

尺寸调整步骤:将所述第一语谱图片段的尺寸调整为合适尺寸;

P、N对获得步骤:将所述第一语谱图片段的顺序打乱,对任一所述第一语谱图片段按照随机的顺序从相同或不同类别的第一语谱图片段中选择一张与其组成P、N对;

防过拟合步骤:初始negative:positive=1∶1,在每个epoch后乘以1.01,直到negative:positive=1∶4。

上述基于频谱的轴承磨耗预警方法,其中,所述模型训练步骤包括:

加权步骤:对三个所述loss分别计算梯度并进行加权;

特征提取步骤:将训练后的所述特征提取网络去掉softmax层,用全连接层的输出作为提取的特征;

基准特征获得步骤:计算测试集中正常数据的所述特征的均值,得到基准特征。

第二方面,本申请实施例提供了一种基于频谱的轴承磨耗预警系统,包括:

数据转换模块:使用传感器获取设备振动的原始数据,对所述原始数据进行处理,并将处理完成后的所述原始数据转换成第一语谱图;

语谱图片段获得模块:设置步长,按照所述步长根据时间顺序在所述第一语谱图上进行滑窗,得到若干个第一语谱图片段;

训练样本获得模块:根据所述原始数据对所述第一语谱图片段打标签,若有故障,打上的标签为1,若没有故障,打上的标签为0,将打上标签的所述第一语谱图片段作为训练样本;

训练模块:使用triplet loss作为损失函数,resnet50作为特征提取网络,对所述特征提取网络进行训练,获得基准特征;

振动特征获得模块:根据所述数据转换步骤将测试数据处理为第二语谱图,并按照所述步长对所述第二语谱图进行切割,得到第二语谱图片段,使用训练后的所述特征提取网络,将所述第二语谱图片段作为输入,得到该时间段内的振动特征;

判断模块:计算每一段时间的所述振动特征与所述基准特征的欧式距离,若所述欧式距离小于预警值,则为正常振动;若所述欧式距离大于故障值,则为故障;若所述欧式距离大于预警值并小于故障值,则作出预警。

上述基于频谱的轴承磨耗预警系统,其中,所述数据转换模块包括:

时序数据获得单元:使用所述传感器获取所述设备振动的时序数据;

频域数据获得单元:对所述时序数据进行傅立叶变换,将所述时序数据转换为频域数据;

低频数据过滤单元:使用高通滤波器将所述频域数据中的低频数据过滤,得到高频数据;

第一语谱图获得单元:将所述高频数据转换为所述第一语谱图。

上述基于频谱的轴承磨耗预警系统,其中,所述训练模块包括:

数据预处理单元:将所述第一语谱图片段之间形成P、N对,并使negative:positive由1∶1至1∶4;

模型训练单元:通过对loss分别进行加权来训练所述特征提取网络,基于训练后的所述特征提取网络获取基准特征。

上述基于频谱的轴承磨耗预警系统,其中,所述数据预处理单元包括:

尺寸调整单元:将所述第一语谱图片段的尺寸调整为合适尺寸;

P、N对获得单元:将所述第一语谱图片段的顺序打乱,对任一所述第一语谱图片段按照随机的顺序从相同或不同类别的第一语谱图片段中选择一张与其组成P、N对;

防过拟合单元:初始negative:positive=1∶1,在每个epoch后乘以1.01,直到negative:positive=1∶4。

上述基于频谱的轴承磨耗预警系统,其中,所述模型训练单元包括:

加权单元:对三个所述loss分别计算梯度并进行加权;

特征提取单元:将训练后的所述特征提取网络去掉softmax层,用全连接层的输出作为提取的特征;

基准特征获得单元:计算测试集中正常数据的所述特征的均值,得到基准特征。

与现有技术相比,本发明的优点和积极效果在于:

本发明不仅能够在传统转动机械检测过程中对是否发生故障进行判断,而且还能对损失进行定量分析并作出预警。

附图说明

图1为本发明提供的一种基于频谱的轴承磨耗预警方法的步骤示意图;

图2为本发明提供的基于图1中步骤S1的流程图;

图3为本发明提供的基于图1中步骤S4的流程图;

图4为本发明提供的基于图3中步骤S41的流程图;

图5为本发明提供的基于图3中步骤S42的流程图;

图6为本发明实施例一中传感器获取设备振动数据图;

图7为本发明实施例一中时序数据转换为频域数据图;

图8为本发明实施例一中过滤后的振动信号图;

图9为本发明实施例一中转换的语谱图;

图10为本发明提供的一种基于频谱的轴承磨耗预警系统的框架图。

其中,附图标记为:

1、数据转换模块;11、时序数据获得单元;12、频域数据获得单元;13、低频数据过滤单元;14、第一语谱图获得单元;2、语谱图片段获得模块;3、训练样本获得模块;4、训练模块;41、数据预处理单元;411、尺寸调整单元;412、P、N对获得单元;413、防过拟合单元;42、模型训练单元;421、加权单元;422、特征提取单元;423、基准特征获得单元;5、振动特征获得模块;6、判断模块。

具体实施方式

为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行描述和说明。应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。基于本申请提供的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。

显而易见地,下面描述中的附图仅仅是本申请的一些示例或实施例,对于本领域的普通技术人员而言,在不付出创造性劳动的前提下,还可以根据这些附图将本申请应用于其他类似情景。此外,还可以理解的是,虽然这种开发过程中所作出的努力可能是复杂并且冗长的,然而对于与本申请公开的内容相关的本领域的普通技术人员而言,在本申请揭露的技术内容的基础上进行的一些设计,制造或者生产等变更只是常规的技术手段,不应当理解为本申请公开的内容不充分。

在本申请中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域普通技术人员显式地和隐式地理解的是,本申请所描述的实施例在不冲突的情况下,可以与其它实施例相结合。

除非另作定义,本申请所涉及的技术术语或者科学术语应当为本申请所属技术领域内具有一般技能的人士所理解的通常意义。本申请所涉及的“一”、“一个”、“一种”、“该”等类似词语并不表示数量限制,可表示单数或复数。本申请所涉及的术语“包括”、“包含”、“具有”以及它们任何变形,意图在于覆盖不排他的包含;例如包含了一系列步骤或模块(单元)的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可以还包括没有列出的步骤或单元,或可以还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。本申请所涉及的“连接”、“相连”、“耦接”等类似的词语并非限定于物理的或者机械的连接,而是可以包括电气的连接,不管是直接的还是间接的。本申请所涉及的“多个”是指两个或两个以上。“和/或”描述关联对象的关联关系,表示可以存在三种关系,例如,“A和/或B”可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。本申请所涉及的术语“第一”、“第二”、“第三”等仅仅是区别类似的对象,不代表针对对象的特定排序。

下面结合附图所示的各实施方式对本发明进行详细说明,但应当说明的是,这些实施方式并非对本发明的限制,本领域普通技术人员根据这些实施方式所作的功能、方法、或者结构上的等效变换或替代,均属于本发明的保护范围之内。

在详细阐述本发明各个实施例之前,对本发明的核心发明思想予以概述,并通过下述若干实施例予以详细阐述。

本发明提出一种基于频谱的轴承磨耗预警方法,通过将设备产生的高频数据转换为语谱图得到模型的训练样本,通过提取语谱图片段特征用来表示该时间段内振动信息,根据阈值判断振动是否异常。

语谱图:语谱图就是语音频谱图,一般是通过处理接收的时域信号得到频谱图,语谱图的横坐标是时间,纵坐标是频率,坐标点值为语音数据能量。由于是采用二维平面表达三维信息,所以能量值的大小是通过颜色来表示的,颜色深,表示该点的语音能量越强。由于振动信号在一定程度上接近语音信息,该专利将振动信号转换为语谱图用于分析振动状态。

实施例一:

参照图1所示,图1为本发明提供的一种基于频谱的轴承磨耗预警方法的步骤示意图。如图1所示,本实施例揭示了一种基于频谱的轴承磨耗预警方法(以下简称“方法”)的具体实施方式。

轴承引起的振动叫做轴承音调,所有滚动轴承产生一定程度的音调,轴承磨损越严重,轴承音调的程度越高。所以去掉低频振动成分得到剩下的震动信号可以用来判断轴承磨损程度。

具体而言,本实施例所揭示的方法主要包括以下步骤:

参照图2,执行步骤S1:使用传感器获取设备振动的原始数据,对所述原始数据进行处理,并将处理完成后的所述原始数据转换成第一语谱图。

其中,步骤S1具体包括以下内容:

步骤S11:使用所述传感器获取所述设备振动的时序数据;

步骤S12:对所述时序数据进行傅立叶变换,将所述时序数据转换为频域数据;

步骤S13:使用高通滤波器将所述频域数据中的低频数据过滤,得到高频数据;

步骤S14:将所述高频数据转换为所述第一语谱图。

然后执行步骤S2:设置步长,按照所述步长根据时间顺序在所述第一语谱图上进行滑窗,得到若干个第一语谱图片段。

执行步骤S3:根据原始数据对所述第一语谱图片段打标签,若有故障,打上的标签为1,若没有故障,打上的标签为0,将打上标签的所述第一语谱图片段作为训练样本。

参照图3,执行步骤S4:使用tripletloss作为损失函数,resnet50作为特征提取网络,对所述特征提取网络进行训练,获得基准特征。

具体而言,输入是一个三元组,其中,

a:anchor正常数据;

p:positive,与a是同一类别的样本;

n:negative,与a是不同类别的样本。

公式是:

L=max(d(a,p)-d(a,n)+margin)

所以最终的优化目标是拉近a,p的距离,拉远a,n的距离。

其中,步骤S4具体包括以下内容:

步骤S41:将所述第一语谱图片段之间形成P、N对,并使negative:positive由1∶1至1∶4。

参照图4,步骤S41具体包括:

步骤S411:将所述第一语谱图片段的尺寸调整为合适尺寸;

步骤S412:将所述第一语谱图片段的顺序打乱,对任一所述第一语谱图片段按照随机的顺序从相同或不同类别的第一语谱图片段中选择一张与其组成P、N对;

步骤S413:初始negative:positive=1∶1,在每个epoch后乘以1.01,直到negative:positive=1∶4。

步骤S42:通过对loss分别进行加权来训练所述特征提取网络,基于训练后的所述特征提取网络获取基准特征。

参照图5,步骤S42具体包括:

步骤S421:对三个所述loss分别计算梯度并进行加权;

其中,初始学习率:开始0.001最后5%epoch 0.0001。对三个loss分别计算梯度然后进行了加权,其中,verificationloss权重为1,其他两个identifcation loss为0.5。

步骤S422:将训练后的所述特征提取网络去掉softmax层,用全连接层的输出作为提取的特征。全连接层为512个节点,对应输出的振动特征512维。

步骤S423:计算测试集中正常数据的所述特征的均值,得到基准特征。基准特征为一个512维向量。

然后执行步骤S5:根据所述步骤S1将测试数据处理为第二语谱图,并按照所述步长对所述第二语谱图进行切割,得到第二语谱图片段,使用训练后的所述特征提取网络,将所述第二语谱图片段作为输入,得到该时间段内的振动特征。其中,振动特征为512维向量。

最后执行步骤S6:计算每一段时间的所述振动特征与所述基准特征的欧式距离,若所述欧式距离小于预警值,则为正常振动;若所述欧式距离大于故障值,则为故障;若所述欧式距离大于预警值并小于故障值,则作出预警。

以下,请参照图6-9,具体说明本方法的应用流程如下:

1、使用传感器获取设备振动数据,数据图参照图6。

2、对数据进行傅立叶变换,将时序数据转换为频域,如图7所示。

3、使用高通滤波器将低频(500Hz以下)数据过滤,得到的高频数据用于故障预警,如图8所示。

4、将过滤后的数据转换为语谱图,如图9所示。

5、以0.5秒为步长,根据时间顺序在语谱图上滑窗,得到n个长为0.5秒的语谱图片段。并根据原始数据对这些片段打标签,有故障标签为1,没有故障标签为0。这些数据作为训练样本。

6、训练方法

本方法使用triplet loss作为损失函数,使用resnet50作为特征提取网络。

输入是一个三元组

a:anchor正常数据

p:positive,与a是同一类别的样本

n:negative,与a是不同类别的样本

公式是:

L=max(d(a,p)-d(a,n)+margin)

所以最终的优化目标是拉近a,p的距离,拉远a,n的距离。

1)数据预处理:

将切割的语谱图片段调整为256*256的尺寸;

对数据集进行了打乱,使用随机的图片顺序,然后选择从相同或不同类别中选择一个张图片与其组成P、N对;

初始negative:positive=1:1,在每个epoch后乘以1.01直到1:4,来防止过拟合。

2)训练:

初始学习率:开始0.001最后5%epoch 0.0001;

对三个loss分别计算梯度然后进行了加权,verification loss权重为1,其他两个identifcation loss为0.5;

提取语谱图片段特征用来表示该时间段内振动信息,经过训练,我们可以得到特征提取网络,去掉最后的softmax层,用倒数第二层全连接层的输出作为提取的特征。该层为512个节点,对应输出的振动特征512维。

7、根据阈值判断振动是否异常

计算测试集中正常数据特征的均值,得到一个512维向量作为基准特征。

将测试数据处理为语谱图(重复步骤1-4),使用步骤6训练的模型,每0.5秒的片段作为输入,得到该时间段内振动特征(512维向量)。

计算每一段时间的特征与基准特征的欧式距离d,根据测试,距离d<0.7时为正常振动,d>0.9时为故障,0.7

实施例二:

结合实施例一所揭示的一种基于频谱的轴承磨耗预警方法,本实施例揭示了一种基于频谱的轴承磨耗预警系统(以下简称“系统”)的具体实施示例。

参照图10所示,所述系统包括:

数据转换模块1:使用传感器获取设备振动的原始数据,对所述原始数据进行处理,并将处理完成后的所述原始数据转换成第一语谱图;

语谱图片段获得模块2:设置步长,按照所述步长根据时间顺序在所述第一语谱图上进行滑窗,得到若干个第一语谱图片段;

训练样本获得模块3:根据原始数据对所述第一语谱图片段打标签,若有故障,打上的标签为1,若没有故障,打上的标签为0,将打上标签的所述第一语谱图片段作为训练样本;

训练模块4:使用triplet loss作为损失函数,resnet50作为特征提取网络,对所述特征提取网络进行训练,获得基准特征;

振动特征获得模块5:通过所述数据转换模块1将测试数据处理为第二语谱图,并按照所述步长对所述第二语谱图进行切割,得到第二语谱图片段,使用训练后的所述特征提取网络,将所述第二语谱图片段作为输入,得到该时间段内的振动特征;

判断模块6:计算每一段时间的所述振动特征与所述基准特征的欧式距离,若所述欧式距离小于预警值,则为正常振动;若所述欧式距离大于故障值,则为故障;若所述欧式距离大于预警值并小于故障值,则作出预警。

具体而言,所述数据转换模块1包括:

时序数据获得单元11:使用所述传感器获取所述设备振动的时序数据;

频域数据获得单元12:对所述时序数据进行傅立叶变换,将所述时序数据转换为频域数据;

低频数据过滤单元13:使用高通滤波器将所述频域数据中的低频数据过滤,得到高频数据;

第一语谱图获得单元14:将所述高频数据转换为所述第一语谱图。

具体而言,所述训练模块4包括:

数据预处理单元41:将所述第一语谱图片段之间形成P、N对,并使negative:positive由1∶1至1∶4;

模型训练单元42:通过对loss分别进行加权来训练所述特征提取网络,基于训练后的所述特征提取网络获取基准特征。

其中,所述数据预处理单元41包括:

尺寸调整单元411:将所述第一语谱图片段的尺寸调整为合适尺寸;

P、N对获得单元412:将所述第一语谱图片段的顺序打乱,对任一所述第一语谱图片段按照随机的顺序从相同或不同类别的第一语谱图片段中选择一张与其组成P、N对;

防过拟合单元413:初始negative:positive=1∶1,在每个epoch后乘以1.01,直到negative:positive=1∶4。

其中,所述模型训练单元42包括:

加权单元421:对三个所述loss分别计算梯度并进行加权;

特征提取单元422:将训练后的所述特征提取网络去掉softmax层,用全连接层的输出作为提取的特征;

基准特征获得单元423:计算测试集中正常数据的所述特征的均值,得到基准特征。

本实施例所揭示的一种基于频谱的轴承磨耗预警系统与实施例一所揭示的一种基于频谱的轴承磨耗预警方法中其余相同部分的技术方案,请参实施例一所述,在此不再赘述。

以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

综上所述,基于本发明的有益效果在于,本发明不仅能够在传统转动机械检测过程中对是否发生故障进行判断,而且还能对损失进行定量分析并作出预警。

以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。

相关技术
  • 一种基于频谱的轴承磨耗预警方法与系统
  • 一种基于决策树系统的锅炉燃烧机主轴承磨损预警方法
技术分类

06120112567824