一种滚动轴承故障诊断装置的制作方法

文档序号:11373975阅读:767来源:国知局
一种滚动轴承故障诊断装置的制造方法

本实用新型属于机械故障诊断和计算机人工智能技术领域,尤其涉及一种基于卷积神经网络和支持向量回归的滚动轴承故障诊断装置。



背景技术:

滚动轴承是旋转机械中最为重要的关键部件之一,滚动轴承广泛应用于化工、冶金、电力、航空等各个重要领域,但同时它也经常处在高温、高速、重载等恶劣的工作环境中,致使滚动轴承是最易损坏的元件之一。轴承性能与工况的好坏直接影响到与之相关联的轴以及安装在转轴上的齿轮乃至整台机器设备的性能,其缺陷会导致设备产生异常振动和噪声,甚至造成设备损坏,事实上,机械失效问题归因于轴承故障的机率非常高。因此,对滚动轴承故障进行诊断,尤其是对于早初期故障的分析,实现快速、准确的轴承故障监测对于机械设备的正常工作以及安全生产具有重大的意义。

特征提取实质上是一种变换,通过映射或变换的方式将样本在不同空间中进行转换。目前常用的机械故障特征提取方法主要有傅里叶变换(Fourier Transform,简称FT)、快速傅里叶变换(Fast Fourier Transform,简称FFT)、小波变换(Wavelet Transform,简称WT)、和经验模态分解(Empirical Mode Decomposition,简称EMD)、希尔伯特-黄变换(Hilbert-Huang Transform,简称HHT)等。

傅里叶变换作为线性时频分析方法,能够清晰快速地处理信号,具有一定的时频分辨率,其灵活性和实用性较为突出,但是由于傅里叶变换是信号在频域的表示,时间分辨率为零,并且它对非线性、非平稳信号具有不确定性,导致其应用范围具有局限性。FFT方法无法同时兼顾信号在时域和频域中的全貌和局部化问题。小波变换可以对时间频率进行局部化分析,达到高频处时间细分,低频处频率细分,自适应地对时频信号进行分析,但是小波基不同,分解结果不同,小波基比较难选择。EMD方法能将信号分解为多个IMF(Intrinsic Mode Function,本征模态函数)分量,对所有IMF分量做Hilbert变换能得到信号的时频分布,但在理论上还存在一些问题,如EMD方法中的模态混淆、欠包络、过包络、端点效应等问题,均处在研究之中。HHT是通过信号的EMD分节,是非平稳信号平文化,它摆脱了线性和平稳性的束缚,对突变信号有高精度。

目前所使用的特征提取方法基于信号处理技术,主要以人工提取为主,故障诊断的识别精度依赖于特征提取的优劣程度。

有鉴于上述的缺陷,本设计人,积极加以研究创新,以期创设一种基于卷积神经网络和支持向量回归的滚动轴承故障诊断装置,以提高滚动轴承故障诊断的准确性和有效性。



技术实现要素:

为解决上述技术问题,本实用新型的目的是提供一种准确性和有效性较高的滚动轴承故障诊断装置。

本实用新型的滚动轴承故障诊断装置,包括

-加速度传感器,用于采集四种工况下样本滚动轴承工作在不同转速的振动加速度信号以及待测滚动轴承工作时的振动加速度信号;

-数据处理单元,与所述加速度传感器连接,包括卷积神经网络模块,用于提取振动加速度信号的特征信号,将提取好的样本轴承的特征结合其标签输出、将提取好的待测轴承的特征直接输出;

-识别模块,与所述数据处理单元的输出端连接,用于对结合了标签的样本轴承的特征进行模型训练、对提取好的待测轴承的特征根据模型输出进行状态识别。

进一步的,所述加速度传感器通过预处理模块与所述数据处理单元连接,所述预处理模块用于对振动加速度信号进行去噪处理。

进一步的,所述识别模块为支持向量回归分类器。

进一步的,所述四种工况分别为正常运转、轴承内圈故障运转、轴承滚动体故障运转、轴承外圈故障运转。

借由上述方案,本实用新型至少具有以下优点:

1、通过预处理模块对信号进行去噪处理,确保振动加速度信号不受干扰,使数据处理单元摆脱了噪声信号的影响,从而使支持向量回归分类器能够训练出精确的故障模型,供待测滚动轴承的信号进行匹配,以快速的得到待测滚动轴承的故障诊断结果;

2、将振动加速度信号由卷积神经网络和支持向量回归处理,能够提高滚动轴承故障诊断的准确性和有效性,为解决滚动轴承故障诊断问题提供一种新的有效途径,可广泛应用于机械、化工、冶金、电力、航空等领域的复杂系统中。

上述说明仅是本实用新型技术方案的概述,为了能够更清楚了解本实用新型的技术手段,并可依照说明书的内容予以实施,以下以本实用新型的较佳实施例并配合附图详细说明如后。

附图说明

图1是本实用新型的滚动轴承故障诊断装置的架构图;

图2是本实用新型对应的原理图;

图3为本实用新型对应的诊断方法流程图;

图4为滚动轴承健康状态运转的原始振动加速度信号时域分布图(时域单位为s);

图5为滚动轴承内圈故障状态运转的原始振动加速度信号时域分布图(时域单位为s);

图6为滚动轴承滚动体故障状态运转的原始振动加速度信号时域分布图(时域单位为s);

图7滚动轴承外圈故障状态运转的原始振动加速度信号时域分布图(时域单位为s);

图8为反向传播算法流程图;

图9为卷积神经网络模型的模型构架示意图;

图10为训练样本分类结果图;

图11为测试样本分类结果图。

具体实施方式

下面结合附图和实施例,对本实用新型的具体实施方式作进一步详细描述。以下实施例用于说明本实用新型,但不用来限制本实用新型的范围。

参见图1,本实用新型一较佳实施例所述的一种滚动轴承故障诊断装置,包括加速度传感器,加速度传感器通过预处理模块连接有数据处理单元,数据处理单元与识别模块连接。其中,加速度传感器用于采集四种工况下样本滚动轴承工作在不同转速的振动加速度信号以及待测滚动轴承工作时的振动加速度信号,四种工况分别为正常运转、轴承内圈故障运转、轴承滚动体故障运转、轴承外圈故障运转;预处理模块用于对振动加速度信号进行去噪处理;数据处理单元对振动加速度信号进行处理,包括卷积神经网络模块,用于提取振动加速度信号的特征信号,将提取好的样本轴承的特征结合其标签输出、将提取好的待测轴承的特征直接输出;识别模块为支持向量回归分类器,用于对结合了标签的样本轴承的特征进行模型训练、对提取好的待测轴承的特征根据模型输出进行状态识别。

本实用新型中数据处理单元的卷积神经网络模块对每种工况下的样本的信号进行有效特征提取,得到每种工况下的各个样本的信号对应的训练样本特征信息,用所提取的训练样本特征训练支持向量回归分类器,训练好的支持向量回归分类器对样本的数据与待测的数据进行匹配诊断,将与样本滚动轴承最为匹配的待测滚动轴承所属的工况类别判定为待测滚动轴承的工况类别。

总的来说,训练信号(样本轴承的信号)经过预处理进入到数据处理单元,首先是通过卷积神经网络模块进行特征提取(这个过程也是对卷积神经网络进行优化的过程),然后将提取好的特征结合其标签输入到支持向量回归分类器进行模型训练;然后对于测试信号(待测轴承的信号)的处理,也是先通过训练信号调试好的卷积神经网络模块进行特征提取,然后将提取好的特征输入到训练信号训练好的支持向量回归分类器进行模型测试,根据模型输出进行状态识别。

本实用新型的工作原理如下:

本实用新型的滚动轴承故障诊断装置将卷积神经网络和支持向量回归具备的优点加以整合,利用深度学习和支持向量回归进行滚动轴承故障工况的分类,实现对滚动轴承故障的识别和诊断,其具体操作流程如图2和图3所示,包括如下步骤:

步骤1:在四种不同工况下的滚动轴承转动工作时,通过加速度传感器分别采集每种工况下滚动轴承在不同转速工作的振动加速度信号,进行去噪预处理,并添加工况标签,将经过预处理并添加工况标签后的各种工况下的各个振动加速度信号数据作为训练样本;所述四种工况分别为正常运转、轴承内圈故障运转、轴承滚动体故障运转、轴承外圈故障运转。

滚动轴承在四种不同工况下转动工作的振动加速度信号相互之间存在一定的差异,图4至图7分别示出了滚动轴承在健康状态运转、内圈故障运转、滚动体故障运转和外圈故障运转工况下的原始振动加速度信号时域图(时域单位为s),信号有明显差异,但是还不能通过时域信号图明确分出轴承健康状态。因此可以基于滚动轴承在不同工况下的振动加速度信号数据,对其故障情况进行识别。

