CN114169377A - 基于g-mscnn的有噪环境中滚动轴承故障诊断方法 - Google Patents
基于g-mscnn的有噪环境中滚动轴承故障诊断方法 Download PDFInfo
- Publication number
- CN114169377A CN114169377A CN202111554548.7A CN202111554548A CN114169377A CN 114169377 A CN114169377 A CN 114169377A CN 202111554548 A CN202111554548 A CN 202111554548A CN 114169377 A CN114169377 A CN 114169377A
- Authority
- CN
- China
- Prior art keywords
- mscnn
- layer
- fault
- signal
- convolution
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 90
- 238000003745 diagnosis Methods 0.000 title claims abstract description 51
- 238000005096 rolling process Methods 0.000 title claims abstract description 46
- 238000001914 filtration Methods 0.000 claims abstract description 40
- 238000013527 convolutional neural network Methods 0.000 claims abstract description 32
- 230000009467 reduction Effects 0.000 claims abstract description 26
- 238000012549 training Methods 0.000 claims abstract description 20
- 238000012545 processing Methods 0.000 claims abstract description 10
- 238000003062 neural network model Methods 0.000 claims abstract description 4
- 238000005070 sampling Methods 0.000 claims description 27
- 238000011176 pooling Methods 0.000 claims description 21
- 238000000605 extraction Methods 0.000 claims description 19
- 238000004364 calculation method Methods 0.000 claims description 18
- 230000004913 activation Effects 0.000 claims description 14
- 230000008569 process Effects 0.000 claims description 14
- 238000010586 diagram Methods 0.000 claims description 9
- 238000013507 mapping Methods 0.000 claims description 9
- 238000004458 analytical method Methods 0.000 claims description 8
- 238000009826 distribution Methods 0.000 claims description 7
- 210000002569 neuron Anatomy 0.000 claims description 7
- 230000002123 temporal effect Effects 0.000 claims description 6
- 108010076504 Protein Sorting Signals Proteins 0.000 claims description 3
- 238000010606 normalization Methods 0.000 claims description 3
- 238000011946 reduction process Methods 0.000 claims description 3
- 230000011218 segmentation Effects 0.000 claims description 3
- 238000010276 construction Methods 0.000 claims description 2
- 230000006870 function Effects 0.000 description 18
- 238000012360 testing method Methods 0.000 description 13
- 238000005516 engineering process Methods 0.000 description 6
- 238000013528 artificial neural network Methods 0.000 description 5
- 238000004422 calculation algorithm Methods 0.000 description 5
- 238000013135 deep learning Methods 0.000 description 5
- 239000000284 extract Substances 0.000 description 5
- 235000019580 granularity Nutrition 0.000 description 4
- 238000000354 decomposition reaction Methods 0.000 description 3
- 238000010801 machine learning Methods 0.000 description 3
- 238000012706 support-vector machine Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 238000002474 experimental method Methods 0.000 description 2
- 230000004927 fusion Effects 0.000 description 2
- 230000006872 improvement Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012800 visualization Methods 0.000 description 2
- ORILYTVJVMAKLC-UHFFFAOYSA-N Adamantane Natural products C1C(C2)CC3CC1CC2C3 ORILYTVJVMAKLC-UHFFFAOYSA-N 0.000 description 1
- 238000012935 Averaging Methods 0.000 description 1
- 230000001133 acceleration Effects 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000015556 catabolic process Effects 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 230000000052 comparative effect Effects 0.000 description 1
- 239000008358 core component Substances 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 238000006731 degradation reaction Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000018109 developmental process Effects 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 238000011031 large-scale manufacturing process Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 238000012821 model calculation Methods 0.000 description 1
- 230000001537 neural effect Effects 0.000 description 1
- 238000003909 pattern recognition Methods 0.000 description 1
- 238000000513 principal component analysis Methods 0.000 description 1
- 230000000306 recurrent effect Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
- 239000013589 supplement Substances 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
- 238000013519 translation Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2218/00—Aspects of pattern recognition specially adapted for signal processing
- G06F2218/02—Preprocessing
- G06F2218/04—Denoising
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01M—TESTING STATIC OR DYNAMIC BALANCE OF MACHINES OR STRUCTURES; TESTING OF STRUCTURES OR APPARATUS, NOT OTHERWISE PROVIDED FOR
- G01M13/00—Testing of machine parts
- G01M13/04—Bearings
- G01M13/045—Acoustic or vibration analysis
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/21—Design or setup of recognition systems or techniques; Extraction of features in feature space; Blind source separation
- G06F18/214—Generating training patterns; Bootstrap methods, e.g. bagging or boosting
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/045—Combinations of networks
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2218/00—Aspects of pattern recognition specially adapted for signal processing
- G06F2218/08—Feature extraction
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2218/00—Aspects of pattern recognition specially adapted for signal processing
- G06F2218/12—Classification; Matching
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- Artificial Intelligence (AREA)
- General Engineering & Computer Science (AREA)
- Life Sciences & Earth Sciences (AREA)
- Evolutionary Computation (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Molecular Biology (AREA)
- Software Systems (AREA)
- Mathematical Physics (AREA)
- Computing Systems (AREA)
- Health & Medical Sciences (AREA)
- Biomedical Technology (AREA)
- Biophysics (AREA)
- Computational Linguistics (AREA)
- General Health & Medical Sciences (AREA)
- Evolutionary Biology (AREA)
- Signal Processing (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Bioinformatics & Computational Biology (AREA)
- Acoustics & Sound (AREA)
- Testing Of Devices, Machine Parts, Or Other Structures Thereof (AREA)
Abstract
本发明涉及一种基于G‑MSCNN(高斯滤波‑多尺度卷积神经网络)的有噪环境中滚动轴承故障诊断方法,包括以下步骤S1:采用高斯滤波对收集的有噪振动信号进行降噪处理,获得降噪后的信号数据;S2:构建多尺度卷积神经网络模型对降噪后的信号数据进行训练;S3:在模型训练完后,将经过步骤S1降噪后的信号数据作为输入数据并利用多尺度卷积神经网络模型中进行端到端的故障诊断。该方法有效解决了模型规模较大,时间复杂度较高的问题,在故障诊断性能上具有显著提升,并且对噪声具有高鲁棒性和自适应性,为在强背景噪声环境中的轴承故障诊断问题提出了新的解决方法。
Description
技术领域
本发明涉及深度学习技术领域,尤其涉及一种基于G-MSCNN的有噪环境中滚动轴承故障诊断方法。
背景技术
旋转机械是现代工业应用中最重要的设备之一,广泛应用于民用家电,农业机械,风电机组,航空航天以及精密机床等设备上,而滚动轴承作为旋转机械的核心部件,在当代大型生产车间以及各种大型机械中得到广泛应用。然而,滚动轴承往往工作在极其恶劣的环境下,非常容易发生故障,据相关统计数据显示,约百分之三十的旋转机械故障是由于滚动轴承的损坏造成的,因此,对滚动轴承的状态进行监测,及时发现并准确识别故障,对提高旋转机械运行效率和保证人员安全具有重要意义。
滚动轴承的故障诊断一般通过对传感器采集到的振动信号进行分析来实现。而振动信号本身具有多变性和复杂性,即使是专家也几乎不可能从振动信号中直接识别故障类型。因此,早期的故障诊断方法分为两个关键步骤:数据处理(特征提取)和故障识别:在数据处理阶段,使用一系列先进的信号处理技术--如快速傅里叶变换,小波变换,短时傅里叶变换以及经验模态分解等--对振动信号进行特征提取,然后将提取的特征输入到传统的机器学习模型—如K-最近邻算法(K-Nearest Neighbor,KNN),自编码器(Auto Encoder,AE),贝叶斯分类器,支持向量机(Support Vector Machine,SVM)等--中进行故障分类。Sp A等人先使用集成经验模态分解(Ensemble Empirical Mode Decomposition,EEMD)提取振动信号时频域特征,然后使用KNN对特征进行齿轮故障和状态分类。S Zgarni等人将支持向量数据描述(Support Vector Data Description,SVDD)嵌入传统多分类支持向量机中,用于对转子故障进行诊断和分类,达到了较高的准确率。张西宁等人提出了一种深度自编码网络对滚动轴承进行故障诊断,使用卷积自编码器对卷积核和反卷积核进行优化,并在公开数据集上验证了方法的有效性。虽然传统的智能故障诊断方法也可以达到令人满意的结果,但这些方法仍存在一些固有问题:
(1)传统的智能故障诊断方法严重依赖于所提取的特征的质量,已经证明,提取的特征或表示限定了机器学习算法的上界性能。
(2)特征提取是由专家分析振动信号来进行的,过程中严重依赖专家经验以及相关领域知识,且提取特征的质量具有不稳定性和随机性,且对人力以及物力的需求极大。
(3)传统机器学习算法属于浅层学习,在当下复杂的工业环境中,难以学习隐藏于振动信号中的故障特征之间高度耦合的非线性映射关系。
近年来,基于深度学习的方法在解决上述传统智能故障诊断的问题中表现出极大的潜力。深度学习通过逐层特征变换,将样本在原空间的特征表示变换到一个新的特征空间,从而使模式识别更准确。与人工规则构造特征的方法相比,利用大数据来学习特征,更能够刻画数据丰富的内在信息。随着物联网技术的不断发展,检测***采集到的数据量剧增,机械故障诊断也逐渐具有大数据的特性,两者相辅相成。一些深度学习方法如卷积神经网络(Convolutional Neural Networks,CNN),深度信念网络(Deep Belief Network,DBN),循环神经网络(Recurrent Neural Network,RNN)等在故障诊断领域得到了大量应用。Mao W等人在损失函数中引入结构判别信息,使用深度自编码器进行轴承故障诊断,并在公开数据集上验证了该基于G-MSCNN的有噪环境中滚动轴承故障诊断方法的有效性。郭秀才等人首先对振动信号进行小波包降噪处理,随后提取多类型特征并采用核主成分分析(Kernel Principal Components Analysis,KPCA)进行降维融合,最后将融合特征输入深度置信网络(DBN)中进行故障诊断,达到了较高的准确率。
以上机械故障诊断的研究工作中,使用的数据皆为实验室内测得的数据,并且是在人为损坏的故障机械上进行数据采集和算法测试,因此数据没有噪声干扰,较为干净。但是在工程实际应用中,旋转机械往往工作在恶劣条件下,复杂的环境噪声会严重影响传感器所收集到的振动数据,上述方法则效果欠佳。为了解决这一问题,一些新的方法被提出,Jiang等人提出一种多尺度卷积神经网络,将原始信号直接输入网络中,端到端的从多个尺度提取长短期特征并进行故障检测和分类,与普通CNN相比,多尺度CNN能够学习到信号更丰富的特征,提升了模型的噪声鲁棒性,但是模型仍然过于简单,在强背景噪声下的诊断准确率急速下降。Peng D等人在多尺度CNN的基础上提出了一种多分支多尺度模型,并且将传统滤波技术与CNN相结合,提升了模型在强噪声下的诊断准确率,然而,该模型规模较大,时间复杂度较高。Liu R等人在模型三个分支使用不同大小和数量的卷积核,并且将残差学习嵌入到多尺度神经网络中,构建了较深的网络,克服了传统深层网络性能退化的问题,在噪声数据上验证了方法的有效性;然而该模型依然存在模型规模较大,时间复杂度较高的问题,无法满足工业环境下对快速响应的需求。
发明内容
本发明的目的在于提供一种基于G-MSCNN的有噪环境中滚动轴承故障诊断方法,有效解决了模型规模较大,时间复杂度较高的问题,在故障诊断性能上具有显著提升,并且对噪声具有高鲁棒性和自适应性,为在强背景噪声环境中的轴承故障诊断问题提出了新的解决方法。
为解决上述问题,本发明采用的技术方案为:该基于G-MSCNN的有噪环境中滚动轴承故障诊断方法,包括以下步骤:
S1:采用高斯滤波对采集的有噪振动信号进行降噪处理,获得降噪后的信号数据;
S2:构建多尺度卷积神经网络模型(G-MSCNN模型)对降噪后的信号数据进行训练;首先将降噪后的信号数据划分为训练集和测试集,使用训练集构建多尺度卷积神经网络模型,使用测试集调整多尺度卷积神经网络模型参数和评估多尺度卷积神经网络模型;
S3:在模型训练完后,将经过步骤S1降噪后的信号数据作为输入数据并利用多尺度卷积神经网络模型中进行端到端的故障诊断。
采用上述技术方案,首先将降噪后的信号数据划分为训练集和测试集,其中训练集用于训练模型,测试集用于评估模型并对模型参数进行调整;在模型训练完毕后,对收集到的有噪振动数据通过高斯滤波进行降噪处理后,输入待诊断的振动数据到所构建的G-MSCNN模型中进行端到端的故障诊断。将高斯滤波技术与MSCNN相结合,利用MSCNN强大的特征提取能力进行故障诊断,实现了在各种强度噪声条件下的智能故障诊断,同时构建的G-MSCNN(高斯滤波-多尺度卷积神经网络Gaussian-MultiScale Convolution NeuralNetwork)在复杂度和精度上的综合表现要优于其它方法,实现了对低信噪比的非线性非平稳信号进行高精度故障诊断,且构建的G-MSCNN模型的低复杂度特性为在工业场景下的实际部署提供了一个新的思路。
作为本发明的优选技术方案,所述步骤S1中采用高斯滤波对振动信号进行降噪处理具体步骤为:
S11:在有噪的振动信号上添加了不同信噪比的高斯白噪声,信噪比定义如下公式(1),其中Psignal和Pnoise分别定义为信号的功率和噪声的功率;
S12:采用高斯滤波模板逐个扫描每一个采样点,再采用高斯滤波模板卷积计算得到的加权和代替模板中心的值;
S13:将高斯滤波模板的中心作为坐标原点,对收集到的振动信号进行滤波得到降噪后的数据。在工业环境中,噪声的来源往往存在多个,假设噪声服从不同的概率分布并且相互独立,则根据中心极限定理,随着噪声源数量的增加,信号归一化后的和趋于高斯分布。所以,为了更好的模拟高斯噪声对信号的干扰,在原收集到的有噪振动信号上加上了不同信噪比的高斯白噪声。高斯滤波器是一种线性滤波器,适用于消除高斯噪声,广泛应用于图像处理的降噪过程,虽然其较多应用于图像领域,但同样也可以用于信号去噪,因为高斯白噪声一般具有较高频率,而高斯滤波器是一种低通滤波器,因此高斯滤波器可以降低噪声的影响,主要区别在于图像上是对像素点进行滤波并且大多是二维或者三维数据,而在信号上则作用于采样点且大多为一维数据。滤波过程本质上是对振动信号采样点的值进行加权求和,针对每一个采样点,都由其自身和临近的其它采样点经过加权求和得到。
作为本发明的优选技术方案,所述高斯滤波模板采用一维高斯滤波核,一维高斯方程g[j]可以表示为:
其中,j是整数,为基于中心点的距离;σ是高斯模板的标准差。因信号采集***中,传感器收集到的振动信号是一维数据,因此采用一维高斯滤波核。经过多次实验测试,在该文中选择5为模板长度,1.5为标准差,使用公式(6)计算得到模板,表示为g=[g[-2],g[-1],g[0],g[1],g[2]]。
作为本发明的优选技术方案,所述步骤S2中经训练构建多尺度卷积神经网络模型分为三个阶段,分别为:
S21粗粒度划分阶断:通过多尺度序列信号表示多个时间尺度上的原始振动信号;
S22特征提取阶段:通过卷积层、批量归一化层、激活层和池化层提取原始有噪振动信号中的特征;
S23故障分类阶段:由全连接层和Softmax层构成,用于对多个故障类型进行分类。
通过在网络不同尺度上设置多个卷积池化对,在保证模型性能的同时,减小了中间层所产生的特征图尺寸,降低了网络后续计算的时间-空间复杂度;在添加的高斯滤波阶段所增加的时空复杂度极为微小。
作为本发明的优选技术方案,所述步骤S21的具体步骤为:首先给定一个振动信号序列x={x1,x2,...,xn},其中xi表示i时刻采样点的信号值,n表示每段信号中的采样点数;优选使用3个不同大小的粗粒度来提取特征。其中,使用有噪信号数据计算得出每个粗粒度的序列信号y中的每个元素;计算公式为:
作为本发明的优选技术方案,所述步骤S12特征提取阶段的具体步骤为:
S221:由设置的两组卷积-池化对每个时间尺度的序列信号y进行特征提取;在卷积过程中,每个卷积核作用于局部感受野,通过预设的移动步长作用于所有采样点
作为本发明的优选技术方案,所述步骤S221中由设置的两组卷积-池化对进行特征提取具体为:由设置的两组卷积-池化对进行特征提取,采用Wi l和表示l层中第i个卷积核的权重和偏差,xl(j)表示l层第j个局部感受野,则卷积过程为:
其中*表示为卷积运算。
S222:再通过Relu激活函数进行非线性映射。特征提取阶段是MSCNN的核心部分,MSCNN采用局部感受野,共享权重以及空间下采样降低模型复杂度,并且不改变输入数据中包含的原始特征信息。在该技术方案中,每个时间尺度的序列信号由设置的两组卷积池化对进行特征提取,在卷积过程中,每个卷积核作用于局部感受野,通过预设的移动步长作用于所有采样点,最后通过Relu激活函数进行非线性映射。
作为本发明的优选技术方案,所述步骤S222中通过Relu激活函数进行非线性映射,其中Relu激活函数为G-MSCNN模型引入非线性因素并加速模型收敛,其表达式为:
Relu(X)=max(0,X) (5);
作为本发明的优选技术方案,所述步骤S23故障分类阶段的具体步骤为:通过多个全连接层整合分类前一层的信息,分类层使用Softmax函数给出分类结果,假设输出有多个类,则类j的输出概率由下式计算得出;
其中zi表示在Softmax层第i个结点的输出值,C为输出类别的个数,即故障种类个数,通过Softmax函数将多分类输出值转换为范围在[0,1]并且和为1的概率分布,取概率值最大的一类为输出类别。故障分类阶段采用多个全连接层以及一个分类器结合,其中全连接层整合并分类前一层的信息,分类层使用Softmax函数给出分类结果,假设输出有多个类,则类j的输出概率由公式(2)计算得出。
作为本发明的优选技术方案,该基于G-MSCNN的有噪环境中滚动轴承故障诊断方法还包括步骤S4对多尺度卷积神经网络模型进行复杂度分析,具体为:使用一维卷积,所有的卷积层的时间复杂度采用公式(7)计算:
根据通用的卷积层的空间复杂度的计算方式,每个卷积层的空间复杂度等于参数数量与每层输出特征图大小之和,采用公式(8)计算:
全连接层的时间复杂度与空间复杂度相同,等于两层神经元个数相乘,采用公式(9)计算:
公式(7)~(9)中,l表示卷积层的索引,d表示卷积层的数量,nl表示为第l层的卷积核的数量,nl-1可以表示为l-1层的输出通道数、l层的输入通道数,sl表示l层中一维卷积核长度,ml表示输出一维特征图的长度,F表示全连接层的数量,fl表示第l层全连接的神经元个数。
与现有技术相比,本发明技术方案具有的有益效果是:
(1)基于多尺度卷积神经网络的低复杂度且对噪声具有高鲁棒性,针对滚动轴承在变载荷、强背景噪声条件下故障诊断精度低的问题,提出了一种基于G-MSCNN(高斯滤波-多尺度卷积神经网络,Gaussian-MultiScale Convolution Neural Network)的端到端的故障诊断方法。该基于G-MSCNN的有噪环境中滚动轴承故障诊断方法不依赖任何信号处理知识和专家经验,可以直接从各种强度的噪声背景下测得的原始振动信号中提取故障的有用特征,并建立多种故障类型和特征之间的非线性映射关系;
(2)针对当下所提出方法规模较大、复杂度较高从而导致难以实际部署的问题,该基于G-MSCNN的有噪环境中滚动轴承故障诊断方法具有较低的复杂度;
(3)通过在公开数据集上添加弱,中,强的高斯白噪声并对所提出方法进行评估,与原始多尺度卷积神经网络相比,G-MSCNN在故障诊断性能上具有显著提升,并且对噪声具有高鲁棒性和自适应性,为在强背景噪声环境中的轴承故障诊断问题提出了新的解决方法。
附图说明
下面结合附图进一步描述本发明的技术方案:
图1为本发明的基于G-MSCNN的有噪环境中滚动轴承故障诊断方法的流程图;
图2为本发明的基于G-MSCNN的有噪环境中滚动轴承故障诊断方法的G-MSCNN模型的框架图;
图3为本发明的基于G-MSCNN的有噪环境中滚动轴承故障诊断方法的不同标准差下的高斯模板权值分布示意图;
图4是本发明的基于G-MSCNN的有噪环境中滚动轴承故障诊断方法的高斯滤波过程图;
图5是本发明的基于G-MSCNN的有噪环境中滚动轴承故障诊断方法的模型复杂度对比图;
图6是本发明的基于G-MSCNN的有噪环境中滚动轴承故障诊断方法的五种方法性能比较;
图7是本发明的基于G-MSCNN的有噪环境中滚动轴承故障诊断方法中使用t-SNE技术对在测试集上学习到的特征可视化的示意图。
具体实施方式
下面将结合实施例对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
实施例:如图1所示,该基于G-MSCNN的有噪环境中滚动轴承故障诊断方法,包括以下步骤:
S1:采用高斯滤波对采集的有噪振动信号进行降噪处理,获得降噪后的信号数据;
所述步骤S1中采用高斯滤波对振动信号进行降噪处理具体步骤为:
S11:在有噪的振动信号上添加了不同信噪比的高斯白噪声,信噪比定义如下公式(1),其中Psignal和Pnoise分别定义为信号的功率和噪声的功率;
S12:采用高斯滤波模板逐个扫描每一个采样点,再采用高斯滤波模板卷积计算得到的加权和代替模板中心的值;所述高斯滤波模板采用一维高斯滤波核,一维高斯方程g[j]可以表示为:
其中,j是整数,为基于中心点的距离;σ是高斯模板的标准差。因信号采集***中,传感器收集到的振动信号是一维数据,因此采用一维高斯滤波核。经过多次实验测试,在该文中选择5为模板长度,1.5为标准差,使用公式(6)计算得到模板,表示为g=[g[-2],g[-1],g[0],g[1],g[2]];
S13:将高斯滤波模板的中心作为坐标原点,对收集到的振动信号进行滤波得到降噪后的数据。在工业环境中,噪声的来源往往存在多个,假设噪声服从不同的概率分布并且相互独立,则根据中心极限定理,随着噪声源数量的增加,信号归一化后的和趋于高斯分布。所以,为了更好的模拟高斯噪声对信号的干扰,在原收集到的有噪振动信号上加上了不同信噪比的高斯白噪声。高斯滤波器是一种线性滤波器,适用于消除高斯噪声,广泛应用于图像处理的降噪过程,虽然其较多应用于图像领域,但同样也可以用于信号去噪,因为高斯白噪声一般具有较高频率,而高斯滤波器是一种低通滤波器,因此高斯滤波器可以降低噪声的影响,主要区别在于图像上是对像素点进行滤波并且大多是二维或者三维数据,而在信号上则作用于采样点且大多为一维数据。滤波过程本质上是对振动信号采样点的值进行加权求和,针对每一个采样点,都由其自身和临近的其它采样点经过加权求和得到;高斯模板上权值的意义是在时域上使与中心点临近的采样点具有更高权值,即具有更高的重要度,较远的采样点则具有较低权值。滤波模板由标准差和一维高斯函数确定,在设计滤波核时,模板上权值分布的标准差在其中起着重要作用,标准差越小,模板中心系数越大,则滤波程度小;标准差越大,则模板中心和邻域系数相近,滤波效果越明显,如图3所示,但标准差不能盲目增大,若标准差设置过大,则信号中有用特征会极其模糊以至CNN无法提取有用特征;
S2:构建多尺度卷积神经网络模型(MSCNN模型)对降噪后的信号数据进行训练;首先将降噪后的信号数据划分为训练集和测试集,使用训练集构建多尺度卷积神经网络模型,使用测试集调整多尺度卷积神经网络模型参数和评估多尺度卷积神经网络模型;
如图2所示,所述步骤S2中经训练构建多尺度卷积神经网络模型分为三个阶段,分别为:
S21粗粒度划分阶断:通过多尺度序列信号表示多个时间尺度上的原始振动信号;
所述步骤S11的具体步骤为:首先给定一个振动信号序列x={x1,x2,...,xn},其中xi表示i时刻采样点的信号值,n表示每段信号中的采样点数;优选使用3个不同大小的粗粒度来提取特征。其中,使用有噪信号数据计算得出每个粗粒度的序列信号y中的每个元素;计算公式为:
S22特征提取阶段:通过卷积层、批量归一化层、激活层和池化层提取原始有噪振动信号中的特征;
所述步骤S22特征提取阶段的具体步骤为:
S221:由设置的两组卷积-池化对每个时间尺度的序列信号y进行特征提取;在卷积过程中,每个卷积核作用于局部感受野,通过预设的移动步长作用于所有采样点,
所述步骤S221中由设置的两组卷积-池化对进行特征提取具体为:由设置的两组卷积-池化对进行特征提取,采用Wi l和表示l层中第i个卷积核的权重和偏差,yl(j)表示l层第j个局部感受野,则卷积过程为:
其中*表示为卷积运算;
S222:再通过Relu激活函数进行非线性映射,从而获取用于训练模型的信号特征数据,特征提取阶段是MSCNN的核心部分,MSCNN采用局部感受野,共享权重以及空间下采样降低模型复杂度,并且不改变输入数据中包含的原始特征信息;所述步骤S222中通过Relu激活函数进行非线性映射,其中Relu激活函数为G-MSCNN模型引入非线性因素并加速模型收敛,其表达式为:
Relu(X)=maX(0,X) (5);
S23故障分类阶段:由全连接层和Softmax层构成,用于对多个故障类型进行分类。
所述步骤S23故障分类阶段的具体步骤为:通过多个全连接层整合分类前一层的信息,分类层使用Softmax函数给出分类结果,假设输出有多个类,则类j的输出概率由下式计算得出;
其中2i表示在Softmax层第i个结点的输出值,C为输出类别的个数,即故障种类个数,通过Softmax函数将多分类输出值转换为范围在[0,1]并且和为1的概率分布,取概率值最大的一类为输出类别。故障分类阶段采用多个全连接层以及一个分类器结合,其中全连接层整合并分类前一层的信息,分类层使用Softmax函数给出分类结果,假设输出有多个类,则类j的输出概率由公式(6)计算得出;
S3:在模型训练完后,将经过步骤S1降噪后的信号数据作为输入数据并利用多尺度卷积神经网络模型中进行端到端的故障诊断;
S4:对多尺度卷积神经网络模型进行复杂度分析,具体为:使用一维卷积,所有的卷积层的时间复杂度采用公式(7)计算:
根据通用的卷积层的空间复杂度的计算方式,每个卷积层的空间复杂度等于参数数量与每层输出特征图大小之和,采用公式(8)计算:
全连接层的时间复杂度与空间复杂度相同,等于两层神经元个数相乘,采用公式(9)计算:
公式(7)~(9)中,l表示卷积层的索引,d表示卷积层的数量,nl表示为第l层的卷积核的数量,nl-1可以表示为l-1层的输出通道数、l层的输入通道数,sl表示l层中一维卷积核长度,ml表示输出一维特征图的长度,F表示全连接层的数量,fl表示第l层全连接的神经元个数。
应用实施例:为了对所提出方法的有效性进行验证,该基于G-MSCNN的有噪环境中滚动轴承故障诊断方法采用凯斯西储大学(CWRU)滚动轴承数据中心在轴承模拟损伤试验中测得的数据。CWRU数据集是世界公认的轴承故障诊断标准数据集,在轴承故障诊断领域中广泛使用,近年来,大量针对故障诊断的算法被提出,为了与当下主流算法进行客观的比较并对所提出方法的有效性及优越性进行验证,该基于G-MSCNN的有噪环境中滚动轴承故障诊断方法所用数据均来自CWRU数据集。
该基于G-MSCNN的有噪环境中滚动轴承故障诊断方法使用安装在电机驱动端的故障轴承,选取采样频率12kHz,四种负载条件下(0,1,2,3hp)测得的数据,共有四种故障(1)正常(N),(2)外圈故障(ORF),(3)内圈故障(IRF)(4)滚珠故障(BF)。每种故障尺寸有0.007inch,0.014inch,0.021inch,共10类故障,其中我们将不同负载下的相同尺寸的故障视为一类,可以一定程度上反映出在变载条件下模型的自适应能力。详细信息见下表1。每个数据文件中至少有120000个数据点(10s),我们将每个文件不重叠的分割成小段,每小段中包含1200个数据点作为样本(0.1s),所以每个故障类型下每个负载下有100个样本,每个故障类型有100×4=400个样本,因此,数据集总共包含400×10=4000个样本。
为了验证所提方法在各种强度的背景噪声条件下的性能,使用表1数据进行了验证并分析了该基于G-MSCNN的有噪环境中滚动轴承故障诊断方法在时间和空间上的复杂度。
表1轴承类别说明
故障类型 | 故障尺寸(inch) | 负载(hp) | 类别 |
N | 0 | 0/1/2/3 | 1 |
IRF | 0.007 | 0/1/2/3 | 2 |
IRF | 0.014 | 0/1/2/3 | 3 |
IRF | 0.021 | 0/1/2/3 | 4 |
ORF | 0.007 | 0/1/2/3 | 5 |
ORF | 0.014 | 0/1/2/3 | 6 |
ORF | 0.021 | 0/1/2/3 | 7 |
BF | 0.007 | 0/1/2/3 | 8 |
BF | 0.014 | 0/1/2/3 | 9 |
BF | 0.021 | 0/1/2/3 | 10 |
在windows10***下并且基于Tensorflow深度学习平台和python3.8,使用NVIDIA1650ti GPU进行加速。在MSCNN模型训练阶段,采用模型预测类标签和真实标签的交叉熵作为损失函数,选择Adam作为优化器,并在模型的全连接层添加dropout技术用于防止模型过拟合。在整个实验过程中,为MSCNN分别设置了粗粒度为1,2,3三个尺度;每个粗粒度层设置两个卷积-池化对,全连接层单元为1024,输出单元为10;每个粗粒度中,第一个卷积有16个尺寸为100的卷积核,第二个卷积有32个尺寸为100的卷积核;模型学习率为0.0001,整个训练阶段没有改变;全连接层单元dropout神经元丢失率为0.5,用于防止模型过拟合,提升模型的鲁棒性,此外,在模型训练及测试中,卷积层均使用same卷积。
对比实施例:将该基于G-MSCNN的有噪环境中滚动轴承故障诊断方法的G-MSCNN与当下最新的四种方法相比较,这四种网络分别是:(1)基于多尺度的卷积神经网络(MSCNN),(2)基于多分支多尺度的卷积神经网络(MultiBranch and multiScale ConvolutionNeural Network,MBSCNN),(3)基于残差学习的多尺度卷积神经网络(MultiKernel-Resdual Convolution Neural Network,MK-ResCNN),(4)基于经验模态分解(EmpiricalMode Decomposition,EMD)的多尺度卷积神经网络(EMD-MSCNN)。
(一)五种方法的模型复杂度对比分析:
使用表1数据作为输入,在不改变对照模型整体框架及参数的情况下,使用公式(8)-(10)分析得出五种模型的时间和空间复杂度;以该基于G-MSCNN的有噪环境中滚动轴承故障诊断方法为例,分析G-MSCNN的时间和空间复杂度。
G-MSCNN时间复杂度分析:
(1)首先分析高斯滤波阶段的时间复杂度,输入信号通道数为1,卷积核大小为5,使用1个卷积核,因此输出通道数为1,输出特征图大小为1200,则高斯滤波阶段的时间复杂度为1·5·1·1200=O(6·103);
(2)接着分析多尺度中第一个尺度的时间复杂度。第一个卷积层输入通道数为1,卷积核大小为100,使用16个卷积核,因此第一个卷积层输出特征图大小为1200,通道数为16,则第一个卷积层时间复杂度为1·100·16·1200=1920000,经过最大池化后,第二个卷积层输入特征图大小为600,通道数为16,卷积核大小为100,使用32个卷积核,因此第二个卷积层输出特征图大小为600,通道数为32,则第二个卷积层时间复杂度为16·100·32·600=30720000。则第一个尺度所有卷积层的时间复杂度为1920000+30720000≈O(3.3·107)。剩余两个尺度时间复杂度同上。
G-MSCNN空间复杂度分析:
(1)首先分析高斯滤波阶段的空间复杂度,高斯滤波中滤波核大小为5,通道数为1,输出特征图大小为1200,则高斯滤波阶段的空间复杂度为1200+5=1205
(2)接着分析多尺度中第一个尺度的空间复杂度。第一个卷积层有1616个参数,输出特征图大小为1200,通道数为16,则第一个卷积层的空间复杂度为1616+1200·16=208,第二个卷积层有51232个参数,输出特征图大小为600,通道数为32,则第二个卷积层的空间复杂度为51232+600·32=70432。则第一个尺度所有卷积层的空间复杂度为20816+70432≈O(0.9·105);剩余两个尺度空间复杂度同上。
根据以上方法分析得出其余四个模型的时间及空间复杂度,见下表2和图5。
表2五种方法复杂度分析
时间复杂度 | 空间复杂度 | |
MK-ResCNN | O(6.7·10<sup>8</sup>) | O(4·10<sup>6</sup>) |
EMD-MSCNN | O(2.5·10<sup>8</sup>) | O(2·10<sup>7</sup>) |
MBSCNN | O(1.3·10<sup>9</sup>) | O(4.5·10<sup>6</sup>) |
MSCNN | O(7.7·10<sup>7</sup>) | O(1.8·10<sup>7</sup>) |
G-MSCNN | O(7.7·10<sup>7</sup>+6·10<sup>3</sup>) | O(1.8·10<sup>7</sup>+1200) |
从图5中可以观察到,在五种模型中,MSCNN的时间复杂度最低,MBSCNN的时间复杂度最高。首先分析MBSCNN的时间复杂度,在MBSCNN中,为了提取信号更深层次的非线性特征,在多尺度分支中添加了4个并行卷积层,并且叠加了5个多尺度层,共20个卷积层,随着卷积层的增加以及网络深度的提升,特征图的通道数增多,这在时间复杂度计算中占了极大比重。而在MSCNN中,经过权衡卷积核的步长和大小,总共只添加了6个卷积层,且设置的卷积核较少,在模型中也使用了最大池化层对特征图进行下采样,因此时间复杂度较低。我们再分析MK-ResCNN,在三个残差分支当中,模型只在头部及尾部添加了池化层,而在模型内部没有使用任何池化层,特征图在模型计算过程中大小保持不变,没有进行下采样,再加之设置的卷积核数量较多,因此时间复杂度也较高。综上可以看出,虽然深度对于提升模型的精度和特征提取能力很重要,但随着深度的增加,时间成本也随之提高,从另一方面我们也可以看出,池化层在模型中不仅具有传统意义上的下采样作用以及特征的平移不变性质外,在特征降维以及简化模型复杂度,减少计算量方面也具有重要意义。
另一方面,可以观察到MBSCNN和MK-ResCNN的空间复杂度最低,而其余三种方法空间复杂度略高且相近。MBSCNN以及MK-ResCNN通过在模型尾部使用全局均值池化,极大的减小了在全连接层所产生的参数数量。而其余两种方法以及该基于G-MSCNN的有噪环境中滚动轴承故障诊断方法在模型尾部使用的依然是传统的全连接层,因此在空间复杂度上要略高于MBSCNN和MK-ResCNN。
此外,我们分析MSCNN和该基于G-MSCNN的有噪环境中滚动轴承故障诊断方法中的G-MSCNN的时空复杂度,从表2中可以看到,在MSCNN复杂度的基础上,G-MSCNN只添加了高斯滤波的时间成本以及空间成本,无论在时间或者是在空间复杂度上,G-MSCNN较MSCNN的提升都是极其微小的。
综合比较五种方法的时空复杂度,G-MSCNN在整体上明显优于其余四种方法。
(二)五种方法的故障诊断精度分析:
为了证明所提方法在各种强度噪声下的有效性,分别对原始信号添加-6dB,0dB,6dB的噪声,并使用五种方法对这三组数据进行了实验,数据集以8:2的比例划分为训练集和测试集,每组实验进行5次,每次迭代50epoch。为保证实验的准确性和稳定性,实验结果采取模型收敛后的最终5个epoch取平均。
五种方法在不同信噪比下的实验情况见表3及图6(为简洁,模型名称中CNN在图中省略)。从表3可看出,在信噪比稍高为6dB时,MSCNN使用多尺度粗粒度层可以达到95%的准确率,但是在0dB和-6dB时候,准确率急剧下降,说明在强背景噪声条件下,振动信号过于复杂,而MSCNN方法过于简单,不足以充分提取到有用的故障特征,而在添加高斯滤波后使用MSCNN可以在-6dB信噪比下达到99%的准确率。充分验证了该基于G-MSCNN的有噪环境中滚动轴承故障诊断方法的有效性和在变载,强背景噪声条件下的自适应性。
为了更好理解高斯滤波融入MSCNN上的作用,我们使用t-SNE技术将MSCNN和G-MSCNN提取到的多尺度高维度特征降到二维,以便于可视化,直观理解高斯滤波的作用,如图7所示,不同颜色代表不同的轴承状态类别,共有十种类别。图7(a)是MSCNN在无噪声条件下提取的特征,图7(b)是MSCNN在信噪比为0dB条件下提取的特征,图7(c)是G-MSCNN在信噪比为0dB条件下提取的特征。可见在无噪条件下,MSCNN将10种故障很清楚的区分开来,而在添加0dB噪声后,有6类故障特征混淆在一起,以至MSCNN无法区分,而在添加高斯滤波后,不同状态下的轴承振动信号特征更容易分离。这一结果表明,G-MSCNN在有噪环境下依然表现良好,并且具有强大的自适应性。
为了验证模型在无噪条件下的稳定性,从图7(d)可以看出,即使在没有噪声干扰的情况下,使用高斯滤波对数据进行预处理,然后使用MSCNN依然可以提取到信号中的故障特征,进一步验证了G-MSCNN的强自适应性。
表3五种方法的性能比较结果
对于本领域的普通技术人员而言,具体实施例只是对本发明进行了示例性描述,显然本发明具体实现并不受上述方式的限制,只要采用了本发明的方法构思和技术方案进行的各种非实质性的改进,或未经改进将本发明的构思和技术方案直接应用于其它场合的,均在本发明的保护范围之内。
Claims (10)
1.一种基于G-MSCNN的有噪环境中滚动轴承故障诊断方法,其特征在于,包括以下步骤:
S1:使用高斯滤波对收集的有噪振动信号进行降噪处理,获得降噪后的信号数据;
S2:构建多尺度卷积神经网络模型对降噪后的信号数据进行训练;
S3:在模型训练完后,将经过步骤S1降噪后的信号数据作为输入数据并利用多尺度卷积神经网络模型中进行端到端的故障诊断。
4.根据权利要求1所述的基于G-MSCNN的有噪环境中滚动轴承故障诊断方法,其特征在于,所述步骤S2中经训练构建多尺度卷积神经网络模型分为三个阶段,分别为:
S21粗粒度划分阶断:通过多尺度序列信号表示多个时间尺度上的原始振动信号;
S22特征提取阶段:通过卷积层、批量归一化层、激活层和池化层提取原始有噪振动信号中的特征;
S23故障分类阶段:由全连接层和Softmax层构成,用于对多个故障类型进行分类。
6.根据权利要求5所述的基于G-MSCNN的有噪环境中滚动轴承故障诊断方法,其特征在于,所述步骤S22特征提取阶段的具体步骤为:
S221:由设置的两组卷积-池化对每个时间尺度的序列信号y进行特征提取;在卷积过程中,每个卷积核作用于局部感受野,通过预设的移动步长作用于所有采样点。
S222:再通过Relu激活函数进行非线性映射。
8.根据权利要求7所述的基于G-MSCNN的有噪环境中滚动轴承故障诊断方法,其特征在于,所述步骤S222中通过Relu激活函数进行非线性映射,其中Relu激活函数为G-MSCNN模型引入非线性因素并加速模型收敛,其表达式为:
Relu(X)=max(0,X) (5)。
10.根据权利要求1所述的基于G-MSCNN的有噪环境中滚动轴承故障诊断方法,其特征在于,该基于G-MSCNN的有噪环境中滚动轴承故障诊断方法还包括步骤S4对多尺度卷积神经网络模型进行复杂度分析,具体为:使用一维卷积,所有的卷积层的时间复杂度采用公式(7)计算:
根据通用的卷积层的空间复杂度的计算方式,每个卷积层的空间复杂度等于参数数量与每层输出特征图大小之和,采用公式(8)计算:
全连接层的时间复杂度与空间复杂度相同,等于两层神经元个数相乘,采用公式(9)计算:
公式(7)~(9)中,l表示卷积层的索引,d表示卷积层的数量,nl表示为第l层的卷积核的数量,nl-1可以表示为l-1层的输出通道数、l层的输入通道数,sl表示l层中一维卷积核长度,ml表示输出一维特征图的长度,F表示全连接层的数量,fl表示第l层全连接的神经元个数。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111554548.7A CN114169377A (zh) | 2021-12-17 | 2021-12-17 | 基于g-mscnn的有噪环境中滚动轴承故障诊断方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111554548.7A CN114169377A (zh) | 2021-12-17 | 2021-12-17 | 基于g-mscnn的有噪环境中滚动轴承故障诊断方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114169377A true CN114169377A (zh) | 2022-03-11 |
Family
ID=80487330
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111554548.7A Pending CN114169377A (zh) | 2021-12-17 | 2021-12-17 | 基于g-mscnn的有噪环境中滚动轴承故障诊断方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114169377A (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115017945A (zh) * | 2022-05-24 | 2022-09-06 | 南京林业大学 | 基于增强型卷积神经网络的机械故障诊断方法和诊断*** |
CN115659150A (zh) * | 2022-12-23 | 2023-01-31 | 中国船级社 | 一种信号处理方法、装置及设备 |
CN117040983A (zh) * | 2023-09-28 | 2023-11-10 | 联通(江苏)产业互联网有限公司 | 基于大数据分析的数据共享方法及*** |
CN117232846A (zh) * | 2023-09-15 | 2023-12-15 | 广东海洋大学 | 基于粗粒度的船用涡轮增压器故障诊断方法、装置及设备 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110032949A (zh) * | 2019-03-22 | 2019-07-19 | 北京理工大学 | 一种基于轻量化卷积神经网络的目标检测与定位方法 |
CN110514441A (zh) * | 2019-08-28 | 2019-11-29 | 湘潭大学 | 一种基于振动信号去噪和包络分析的滚动轴承故障诊断方法 |
CN110595775A (zh) * | 2019-09-19 | 2019-12-20 | 电子科技大学 | 基于多分支多尺度卷积神经网络的滚动轴承故障诊断方法 |
CN112834221A (zh) * | 2020-12-31 | 2021-05-25 | 郑州航空工业管理学院 | 一种基于eemd-mse和多尺度一维卷积神经网络轴承故障诊断方法 |
CN113239949A (zh) * | 2021-03-15 | 2021-08-10 | 杭州电子科技大学 | 一种基于1d分组卷积神经网络的数据重构方法 |
CN113705424A (zh) * | 2021-08-25 | 2021-11-26 | 浙江工业大学 | 基于时间卷积降噪网络的演艺装备故障诊断模型构建方法 |
-
2021
- 2021-12-17 CN CN202111554548.7A patent/CN114169377A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110032949A (zh) * | 2019-03-22 | 2019-07-19 | 北京理工大学 | 一种基于轻量化卷积神经网络的目标检测与定位方法 |
CN110514441A (zh) * | 2019-08-28 | 2019-11-29 | 湘潭大学 | 一种基于振动信号去噪和包络分析的滚动轴承故障诊断方法 |
CN110595775A (zh) * | 2019-09-19 | 2019-12-20 | 电子科技大学 | 基于多分支多尺度卷积神经网络的滚动轴承故障诊断方法 |
CN112834221A (zh) * | 2020-12-31 | 2021-05-25 | 郑州航空工业管理学院 | 一种基于eemd-mse和多尺度一维卷积神经网络轴承故障诊断方法 |
CN113239949A (zh) * | 2021-03-15 | 2021-08-10 | 杭州电子科技大学 | 一种基于1d分组卷积神经网络的数据重构方法 |
CN113705424A (zh) * | 2021-08-25 | 2021-11-26 | 浙江工业大学 | 基于时间卷积降噪网络的演艺装备故障诊断模型构建方法 |
Non-Patent Citations (1)
Title |
---|
焦京海 等: ""基于多尺度卷积神经网络的动车组电缆终端故障诊断研究"", 电工技术, no. 2021, 10 July 2021 (2021-07-10), pages 29 - 32 * |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115017945A (zh) * | 2022-05-24 | 2022-09-06 | 南京林业大学 | 基于增强型卷积神经网络的机械故障诊断方法和诊断*** |
CN115659150A (zh) * | 2022-12-23 | 2023-01-31 | 中国船级社 | 一种信号处理方法、装置及设备 |
CN117232846A (zh) * | 2023-09-15 | 2023-12-15 | 广东海洋大学 | 基于粗粒度的船用涡轮增压器故障诊断方法、装置及设备 |
CN117040983A (zh) * | 2023-09-28 | 2023-11-10 | 联通(江苏)产业互联网有限公司 | 基于大数据分析的数据共享方法及*** |
CN117040983B (zh) * | 2023-09-28 | 2023-12-22 | 联通(江苏)产业互联网有限公司 | 基于大数据分析的数据共享方法及*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109827777B (zh) | 基于偏最小二乘法极限学习机的滚动轴承故障预测方法 | |
CN106682688B (zh) | 基于粒子群优化的堆叠降噪自编码网络轴承故障诊断方法 | |
CN107657088B (zh) | 基于mckd算法与支持向量机的滚动轴承故障诊断方法 | |
CN112257530B (zh) | 基于盲信号分离和支持向量机的滚动轴承故障诊断方法 | |
CN114169377A (zh) | 基于g-mscnn的有噪环境中滚动轴承故障诊断方法 | |
CN111539152B (zh) | 一种基于两级孪生卷积神经网络的滚动轴承故障自学习方法 | |
CN112435221A (zh) | 一种基于生成式对抗网络模型的图像异常检测方法 | |
CN111562108A (zh) | 一种基于cnn和fcmc的滚动轴承智能故障诊断方法 | |
CN109389171B (zh) | 基于多粒度卷积降噪自动编码器技术的医疗图像分类方法 | |
CN111753891B (zh) | 一种无监督特征学习的滚动轴承故障诊断方法 | |
CN112378660A (zh) | 一种基于数据驱动的航空发动机轴承智能故障诊断方法 | |
CN113505655A (zh) | 面向数字孪生***的轴承故障智能诊断方法 | |
Liu et al. | Multi-feature fusion for fault diagnosis of rotating machinery based on convolutional neural network | |
CN115905976B (zh) | 基于注意力机制的Highway Bi-LSTM轴承故障诊断方法、***及设备 | |
CN113158722A (zh) | 基于多尺度深度神经网络的旋转机械故障诊断方法 | |
CN114429152A (zh) | 基于动态指数对抗性自适应的滚动轴承故障诊断方法 | |
Zhao et al. | A novel deep fuzzy clustering neural network model and its application in rolling bearing fault recognition | |
CN112504682A (zh) | 基于粒子群优化算法的底盘发动机故障诊断方法及*** | |
CN114997211A (zh) | 一种基于改进对抗网络和注意力机制的跨工况故障诊断方法 | |
CN115587290A (zh) | 基于变分自编码生成对抗网络的航空发动机故障诊断方法 | |
CN114354194A (zh) | 基于全卷积自编码器和优化支持向量机的滚动轴承故障诊断方法 | |
CN117592543A (zh) | 一种基于自监督学习的航空发动机滚动轴承故障诊断方法 | |
CN117454081A (zh) | 一种机械振动信号的去噪处理方法及装置 | |
CN112067298A (zh) | 一种基于层次全局模糊熵的滚动轴承故障诊断方法 | |
CN116337446A (zh) | 一种基于lmd分解与gwo-pnn的滚动轴承故障诊断方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |