news 2026/6/10 15:44:29

东南大学轴承故障诊断(Python代码,CNN模型,适合复合故障诊断研究)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
东南大学轴承故障诊断(Python代码,CNN模型,适合复合故障诊断研究)

运行代码要求:

代码运行环境要求:Keras版本>=2.4.0,python版本>=3.6.0

本次实验主要是在两种不同工况数据下,进行带有复合故障的诊断实验,没有复合故障的诊断实验。

实验结果证明,针对具有复合故障的数据集,需要 研发特定的算法,才能更好区分复合故障数据集。

1.东南大学采集数据平台

数据

数据集包含2个子数据集,包括轴承数据和齿轮数据,这两个子数据集都是在传动系动力学模拟器(DDS)上获取的。(第一个文件夹是轴承数据,第二个文件夹是齿轮数据,本次是针对齿轮数据进行故障诊断)

本实验主要是利用轴承数据(第一个文件夹的数据)进行故障诊断,轴承具体数据

有两种工况,转速-负载配置设置为20-0和30-2。

每种工况下有:ball(滚动体故障)、comb(复合故障,即包含滚动体、外圈、内圈故障),health(健康)、inner(内圈故障)、outer(外圈故障)

code_20.py是只使用20_0工况下ball(滚动体故障)、health(健康)、inner(内圈故障)、outer(外圈故障)数据集诊断。没有使用复合故障数据集

code_20_0.py是使用20_0工况下ball(滚动体故障)、health(健康)、inner(内圈故障)、outer(外圈故障)、comb(复合故障,即包含滚动体、外圈、内圈故障)诊断

code_30.py是只使用30_2工况下ball(滚动体故障)、health(健康)、inner(内圈故障)、outer(外圈故障)数据集诊断。没有使用复合故障数据集

code_30_2.py是使用30_2工况下ball(滚动体故障)、health(健康)、inner(内圈故障)、outer(外圈故障)、comb(复合故障,即包含滚动体、外圈、内圈故障)诊断

模型

首先在20-0工况数据集下实验

2.1.使用ball(滚动体故障)、health(健康)、inner(内圈故障)、outer(外圈故障)数据集。没有使用复合故障数据集

每类故障有1000个样本(一共4000个样本),训练集与测试集比例是9:1(训练集:3600个样本,测试集:400个样本)

测试集的混淆矩阵(以样本个数呈现)

测试集的混淆矩阵(以准确率数呈现)

2.2.使用ball(滚动体故障)、health(健康)、inner(内圈故障)、outer(外圈故障)数据集,comb(复合故障,即包含滚动体、外圈、内圈故障)。

每类故障有1000个样本(一共5000个样本),训练集与测试集比例是9:1(训练集:4500个样本,测试集:500个样本)

从结果可以看出,CNN对带有复合故障的数据集诊断准确率不高,需要区分复合故障与单独故障的特定算法, 才能提高准确率

测试集的混淆矩阵(以样本个数呈现)

测试集的混淆矩阵(以准确率数呈现)

3.在30-2工况数据集下实验

3.1.使用ball(滚动体故障)、health(健康)、inner(内圈故障)、outer(外圈故障)数据集。没有使用复合故障数据集

每类故障有1000个样本(一共4000个样本),训练集与测试集比例是9:1(训练集:3600个样本,测试集:400个样本)

测试集的混淆矩阵(以样本个数呈现)

测试集的混淆矩阵(以准确率数呈现)

3.2.

使用ball(滚动体故障)、health(健康)、inner(内圈故障)、outer(外圈故障)数据集,comb(复合故障,即包含滚动体、外圈、内圈故障)。

每类故障有1000个样本(一共5000个样本),训练集与测试集比例是9:1(训练集:4500个样本,测试集:500个样本)

从结果可以看出,CNN对带有复合故障的数据集诊断准确率虽然不低,但是准确率不稳定。

测试集的混淆矩阵(以样本个数呈现)

测试集的混淆矩阵(以准确率数呈现)

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/10 11:45:28

使用arthas生成火焰图

下载arthas https://arthas.aliyun.com/ #下载包 curl -O https://arthas.aliyun.com/arthas-boot.jar 挂载目录 #添加ksb-recycle挂载本地/opt/bin目录 vim docker-compose-app.yml 重启ksb-recycle服务 #重启ksb-recycle服务 docker-compose -f docker-compose-app.yml …

作者头像 李华
网站建设 2026/6/10 14:43:37

AI写教材神器来袭!低查重特性,一键生成专业教材!

编写教材的困境与AI的解决方案 在编写教材的过程中,总是能深刻感受到“慢节奏”的各类坑。尽管框架和参考资料已准备好,却总是在内容创作上遇到阻碍——某句话反复推敲半个小时,仍觉得表达不够准确;章节之间的衔接,总…

作者头像 李华
网站建设 2026/6/10 1:06:17

光伏电站气象监测仪 太阳能光伏气象站

太阳能光伏气象站 核心作用是“精准捕捉气象数据,为光伏运维、发电量预测提供可靠支撑”,直击光伏运维3大核心数据痛点!首先,解决数据不准的问题,实测这款光伏气象站精度稳得不像话,各项监测数据误差严格…

作者头像 李华
网站建设 2026/6/10 8:22:19

腾讯云高性价比GPU算力,开启AI时代

腾讯云高性价比GPU算力概述腾讯云作为国内领先的云计算服务商,提供多样化的GPU算力解决方案,覆盖从入门级训练到高性能计算的场景。其GPU实例基于NVIDIA Tesla系列显卡(如T4、V100、A100等),支持CUDA、TensorFlow、PyT…

作者头像 李华