步骤2:建立卷积神经网络模型,使用训练样本对卷积神经网络模型进行训练,将训练样本输入卷积神经网络模型中,采用有监督逐层训练方法进行逐层训练和调优,得到卷积神经网络模型的连接权值和偏置参数。

卷积神经网络模型的模型构架示意图如图8所示,从结构上看,卷积神经网络模型由若干层卷积层和池化层组成。

卷积神经网络的训练方法是反向传播算法,算法流程示意图如图9所示,算法的原理是利用链式求导计算损失函数对每个权重的梯度,根据梯度下降算法进行全重更新。

求解卷积神经网络模型所使用的代价函数是均方误差损失函数,其公式为:

其中,是样本m的第k个目标标签值,是对应的第k个网络输出值。

求解使均方误差损失函数最小的参数来建立网络,通过以下公式实现:

卷积层就是特征提取层。

卷积层中,每个单元的输入与前一层的局部区域相连,并提取该局部的特征。使用同一个卷积核的特征图的权值是相同的,即权值共享。局部连接和权值共享可以大大减少参数的数量。

步骤2.1:卷积神经网络通过几个过程来求解公式(2)。第一步将要训练的数据输入卷积层,进行卷积运算。每一隐藏层的输入是上一层的输出,计算公式如下:

si=ρ(vi),with vi=Wi·si-1+bi. (3)

其中,Wi是卷积神经网络相邻两层之间的连接权值,s是输入的训练数据,bi是卷积神经网络相邻两层之间的偏置参数,ρ是激活函数。

根据上述激活概率,当将给定训练样本输入至可见层节点时,采用卷积神经网络模型的分布函数激励隐含层的所有节点后,再进行下一隐含层节点的激励,从而重新获得新层节点值。

一个卷积层会包含几个不同的卷积特征图,因此本层的输出可以表示为前一层所有卷积特征图的加和,公式显示如下:

其中,符号*代表卷积运算,卷积运算可以表示如下:

池化层(聚合层)是特征映射层。

池化层起到二次特征提取的作用,它是对从卷积层出入的特征进行聚合统计,这些统计特征不仅具有低得多的维度,同时还会改善结果。

卷积神经网络求解公式(2)的第二步是将从卷积层输出的特征输入到池化层。所用公式为:

其中down(·)表示下采样公式,代表第l层第i个节点的乘性偏置,代表第l层第i个节点的加性偏置。

步骤2.2:对步骤2.1所得卷积神经网络的最后一层输出,采用有监督逐层训练方法进行逐层训练和调优,具体方式为:

使用前向传播计算权重和偏置。由步骤2.1所得的卷积神经网络模型最后一层隐含层的输出作为输入被逐层传播到输出层,得到预测的分类类别。用链式求导计算损失函数对每个权重的梯度,即灵敏度。梯度计算公式为:

在卷积神经网络中,第l层的梯度(灵敏度)的计算表达式为:

其中,代表每个元素相乘。

根据训练样本的工况标签确定训练样本的实际分类结果,将训练预测输出的分类结果与训练样本的实际分类结果进行比较得到分类误差,将分类误差逐层向后传播,从而实现对卷积神经网络模型各层的连接权值参数进行调优,连接权值进行更新的具体公式为:

其中,η是学习率。

经过上述逐层训练,直至得到卷积神经网络模型最后一层隐含层的输出。

对卷积神经网络模型各层的连接权值进行调优后,最终确定整个卷积神经网络模型的连接权值和偏置参数。

步骤3:将各种工况下的训练样本分别作为确定连接权值和偏置参数的卷积神经网络模型的输入,对训练样本进行深度学习,采用确定连接权值和偏置参数的卷积神经网络模型分别对每种工况下的各个训练样本进行有效特征提取,得到每种工况下的各个训练样本对应的训练样本特征信息。

根据卷积神经网络的特性,利用训练、调优后确定连接权值和偏置参数的卷积神经网络模型,获得能够代表原始信号本质信息的特征,从而可以利用这些本质特征作为分类识别的输入。

用所提取的这些训练样本特征训练支持向量回归分类器,得到支持向量回归分类器模型。

步骤4:通过加速度传感器采集待测滚动轴承在转动工作时的振动加速度信号数据,并进行去噪预处理,作为测试样本。

步骤5:将测试样本作为训练好的卷积神经网络模型的输入,对测试样本进行深度学习,采用确定了连接权值和偏置参数的卷积神经网络模型对测试样本进行特征提取,得到测试样本特征信号。

