MSCNN_LSTM_Attention模型下江南大学数据集轴承故障诊断(Python,TensorFlow框架下,很容易改为其它模型,解压缩后可以直接运行,无需修改数据目录,代码有详细注释)

本篇用的MSCNN_LSTM_Attention模型与MSCNN_LSTM_Attention模型下轴承故障诊断(Python,TensorFlow框架下,很容易改为其它模型,解压缩后可以直接运行,无需修改数据目录,代码有详细注释)_深度学习的奋斗者的博客-CSDN博客

这篇文章的MSCNN_LSTM_Attention模型一模一样,网络参数也一致。只是轴承数据集不同。

 1.江南大学轴承数据集介绍

采样频率:50khz,采样时间:10s

转速:600 800 1000/rpm

内圈故障:ib

外圈故障:ob

滚动体故障:tb

正常:N

 以600转速下的内圈故障数据为例展示:

开始数据

截止数据 

 

江南大学轴承数据集

 

3.文件夹

 4.效果

600rpm数据集下,总样本数:8000个样本,训练集与测试集比例:7:3

 

 

 

 

 800rpm数据集下,总样本数:8000个样本,训练集与测试集比例:7:3

 

 

 

 

 

 

1000rpm数据集下,总样本数:8000个样本,训练集与测试集比例:7:3 

 

 

 

 

 

代码运行环境要求

tensorlfow>=2.4.0

python>=3.6.0,

其他库版本无要求

 对代码和数据感兴趣的可以关注



import numpy as np 
import pandas as pd
#from sklearn.model_selection import train_test_split
from collections import Counter
import pywt
import matplotlib.pyplot as plt
from sklearn.preprocessing import MinMaxScaler
from sklearn.model_selection import train_test_split
from matplotlib import pyplot as plt
plt.rcParams['font.sans-serif']=['simhei'] # 添加中文字体为黑体
plt.rcParams['axes.unicode_minus'] =False
#压缩包https://mbd.pub/o/bread/mbd-ZJyalZ5s

  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
人工智能课程设计-基于CNN-LSTM轴承故障诊断Python源码是一种基于深度学习算法的程序,旨在通过分析轴承的声音和振动信号来识别轴承故障情况。该源码包括了详细数据采集、预处理、模型构建、训练和测试的步骤。 首先,在数据采集方面,我们使用了传感器采集了大量轴承的声音和振动信号,并将这些原始数据进行了预处理,包括信号滤波、降噪和特征提取等步骤。接着,我们以Python语言编写了源码,使用了TensorFlow或PyTorch等深度学习框架,构建了基于CNN-LSTM模型。 在训练方面,我们使用了提前准备好的训练数据集,对模型进行了训练,并进行了参数调优和模型性能评估。同时,我们也提供了训练好的模型文件,以便学生可以直接使用。 最后,在测试方面,我们提供了轴承故障诊断的测试数据集,并编写了测试代码,让学生可以通过输入测试数据,使用训练好的模型进行轴承故障诊断,并输出诊断结果。此外,我们还提供了可视化的结果展示部分,让学生可以直观地了解诊断效果。 整个源码设计旨在帮助学生深入理解深度学习在故障诊断领域的应用,同时也提供了丰富的数据和完整的训练流程,让学生可以通过实际操作来加深对人工智能技术的理解和应用。希望通过这样的课程设计,能够激发学生对人工智能技术的兴趣,培养其实际动手能力和创新能力。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

深度学习的奋斗者

你的鼓励是我努力的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值