【技术实现步骤摘要】
一种滚动轴承故障的诊断方法
[0001]本专利技术涉及基于振动进行故障检测的领域,更具体涉及一种基于滚动轴承的故障诊断识别方法。
技术介绍
[0002]滚动轴承是旋转机械中最常见的部件之一,广泛运用于各行各业的各种机械设备。无论是精密加工还是大型野外移动设备,滚动轴承故障总是时有发生,故障调查表明,在感应电动机中最常见的故障中,与轴承相关的故障约为40%,而轴承发生严重故障不但带来经济损失,更可能导致严重生产事故,甚至造成人员伤亡。因此,早期进行有效的轴承故障诊断是确保机器正常工作和日常维护的重要措施。
[0003]基于机器学习的机械故障诊断常用的信号处理方法大致分成两类,一类是提取振动信号的某些频域或时域特征指标,然后通过机器学习方法构造故障分类模型。但这类特征指标一般对于工况变化情况很敏感,比如载荷或转速的小小变化即可使得测试样本的特征产生较大差异导致模型失效,并且特征往往由人工选择,随意性较大;另一类是采用信号的波形图利用卷积神经网络的CNN算法进行深度学习完成故障诊断,例如CN 107421741A。但基于深 ...
【技术保护点】
【技术特征摘要】
1.一种基于孪生神经网络的滚动轴承故障诊断方法,其特征在于,该方法包括步骤:步骤1,采集滚动轴承的振动信号,信号的采样频率应不小于5倍轴承转动频率。每一种工作状态应连续采样足够长的时间以保证有基本数量(大于50)号样本;步骤2,对所采集的振动信号进行等长度截取而获得连续的一维时间序列数据,组成包含各种故障状态和正常工作状态的数据样本库,得到训练样本集;步骤3,建立基于一维卷积神经网络的孪生神经网络SCNN模型;步骤4,遍历训练集中的样本组成的样本对进行SCNN网络模型训练;步骤5,利用训练完成的孪生一维卷积神经网络模型SCNN进行滚动轴承的故障诊断。2.根据权利要求1所述的孪生一维卷积神经网络滚动轴承故障诊断方法,其特征在于建立基于一维卷积神经网络的孪生神经网络SCNN模型结构及初始化。该孪生网络由两个结构相同参数共享的一维卷积神经网络CNN(子网络)、一个相似性度量函数D
W
构成。一维卷积神经网络CNN包含3个卷积层、3个最大池化层、1个Flatten层和1个全连接激活层;其中卷积层的卷积核大小和最大池化层的池化窗口大小选择范围2
×
1~5
×
1,步长取1~3,卷积核数量选择为16~128;Flatten层将上一层输出的特征图连接起来,最后全连接激活层神经元个数为32~64,并在Flatten层与全连接激活层之间加入了Dropout层,全连接激活层神经元使用Sigmoid激活函数。模型权值参数初始化为区间[-0.1,0.1]内均匀分布,偏置初始化为0;权值参数使用Adam(Adaptive Moment Estimation)算法优化,学习速率设为0.0001。3.根据权利要求1所述的孪生一维卷积神经网络滚动轴承故障诊断方法,其特征在于利用训练集中的样本组成样本对进行SCNN网络模型训练:设向量X
i
和X
j
为训练集中已标注类别的样本,将一对同类或异类的样本(X
i
,X
j
)分别输入两个子网络进行前向传播,X
i
通过一个CNN的子网络非线性映射到新的特征向量空间,输出向量Net(w,X
i
),X
j
则通过另一个子网络非线性映射到新的特征向量空间输出向量Net(w,X
j
),其中...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。