同理,该步骤利用确定好最优连接权值和偏置参数的卷积神经网络模型对测试样本进行特征提取,通过得到的测试样本特征中包含的待测滚动轴承的振动加速度信号数中包含的本质特征与各种工况下的训练样本重构信号所体现的本质特征进行匹配,来实现对待测滚动轴承所属故障工况类别的识别。

步骤6:将测试特征信息作为测试样本的匹配特征,将每种工况下的各个训练样本对应的训练样本特征信息作为匹配基准,采用训练好的支持向量回归分类器对测试样本与训练样本进行匹配,将与测试样本最为匹配的训练样本所属的工况类别判定为测试样本的工况类别,从而得到待测滚动轴承的故障诊断结果。

支持向量回归(Support Vector Regression,简称SVR)是基于支持向量机(Support Vector Machine,简称SVM)提出来的针对多类别分类的一种方法。SVM于1963年由Vapnik等实用新型提出,它以结构风险最小化原理为理论基础,它将向量从低维空间映射到一个更高维空间里,在高维空间中建立一个最大分隔超平面(维度比高维空间维度少一维),通过最优超平面将数据分类。支持向量回归是SVM的扩展,支持向量回归将多分类问题演变为回归问题,可以直接进行多类别的分类。

支持向量回归的目的是寻找一个最优超平面,这个最优超平面的学习策略是间隔最大化,即它能够使得支持向量间的间隔取最大值。

支持向量回归分类方法对测试样本与训练样本进行匹配的具体操作依据为:

步骤6.1:支持向量回归函数的定义如下:

其中,xi是输入的样本特征,和αi是拉格朗日乘子,b是偏置,K(·)是核函数。

本实用新型选用高斯径向基(RBF)核函数:

其中:σ为RBF核函数的参数。

支持向量回归的最优问题为:

s.t.yi-w·xi-b≤ε+ξi

其中,||w||是权重的2范数,C是规则化因子,ξi和是松弛变量,ε是误差限度。

构造如下拉格朗日函数:

其中,μi是关于ξi的拉格朗日乘子。

式(14)对w、b和ξ的偏导数为零,得到:

将公式(15)代入到公式(14)中,并将最小化目标函数转化为其对偶凸优化问题,得到凸优化目标:

步骤6.2:在四种工况的训练样本中,每种工况对应的标签为y,y∈{0,1,2,3},通过支持向量回归分类方法得到M类问题的分类决策函数:

其中,αi和为分类决策函数中的拉格朗日系数;b为分类决策函数的最优超平面位置系数;n为四种工况的训练样本的总数;K(xi,x)表示高斯径向基核函数。

由此得到四种工况下的分类决策函数。

步骤6.3:将测试样本特征作为四种工况对应的分类决策函数的输入量,计算出测试样本特征作为输入量的支持向量回归决策类决策函数值,即其所对应的工况类别判定为测试样本的工况类别,得到待测滚动轴承的故障诊断结果。

通过实验数据验证,采用本实用新型的基于卷积神经网络和支持向量回归的滚动轴承故障诊断装置按上述流程进行故障诊断,在250个训练样本和250个测试样本的数据条件下,本装置对训练样本的识别准确率能达到99.6%,如图10所示,对测试样本的准确率能达到98%,如图11所示,这个分类精度能够满足实际应用需求。

综上所述,本实用新型基于卷积神经网络和支持向量回归的滚动轴承故障诊断装置,利用卷积神经网络理论学习算法自适应地完成故障诊断所需的特征提取,自动挖掘出隐藏在已知数据中的丰富信息,摆脱了对大量信号处理知识与诊断工程经验的依赖,节省了劳动成本和时间,并且在监测诊断能力和泛化能力方面具有很大的优势。因为采用了支持向量回归分类方法对测试样本进行分类识别,支持向量回归分类方法可以直接对多类故障进行分类,其学习过程可以被看成是一个优化寻找最优解的过程,采用之前设计好的有效方法去寻找和发现目标函数的全局最小值,方法较为稳定和准确。与现有技术比较,本实用新型的滚动轴承故障诊断装置能够提高滚动轴承故障诊断的准确性和有效性,为解决滚动轴承故障诊断问题提供一种新的有效途径,可广泛应用于机械、化工、冶金、电力、航空等领域的复杂系统中。

以上所述仅是本实用新型的优选实施方式,并不用于限制本实用新型,应当指出,对于本技术领域的普通技术人员来说,在不脱离本实用新型技术原理的前提下,还可以做出若干改进和变型,这些改进和变型也应视为本实用新型的保护范围。

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