首页/文章/ 详情

故障诊断开源代码推荐 | MCNN-LSTM,免费获取!

1年前浏览4221

针对故障诊断领域开源代码较少,小编整理搜集了一些开源代码与大家进行分享。本期分享的是基于MCNN-LSTM的故障诊断模型。由于该论文是2020年发表的,因此现在来看,方法和模型都比较简单,且只用了CWRU数据集,因此这篇开源代码适合初学者学习。


1 论文基本信息

论文题目:Bearing fault diagnosis base on multi-scale CNN and LSTM model

论文期刊:Journal of Intelligent Manufacturing

论文时间:2020年

作者:Xiaohan Chen;Beike Zhang;Dong Gao

机构:College of Information Science and Technology, Beijing University of Chemical Technology, Beijing, China

2 摘要

基于信号分析的智能故障诊断方法已广泛应用于轴承故障诊断。这些方法采用预先确定的变换(如经验模态分解、快速傅立叶变换、离散小波变换)将时间序列信号转换为频域信号,诊断系统的性能在很大程度上依赖于提取的特征。然而,提取信号特征是相当耗时的,并且依赖于专门的信号处理知识。尽管一些研究已经开发出高度精确的算法,但诊断结果严重依赖于大型数据集和不可靠的人工分析。本研究提出了一种以原始振动信号为输入的自动特征学习神经网络,使用两个不同核大小的卷积神经网络从原始数据中自动提取不同频率的信号特征。然后根据学习到的特征,利用长短期记忆识别故障类型。数据在输入到网络之前被下采样,大大减少了参数的数量。实验表明,该方法不仅可以达到98.46%的平均准确率,超过了目前一些基于先验知识的智能算法,而且在噪声环境下具有更好的性能。

关键词:轴承故障诊断;卷积神经网络;循环神经网络;深度学习;特征融合

目录

1 论文基本信息

2 摘要

3 流程图

4 所用数据集

5 模型参数

6 实验结果

7 对比试验结果

8 结论

3 流程图

所提方法流程图
所提MCNN-LSTM模型

4 所用数据集

所用数据集:CWRU

CWRU滚动轴承故障实验台

数据集详细信息

5 模型参数

模型参数

6 实验结果

10次实验结果

MCNN-LSTM诊断结果

(a) 最高准确率为99.31%时的混淆矩阵,(b) 最低准确率为97.78%时的混淆矩阵

7 对比实验结果

与其它诊断模型对比结果
与其它诊断模型对比结果

0.014 mm滚动体故障时域信号、高斯白噪声、添加信噪比为0的复合噪声信号

不同信噪比(SNR)加噪实验结果

以上仅为部分对比实验结果,更多细节详见论文。

8 结论

提出了一种新颖的端到端滚动轴承故障智能诊断方法。该模型包括特征提取器和分类器两个模块。特征提取器可以从原始数据中学习信号特征,然后将提取的特征提供给分类模块,分类模块由堆叠的LSTM神经网络组成。最后,利用softmax函数将神经元输出转化为滚动轴承故障(包括健康)的概率分布。所提出的MCNN-LSTM框架具有以下优点:
  • 网络结构紧凑,接受原始数据输入,可以实时检测滚动轴承状态;
  • 该算法无需EMD、HHT等预处理,即可从原始信号中自动学习特征;
  • 该方法为小数据集提供了有效的训练和分类方法;
  • 最终训练的网络准确识别出10种不同的故障状态。利用CWRU轴承数据集验证了所提出的故障诊断方法的可行性,平均准确率为98.46%。

与目前两种基于先验知识的诊断方法相比,该模型成功地从原始数据中学习特征,获得了更高的准确率,而先验知识方法的准确率为89.72%,单独输入原始信号的LSTM神经网络的准确率仅为66.39%。基于T-SNE的特征可视化也验证了MCNN-LSTM的优越性。

9 README.md

This is the official baseline of paper: Bearing fault diagnosis base on multi-scale CNN and LSTM model
Dataset:https://engineering.case.edu/bearingdatacenter/welcome . Put the .mat files in the ./data foler.
If you find this paper helpful, Welcome to cite it!
Chen, X., Zhang, B. & Gao, D. Bearing fault diagnosis base on multi-scale CNN and LSTM model. J Intell Manuf (2020). https://doi.org/10.1007/s10845-020-01600-2


编辑:李正平

校核:张勇、张泽明、王畅、陈凯歌、赵栓栓

该文资料搜集自网上,仅用作学术分享,不做商业用途,若侵权,请后台联系小编进行删除。


来源:故障诊断与python学习

附件

免费链接.txt
振动python理论试验
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2023-09-12
最近编辑:1年前
故障诊断与python学习
硕士 签名征集中
获赞 72粉丝 70文章 145课程 0
点赞
收藏
未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习 福利任务 兑换礼品
下载APP
联系我们
帮助与反馈