基于密集特征重用的轴承早期故障诊断方法及系统
未命名
10-17
阅读:168
评论:0
1.本发明涉及轴承故障诊断技术领域,具体涉及一种基于密集特征重用的轴承早期故障诊断方法及系统。
背景技术:
2.轴承是旋转机械中关键部件之一,其健康状态直接影响设备的整体性能,对其早期故障进行有效诊断不仅能够及时排除设备故障隐患,而且对提高设备运行的经济性和可靠性意义重大。然而,早期故障信号具有非线性、非平稳、故障特征微弱等特点,用传统的故障诊断方法难以提取。目前,轴承早期故障诊断主要分为基于信号处理的方法以及基于模式识别的方法,上述方法存在许多不足:例如自适应能力较弱、需要专家依据经验进行故障诊断增加了工程生产的成本、在轴承的早期故障信号被强噪声淹没的情况下信号卷积去噪过程中损失有效的早期故障特征信息造成故障诊断准确率较低。
技术实现要素:
3.针对以上问题,本发明提供了一种基于密集特征重用的轴承早期故障诊断方法及系统。本发明设计密集连接机制使输入信号在稠密神经网络的每个卷积层与已有特征信息进行重构,通过原始信息及逐层加强的特征信息,实现振动信号的重用,完整保留信号的故障特征,提高了故障诊断准确率。
4.第一方面,本发明的实施例提供了一种基于密集特征重用的轴承早期故障诊断方法,所述方法包括:建立所述轴承的振动信号样本数据集;对所述振动信号样本数据集进行预处理;按通道级联的特征重用方法,对稠密神经网络不同层级的特征进行重用,构建基于密集特征重用的神经网络模型dfrn,其中,所述稠密神经网络的每一个卷积层均直接连接至不同深度的卷积层,每一个卷积层接收前一层额外输入的早期故障特征,并将其发送到后续卷积层,然后将所有这些早期故障特征按通道级联的方式在channel维度上进行合并,其中,按通道级联得到的特征与原特征的大小相同,通道数为原特征通道数之和,每一卷积层的输入来自其前面所有卷积层的输出,每一卷积层的输出都作为后续所有卷积层的输入。
5.进一步的,其中,按通道级联算法为:,其中,xn为第n层的输出,x
n-1
为第n-1层的输出,pn表示重用算法, pn(x
n-1
) 表示在第n层输出中选取第n-1层的前1/p 通道的特征作为重用特征,rn为主体网络的运算,rn(x
n-1
) 表示将第n-1层输入网络后得到的特征,concat表示将两组特征在通道上进行合并的操作;利用所述振动信号样本数据集预处理后得到的数据训练所述基于密集特征重用
的神经网络模型dfrn;实时采集轴承的振动信号并输入至训练后的所述基于密集特征重用的神经网络模型dfrn进行故障诊断,得出所述轴承的早期故障诊断类型。
6.进一步的,其中,所述对所述振动信号样本数据集进行预处理包括:通过短时傅里叶变换stft将所述振动信号样本数据转换成二维时频图谱;所述利用所述振动信号样本数据集预处理后得到的数据训练所述基于密集特征重用的神经网络模型dfrn包括:将所述二维时频图谱作为输入、故障类型作为输出,训练所述基于密集特征重用的神经网络模型dfrn。
7.进一步的,其中,所述基于密集特征重用的神经网络模型dfrn的结构由多个密集块和连接于对所述密集块之间的过渡层组成,所述密集块中的非线性转换函数为 bn + relu + 1
×
1 conv + bn + relu + 3
×
3 conv的结构;所述过渡层由1
×
1的卷积和2
×
2的avg pooling构成;对于所述密集块所提取的早期故障特征,采用平均池化的采样函数以改变特征的尺寸大小和特征的降维,最后经过全局池化输入到全连接层,通过全连接层与故障类型建立对应关系,从而实现早期故障诊断。
8.进一步的,其中,所述密集块中允许任意两个非相邻卷积层之间跨层连接,每个卷积层都可以访问网络的全局状态,并且每个卷积层将提取的早期故障特征添加到全局状态中。
9.进一步的,其中,所述基于密集特征重用的神经网络模型dfrn具有4个密集块的网络结构,初始层由7x7 conv和3x3 max pool组成,每个密集块内含有4个密集连接的卷积层,增长率设置为12,密集块中核大小为3
×
3的卷积层,输入的每一侧用一个像素进行零填充,以保持特征映射大小不变。
10.进一步的,其中,所述方法包括:对所述所述振动信号样本数据集按照比例7:3划分为训练集和测试集,在用于构造测试集的轴承原始振动信号上添加高斯白噪声。
11.第二方面,本发明实施例提供了一种基于密集特征重用的轴承早期故障诊断系统,所述系统包括:建立单元,用于建立所述轴承的振动信号样本数据集;预处理单元,用于对所述振动信号样本数据集进行预处理;构建单元,用于按通道级联的特征重用方法,对稠密神经网络不同层级的特征进行重用,构建基于密集特征重用的神经网络模型dfrn;其中,所述稠密神经网络的每一个卷积层均直接连接至不同深度的卷积层,每一个卷积层接收前一层额外输入的早期故障特征,并将其发送到后续卷积层,然后将所有这些早期故障特征按通道级联的方式在channel维度上进行合并,其中,按通道级联得到的特征与原特征的大小相同,通道数为原特征通道数之和,每一卷积层的输入来自其前面所有卷积层的输出,每一卷积层的输出都作为后续所有卷积层的输入;其中,按通道级联算法为:,其中,xn为第n层的输出,x
n-1
为第n-1层的输出,pn表示重用算法, pn(x
n-1
) 表示在
第n层输出中选取第n-1层的前1/p 通道的特征作为重用特征,rn为主体网络的运算,rn(x
n-1
) 表示将第n-1层输入网络后得到的特征,concat表示将两组特征在通道上进行合并的操作;训练单元,用于利用所述振动信号样本数据集预处理后得到的数据训练所述基于密集特征重用的神经网络模型dfrn;输入单元,用于将实时采集轴承的振动信号输入至训练后的所述基于密集特征重用的神经网络模型dfrn进行故障诊断;输出单元,用于输出所述轴承的早期故障诊断类型。
12.第三方面,本发明实施例提供了一种电子设备,包括处理器、存储器、通信总线以及通信接口,还可以包括存储在所述存储器中并可在所述处理器上运行的计算机程序,执行以实现第一方面所述的基于密集特征重用的轴承早期故障诊断方法的程序。
13.与现有技术相比,本发明取得了以下有益技术效果:1、本发明设计密集连接机制使输入信号在每个卷积层与已有特征信息进行重构,通过原始信息及逐层加强的特征信息,实现振动信号的重用,完整保留信号的故障特征;2、本发明将深层特征与浅层特征进行了融合,加强了特征的重复利用,即使在强噪声环境下也能充分提取到轴承的早期故障特征;3、本发明的dfrn通过网络结构层的任意两层之间的连接,加强特征信息的传递,减轻网络结构层次加深所导致的梯度消失问题,能够防止网络过深导致性能退化以及陷入局部最优问题;4、本发明的dfrn更有效的利用了网络结构所有卷积层产生的早期故障特征,提高特征复用率,解决深层模型中有用信息丢失的问题,从而提高强噪声环境下轴承早期故障诊断的准确率;5、本发明对先验知识的依赖性较小,更适用于实际工程生产,并且在不同程度的噪声环境下设计实验,验证了基于特征重用稠密神经网络对于噪声有较好的鲁棒性。
附图说明
14.图1是特征重用过程的原理图;图2 (a)为传统cnn逐层特征提取方式的原理图;图2 (b)为本发明采用的密集特征重用的原理图;图3为本发明的基于密集特征重用的神经网络模型dfrn的结构示意图;图4为本发明一实施例提供的基于密集特征重用的轴承早期故障诊断方法的流程示意图;图5为本发明一实施例提供的基于密集特征重用的轴承早期故障诊断系统的单元模块示意图;图6为本发明一实施例提供的电子设备的示意图。
具体实施方式
15.本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
16.卷积神经网络每一个卷积层提取的特征直接作为下一层的输入,逐层提取早期故障特征。然而,在层层传递中,浅层的有效信息可能会连同背景噪声一起被过滤掉,而每一层只能从上一层获得数据的结构, 使得丢失的信息无法补充。
17.为防止在最终故障诊断决策中错过最初的有效信息,避免特征信息的损失, 本发明使用特征重用的方法,对不同层次模块的特征进行重用, 弥补浅层特征信息的丢失, 以达到使最终生成的特征更加全面的目标。
18.如图1所示,假设特征的大小用n
×c×h×
w表示, 其中, n为batch size大小, c为通道数,h为特征高度, w为特征宽度。若当前结构的输入特征尺寸为n
×
c0
×
h0
×
w0, 生成的特征大小为n
×
c1
×
h1
×
w1, 重用部分的比例为p。
19.本发明采用的密集特征重用的过程是复合函数和特征串联构成了l层卷积,如图2(b)所示。与图2(a)中传统cnn逐层特征提取方式的差异在于,本发明基于密集特征重用的神经网络(fr-densenet、dfrn)的每一个卷积层都直接连接不同深度的卷积层,接收前一层额外输入的早期故障特征,并将其特征发送到后续卷积层,并将这些早期故障特征,按通道级联的方式在channel维度上进行合并。按通道级联得到的特征与原特征的大小相同,通道数为原特征通道数之和,此结果将作为下一层的输入。
20.密集特征可重用结构一方面多次利用不同层级的特征,增加了输出多样性和后续层的输入多样性,能较为完整保留早期故障特征信息,使最终生成的特征更加全面。另一方面,在不同层间创建短路连接,使深层卷积和浅层卷积的相关性更强,输出端的损失值能够更有效的约束浅层参数的优化方向,网络收敛迅速。
21.参见图3所示,为本发明的基于密集特征重用的神经网络模型dfrn的结构示意图。本发明采用密集链接机制,构建基于密集特征重用的神经网络dfrn,采用输入层、输出层和多个卷积层构成dfrn的主体结构,建立每个卷积层与输入层的有向连接,允许任意两个非相邻卷积层之间跨层连接,设计密集连接机制使输入信号在每个卷积层与已有特征信息进行重构,通过原始信息及逐层加强的特征信息,实现振动信号的重用,完整保留信号的故障特征。
22.下面结合附图对具体实施进行详细说明。
23.参照图4所示,本发明一实施例提供的一种基于密集特征重用的轴承早期故障诊断方法100,所述方法100包括:s110:建立所述轴承的振动信号样本数据集;其中,以滚动轴承为例进行加速寿命实验,实验使用ldk uer204型号的滚动轴承,通过两个加速度计测量记录每个被测轴承的水平和垂直方向上的振动信号。采样频率和采样间隔分别为25.6 khz和1 min,每次采样持续时间为1.28 s。分别在第一工况(转速2400r/min,径向力10/kn)、第二工况(转速2400r/min,径向力10/kn)、第三工况(转速2400r/min,径向力10/kn)的条件下进行测试,建立所述滚动轴承的振动信号样本数据集。
24.优选的,载荷作用在水平方向时,该方向的振动信号包含更多故障信息,本发明的实验样本数据使用水平方向的数据集。
25.s120:对所述振动信号样本数据集进行预处理;其中,所述对所述振动信号样本数据集进行预处理包括:通过短时傅里叶变换stft将一维的所述振动信号样本数据转换成二维时频图谱;
s130:按通道级联的特征重用方法,对稠密神经网络不同层级的特征进行重用,构建基于密集特征重用的神经网络模型dfrn,如图2所示是本发明drfn的结构;其中,所述稠密神经网络的每一个卷积层均直接连接至不同深度的卷积层,每一个卷积层接收前一层额外输入的早期故障特征,并将其发送到后续卷积层,然后将所有这些早期故障特征按通道级联的方式在channel维度上进行合并,其中,按通道级联得到的特征与原特征的大小相同,通道数为原特征通道数之和,每一卷积层的输入来自其前面所有卷积层的输出,每一卷积层的输出都作为后续所有卷积层的输入;其中,按通道级联算法为:,其中,xn为第n层的输出,x
n-1
为第n-1层的输出,pn表示重用算法, pn(x
n-1
) 表示在第n层输出中选取第n-1层的前1/p 通道的特征作为重用特征,rn为主体网络的运算,rn(x
n-1
) 表示将第n-1层输入网络后得到的特征,concat表示将两组特征在通道上进行合并的操作。
26.s140:所述利用所述振动信号样本数据集预处理后得到的数据训练所述基于密集特征重用的神经网络模型dfrn;具体的,所述利用所述振动信号样本数据集预处理后得到的数据训练所述基于密集特征重用的神经网络模型dfrn包括:将所述二维时频图谱作为输入、故障类型作为输出,其中故障类型例如包括内圈故障、外圈故障、保持架故障,训练所述基于密集特征重用的神经网络模型dfrn。
27.s150:实时采集轴承的振动信号并输入至训练后的所述基于密集特征重用的神经网络模型dfrn进行故障诊断,得出所述轴承的早期故障诊断类型。
28.根据本实施例,本发明提出的一种基于密集特征重用的轴承早期故障诊断方法,通过构建dfrn模型并训练得到轴承早期故障诊断模型,该模型通过网络结构层的任意两层之间的连接,加强特征信息的传递,减轻网络结构层次加深所导致的梯度消失问题,能够防止网络过深导致性能退化以及陷入局部最优问题。另外,dfrn更有效的利用了网络结构所有卷积层产生的早期故障特征,提高特征复用率,解决了深层模型中有用信息丢失的问题,从而提高强噪声环境下轴承早期故障诊断的准确率。
29.可选的,在一些实施例中,参见图3所示,所述基于密集特征重用的神经网络模型dfrn的结构由多个密集块和连接于对所述密集块之间的过渡层组成,所述密集块中的非线性转换函数为 bn + relu + 1
×
1 conv + bn + relu + 3
×
3 conv的结构;所述过渡层由1
×
1的卷积和2
×
2的avg pooling构成;对于所述密集块所提取的早期故障特征,采用平均池化的采样函数以改变特征的尺寸大小和特征的降维,最后经过全局池化输入到全连接层,通过全连接层与故障类型建立对应关系,从而实现早期故障诊断。
30.进一步的,其中,所述密集块中允许任意两个非相邻卷积层之间跨层连接,每个卷积层都可以访问网络的全局状态,并且每个卷积层将提取的早期故障特征添加到全局状态中。
31.根据本实施例,本发明提出的一种基于密集特征重用的轴承早期故障诊断方法中,构造密集块,块中允许任意两个非相邻卷积层之间跨层连接,每个卷积层都可以访问网
络的“集体知识”,以此丰富后续层输入的特征细节,加强各层之间的信息流。一方面,深层特征与浅层特征进行了融合,加强了特征的重复利用,即使在强噪声环境下也能充分提取到轴承的早期故障特征。另一方面,我们可以将这些“集体知识”视为网络的全局状态,每个卷积层都会将提取的早期故障特征添加到全局状态中,使网络较大限度的保留早期故障信息。
32.可选的,所述基于密集特征重用的神经网络模型dfrn具有4个密集块的网络结构,初始层由7x7 conv和3x3 max pool组成,每个密集块内含有4个密集连接的卷积层,增长率设置为12,密集块中核大小为3
×
3的卷积层,输入的每一侧用一个像素进行零填充,以保持特征映射大小不变。本实施例设计的密集块中的卷积核尺寸和数目都比较小,这样网络训练参数会相对减少,易于训练。
33.可选的,在一实施例中,所述利用预处理后的样本数据集训练所述基于密集特征重用的神经网络模型dfrn包括:将所述二维时频图谱作为输入、故障类型作为输出,其中故障类型例如包括内圈故障、外圈故障、保持架故障,训练所述基于密集特征重用的神经网络模型dfrn。
34.本发明的模型训练和测试环境选用为6核,32g内存,11th gen intel(r) core(tm) i5-11400处理器,编程环境为pytorch,python3.8,模型训练采用 adam 自适应学习率优化算法。
35.可选的,在轴承全寿命周期实验数据中,轴承早期故障阶段的样本有限,可采用重叠采样的方法来扩展数据集。
36.滑动窗口大小为2048,滑动步长(偏移量)为100。从起始位置开始,每次向后滑动100个采样点,滑动窗口采集2048个采样点到依次构建数据样本。通过stft转换成时频图,每类样本各有2156个样本,数据集共有8624个样本。按照比例7:3划分为训练集和测试集。
37.可选的,在一实施例中,在用于构造测试集的轴承原始振动信号上添加高斯白噪声。
38.为了模拟实际的工程生产中不同程度的环境噪声对轴承振动信号的影响,在用于构造测试集的振动信号上添加了例如0db、-1db、-2db、-3db、-4db的高斯白噪声。轴承原始的振动信号在添加高斯白噪声的高斯白噪声后,早期故障特征被强噪声淹没,人眼几乎无法辨析出原振动信号的早期故障特征。因此,从受强噪声污染的振动信号种提取出有效的早期故障信息,难度很大。
39.根据该实施例,在轴承原始的振动信号在添加高斯白噪声来构造测试集,能够准确模拟轴承的实际工程环境,能够更准确地测试和验证模型的准确性。
40.参照图5所示,是本发明实施例提供的基于密集特征重用的轴承早期故障诊断系统200的单元模块示意图,所述系统200包括:建立单元210,用于建立所述轴承的振动信号样本数据集;预处理单元211,用于对所述振动信号样本数据集进行预处理;构建单元212,用于按通道级联的特征重用方法,对稠密神经网络不同层级的特征进行重用,构建基于密集特征重用的神经网络模型dfrn;其中,所述稠密神经网络的每一个卷积层均直接连接至不同深度的卷积层,每一个卷积层接收前一层额外输入的早期故障特征,并将其发送到后续卷积层,然后将所有这
些早期故障特征按通道级联的方式在channel维度上进行合并,其中,按通道级联得到的特征与原特征的大小相同,通道数为原特征通道数之和,每一卷积层的输入来自其前面所有卷积层的输出,每一卷积层的输出都作为后续所有卷积层的输入;其中,按通道级联算法为:,其中,xn为第n层的输出,x
n-1
为第n-1层的输出,pn表示重用算法, pn(x
n-1
) 表示在第n层输出中选取第n-1层的前1/p 通道的特征作为重用特征,rn为主体网络的运算,rn(x
n-1
) 表示将第n-1层输入网络后得到的特征,concat表示将两组特征在通道上进行合并的操作;训练单元213,用于利用所述振动信号样本数据集预处理后得到的数据训练所述基于密集特征重用的神经网络模型dfrn;输入单元214,用于将实时采集轴承的振动信号输入至训练后的所述基于密集特征重用的神经网络模型dfrn进行故障诊断;输出单元215,用于输出所述轴承的早期故障诊断类型。
41.详细地,本发明实施例提供的基于密集特征重用的轴承早期故障诊断系统200中所述的各单元模块在使用时采用与前述实施例中所述的基于密集特征重用的轴承早期故障诊断方法中的所有步骤,并能够产生相同的技术效果,这里不再赘述。
42.根据本实施例,本发明提供的基于密集特征重用的轴承早期故障诊断系统,通过构建dfrn模型并训练得到轴承早期故障诊断模型,该模型通过网络结构层的任意两层之间的连接,加强特征信息的传递,减轻网络结构层次加深所导致的梯度消失问题,能够防止网络过深导致性能退化以及陷入局部最优问题。另外,dfrn更有效的利用了网络结构所有卷积层产生的早期故障特征,提高特征复用率,解决了深层模型中有用信息丢失的问题,从而提高强噪声环境下轴承早期故障诊断的准确率。
43.通过对本发明进行测试实验验证,相比于cnn、resnet、bilstm等模型,本发明的dfrn模型的在不同程度噪声环境下的得到的轴承早期故障诊断准确率明显高于上述现有模型。相较于其他方法,本发明的dfrn模型的能够有效地从受强噪声污染的原始信号中提取故障特征,具有较强的故障诊断能力,在强噪声环境下的轴承早期故障诊断上效果好、故障诊断准确率高,且具有更好的鲁棒性。
44.如图6所示,本发明一实施例提供的电子设备300的示意性框图。如图6所示,是本发明一实施例提供的电子设备300的结构示意图。所述电子设备300可以包括处理器310、存储器311、通信总线312以及通信接口313,还可以包括存储在所述存储器311中并可在所述处理器310上运行的计算机程序,执行以实现基于密集特征重用的轴承早期故障诊断方法的程序。
45.所述处理器310对上述指令的具体实现方法可参考附图及对应实施例中相关步骤的描述,并能够产生相同的技术效果,这里不再赘述。
46.其中,所述处理器310在一些实施例中可以由集成电路组成,例如可以由单个封装的集成电路所组成,也可以是由多个相同功能或不同功能封装的集成电路所组成,包括一个或者多个中央处理器(central processing unit,cpu)、微处理器、数字处理芯片、图形
处理器及各种控制芯片的组合等。所述处理器310是所述电子设备300的控制核心(control unit),利用各种接口和线路连接整个电子设备的各个部件,通过运行或执行存储在所述存储器311内的程序或者模块(例如执行基于密集特征重用的轴承早期故障诊断方法程序等),以及调用存储在所述存储器311内的数据,以执行电子设备的各种功能和处理数据。
47.所述存储器311至少包括一种类型的可读存储介质,所述可读存储介质包括闪存、移动硬盘、多媒体卡、卡型存储器(例如:sd或dx存储器等)、磁性存储器、磁盘、光盘等。所述存储器311在一些实施例中可以是电子设备的内部存储单元,例如该电子设备的移动硬盘。所述存储器311在另一些实施例中也可以是电子设备的外部存储设备,例如电子设备上配备的插接式移动硬盘、智能存储卡(smart media card,smc)、安全数字(secure digital,sd)卡、闪存卡(flash card)等。进一步地,所述存储器311还可以既包括电子设备的内部存储单元也包括外部存储设备。所述存储器311不仅可以用于存储安装于电子设备的应用软件及各类数据,例如一种康复医学科下的教学课程在线推荐方法程序的代码等,还可以用于暂时地存储已经输出或者将要输出的数据。
48.所述通信总线312可以是外设部件互连标准(peripheral component interconnect,简称pci)总线或扩展工业标准结构(extended industry standard architecture,简称eisa)总线等。该总线可以分为地址总线、数据总线、控制总线等。所述总线被设置为实现所述存储器311以及至少一个处理器310等之间的连接通信。
49.所述通信接口313用于上述电子设备300与其他设备之间的通信,包括网络接口和用户接口。可选地,所述网络接口可以包括有线接口和/或无线接口(如wi-fi接口、蓝牙接口等),通常用于在该电子设备与其他电子设备之间建立通信连接。所述用户接口可以是显示器(display)、输入单元(比如键盘(keyboard),可选地,用户接口还可以是标准的有线接口、无线接口。可选地,在一些实施例中,显示器可以是led显示器、液晶显示器、触控式液晶显示器以及oled(organic light-emitting diode,有机发光二极管)触摸器等。其中,显示器也可以适当的称为显示屏或显示单元,用于显示在电子设备中处理的信息以及用于显示可视化的用户界面。
50.图6仅示出了具有部件的电子设备,本领域技术人员可以理解的是,图6示出的结构并不构成对所述电子设备的限定,可以包括比图示更少或者更多的部件,或者组合某些部件,或者不同的部件布置。
51.在本发明所提供的几个实施例中,应该理解到,所揭露的设备,系统和方法,可以通过其它的方式实现。例如,以上所描述的系统实施例仅仅是示意性的,例如,所述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
52.所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。
53.另外,在本发明各个实施例中的各功能模块可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能模块的形式实现。
54.对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在
不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。
55.因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本发明内。不应将权利要求中的任何附关联图标记视为限制所涉及的权利要求。
56.本技术实施例可以基于人工智能技术对相关的数据进行获取和处理。其中,人工智能(artificial intelligence,ai)是利用数字计算机或者数字计算机控制的机器模拟、延伸和扩展人的智能,感知环境、获取知识并使用知识获得最佳结果的理论、方法、技术及应用系统。
57.此外,显然“包括”一词不排除其他单元或步骤,单数不排除复数。系统权利要求中陈述的多个单元或系统也可以由一个单元或系统通过软件或者硬件来实现。第一、第二等词语用来表示名称,而并不表示任何特定的顺序。
58.最后应说明的是,以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或等同替换,而不脱离本发明技术方案的精神和范围。
技术特征:
1.基于密集特征重用的轴承早期故障诊断方法,其特征在于,所述方法包括:建立所述轴承的振动信号样本数据集;对所述振动信号样本数据集进行预处理;按通道级联的特征重用方法,对稠密神经网络不同层级的特征进行重用,构建基于密集特征重用的神经网络模型dfrn;其中,所述稠密神经网络的每一个卷积层均直接连接至不同深度的卷积层,每一个卷积层接收前一层额外输入的早期故障特征,并将其发送到后续卷积层,然后将所有这些早期故障特征按通道级联的方式在channel维度上进行合并,其中,按通道级联得到的特征与原特征的大小相同,通道数为原特征通道数之和,每一卷积层的输入来自其前面所有卷积层的输出,每一卷积层的输出都作为后续所有卷积层的输入;其中,按通道级联算法为:,其中,x
n
为第n层的输出,x
n-1
为第n-1层的输出,p
n
表示重用算法, p
n
(x
n-1
) 表示在第n层输出中选取第n-1层的前1/p 通道的特征作为重用特征,r
n
为主体网络的运算,r
n
(x
n-1
) 表示将第n-1层输入网络后得到的特征,concat表示将两组特征在通道上进行合并的操作;利用所述振动信号样本数据集预处理后得到的数据训练所述基于密集特征重用的神经网络模型dfrn;实时采集轴承的振动信号并输入至训练后的所述基于密集特征重用的神经网络模型dfrn进行故障诊断,得出所述轴承的早期故障诊断类型。2.根据权利要求1所述的基于密集特征重用的轴承早期故障诊断方法,其特征在于,其中,所述对所述振动信号样本数据集进行预处理包括:通过短时傅里叶变换stft将所述振动信号样本数据转换成二维时频图谱;所述利用所述振动信号样本数据集预处理后得到的数据训练所述基于密集特征重用的神经网络模型dfrn包括:将所述二维时频图谱作为输入、故障类型作为输出,训练所述基于密集特征重用的神经网络模型dfrn。3.根据权利要求1所述的基于密集特征重用的轴承早期故障诊断方法,其特征在于,其中,所述基于密集特征重用的神经网络模型dfrn的结构由多个密集块和连接于对所述密集块之间的过渡层组成,所述密集块中的非线性转换函数为 bn + relu + 1
×
1 conv + bn + relu + 3
×
3 conv的结构;所述过渡层由1
×
1的卷积和2
×
2的avg pooling构成;对于所述密集块所提取的早期故障特征,采用平均池化的采样函数以改变特征的尺寸大小和特征的降维,最后经过全局池化输入到全连接层,通过全连接层与故障类型建立对应关系,从而实现早期故障诊断。4.根据权利要求3所述的基于密集特征重用的轴承早期故障诊断方法,其特征在于,其中,所述密集块中允许任意两个非相邻卷积层之间跨层连接,每个卷积层都可以访问网络的全局状态,并且每个卷积层将提取的早期故障特征添加到全局状态中。5.根据权利要求3或4所述的基于密集特征重用的轴承早期故障诊断方法,其特征在于,所述基于密集特征重用的神经网络模型dfrn具有4个密集块的网络结构,初始层由7x7 conv和3x3 max pool组成,每个密集块内含有4个密集连接的卷积层,增长率设置为12,密集块中核大小为3
×
3的卷积层,输入的每一侧用一个像素进行零填充,以保持特征映射大
小不变。6.根据权利要求1所述的基于密集特征重用的轴承早期故障诊断方法,其特征在于,对所述所述振动信号样本数据集按照比例7:3划分为训练集和测试集,在用于构造测试集的轴承原始振动信号上添加高斯白噪声。7.基于密集特征重用的轴承早期故障诊断系统,其特征在于,所述系统包括:建立单元,用于建立所述轴承的振动信号样本数据集;预处理单元,用于对所述振动信号样本数据集进行预处理;构建单元,用于按通道级联的特征重用方法,对稠密神经网络不同层级的特征进行重用,构建基于密集特征重用的神经网络模型dfrn;其中,所述稠密神经网络的每一个卷积层均直接连接至不同深度的卷积层,每一个卷积层接收前一层额外输入的早期故障特征,并将其发送到后续卷积层,然后将所有这些早期故障特征按通道级联的方式在channel维度上进行合并,其中,按通道级联得到的特征与原特征的大小相同,通道数为原特征通道数之和,每一卷积层的输入来自其前面所有卷积层的输出,每一卷积层的输出都作为后续所有卷积层的输入;其中,按通道级联算法为:,其中,x
n
为第n层的输出,x
n-1
为第n-1层的输出,p
n
表示重用算法, p
n
(x
n-1
) 表示在第n层输出中选取第n-1层的前1/p 通道的特征作为重用特征,r
n
为主体网络的运算,r
n
(x
n-1
) 表示将第n-1层输入网络后得到的特征,concat表示将两组特征在通道上进行合并的操作;训练单元,用于利用所述振动信号样本数据集预处理后得到的数据训练所述基于密集特征重用的神经网络模型dfrn;输入单元,用于将实时采集轴承的振动信号输入至训练后的所述基于密集特征重用的神经网络模型dfrn进行故障诊断;输出单元,用于输出所述轴承的早期故障诊断类型。8.一种电子设备,包括处理器、存储器、通信总线以及通信接口,还可以包括存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述计算机程序执行以实现权利要求1-6任一项所述的基于密集特征重用的轴承早期故障诊断方法的程序。
技术总结
本发明涉及轴承故障诊断技术领域,提供了一种基于密集特征重用的轴承早期故障诊断方法及系统,所述方法包括:建立所述轴承的振动信号样本数据集;对所述振动信号样本数据集进行预处理;按通道级联的特征重用方法,对稠密神经网络不同层级的特征进行重用,构建基于密集特征重用的神经网络模型DFRN并进行训练;将实时采集轴承的振动信号输入至训练后的所述基于密集特征重用的神经网络模型DFRN进行故障诊断,得出所述轴承的早期故障诊断类型。本发明有效利用了网络结构所有卷积层产生的早期故障特征,提高特征复用率,解决了深层模型中有用信息丢失的问题,从而提高强噪声环境下轴承早期故障诊断的准确率。轴承早期故障诊断的准确率。轴承早期故障诊断的准确率。
技术研发人员:肖钊 莫丰源 谢虎 陶洁 邓杰文
受保护的技术使用者:湖南科技大学
技术研发日:2023.09.01
技术公布日:2023/10/11
版权声明
本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
飞行汽车 https://www.autovtol.com/
上一篇:倾转装置及其设计方法和飞行器与流程 下一篇:一种工程机械用储能装置的制作方法
