news 2026/4/27 19:02:07

四通道信息融合下的齿轮箱故障诊断(Python代码,SVM模型和CNN模型进行对比实验,解压缩即可运行,有详细中文注释)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
四通道信息融合下的齿轮箱故障诊断(Python代码,SVM模型和CNN模型进行对比实验,解压缩即可运行,有详细中文注释)

1.效果运行视频:四通道信息融合下的齿轮箱故障诊断(Python代码,SVM模型和CNN模型进行对比实验)_哔哩哔哩_bilibili

用到的库:

2.数据集介绍:数据免费下载链接(不要积分):https://download.csdn.net/download/qq_40840797/88380869?spm=1001.2014.3001.5501

齿轮箱故障诊断数据集包括使用SpectraQuest的齿轮箱故障诊断模拟器记录的振动数据集。 数据集使用4个振动传感器在四个不同的方向上记录,采样频率为3000hz并在负载从0%到90%的变化下进行记录。包括两种不同的情景:

  1. 健康状态:文件夹Healthy
  2. 齿轮破损故障状态:文件夹BrokenTooth

总共有20个文件(每个文件夹下10个文件),其中10个用于健康的齿轮箱,另外10个用于破损的齿轮箱。每个文件对应于从0%到90%负载的逐步增加。

Healthy文件夹打开如图所示(每个表格对应于从0%到90%负载的逐步增加,因此一共10个表格):

BrokenTooth 文件夹打开如下图所示(每个表格对应于从0%到90%负载的逐步增加,因此一共10个表格):

这里以正常状态下的第一个表格(h30hz0.csv文件为例)展示

开始位置(数据集使用4个振动传感器在四个不同的方向上记录,)

截止位置(数据集使用4个振动传感器在四个不同的方向上记录):

这里以故障状态下的第一个表格(b30hz0.csv文件为例)展示

开始位置(数据集使用4个振动传感器在四个不同的方向上记录)

截至为止(数据集使用4个振动传感器在四个不同的方向上记录)

2。项目流程(有三份代码)

第一份代码data_plot.py,功能是原始数据展示:

以传感器1(其它3个传感器跟传感器1采集时间和采样频率均相同)为例,所有数据展示(b:蓝色柱子为破损文件夹下的数据集,y轴为负载,横轴为采集点的个数)

传感器1下负载为0和90%时,分别展示故障和健康的信号。

传感器2下负载为0和90%时,分别展示故障和健康的信号。

传感器3下负载为0和90%时,分别展示故障和健康的信号。

传感器4下负载为0和90%时,分别展示故障和健康的信号。

10种负载下健康和故障的数据总展示图(第一行是传感器1,第二行是传感器2,第三行是传感器3,第四行是传感器4)

一共是10列(每列里面有蓝色和黄色,蓝色为故障状态,黄色为健康状态),从负载0-负载90%。

因为要把20个表格,每个表里又有4个传感器的数据同时绘制出来,所以每个信号显示的较小。

a1传感器下的数值分布图(蓝色为故障状态,黄色为健康状态)

a2传感器下的数值分布图(蓝色为故障状态,黄色为健康状态)

a3传感器下的数值分布图(蓝色为故障状态,黄色为健康状态)

a4传感器下的数值分布图(蓝色为故障状态,黄色为健康状态)

第二份代码SVM.py

以512的固定长度切割信号,一共生成3941个样本(故障状态1960个样本,正常状态1981个样本,如下图所示)

故障状态样本集(最左侧为序列号0-1959,一共1960个样本)

正常状态样本集

总的样本集

样本数据归一化处理后,划分训练集与测试集(3:2)

测试集的准确率如下

第三份代码CNN.py

以512的固定长度切割信号,一共生成3941个样本(故障状态1960个样本,正常状态1981个样本,如SVM章节所示)

样本数据归一化处理后,划分训练集与测试集(3:2),epoch为100

测试集的准确率如下

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

vtb|blog|auto

这周在尝试一些事情,做新东西的感觉很刺激很开心,但一天下来就感觉脑子像被打了一样… vtb 模型整合的差不多了…还有一些小问题 不知道什么时候可以做好 随缘吧 好了应该会用小号在b站上播着玩玩个人网站 博客网站写的 简单-花哨-简单-花哨… 还在寻找一…

作者头像 李华
网站建设 2026/4/23 4:44:28

宏智树 AI:论文数据分析 “通关密码”,数据小白也能玩转实证研究

作为深耕论文写作科普的教育博主,后台每天都被 “数据分析怎么破” 的求助淹没:“300 份问卷数据躺在 Excel 里睡大觉,SPSS 界面看得眼花缭乱”“实验数据测了一箩筐,却不知道怎么验证假设”“好不容易算出 p 值,却写不…

作者头像 李华
网站建设 2026/4/23 17:48:45

基于Java+SpringBoot+SSM建筑工程项目管理系统(源码+LW+调试文档+讲解等)/建筑工程项目管理软件/工程项目管理系统/建筑工程管理软件/建筑施工项目管理系统/建筑项目管理系统

博主介绍 💗博主介绍:✌全栈领域优质创作者,专注于Java、小程序、Python技术领域和计算机毕业项目实战✌💗 👇🏻 精彩专栏 推荐订阅👇🏻 2025-2026年最新1000个热门Java毕业设计选题…

作者头像 李华
网站建设 2026/4/23 14:57:12

强烈安利10个AI论文软件,自考毕业论文必备!

强烈安利10个AI论文软件,自考毕业论文必备! AI 工具助力论文写作,轻松应对自考挑战 在当前的学术环境中,越来越多的学生开始借助 AI 工具来提升论文写作效率。尤其是对于自考学生来说,论文写作不仅是一项重要任务&…

作者头像 李华
网站建设 2026/4/22 23:02:33

强烈安利9个AI论文写作软件,自考学生轻松搞定毕业论文!

强烈安利9个AI论文写作软件,自考学生轻松搞定毕业论文! 自考论文写作的“救星”来了 对于自考学生来说,毕业论文无疑是整个学习过程中最令人头疼的一环。从选题、构思到撰写、降重,每一个环节都可能成为阻碍进度的“拦路虎”。而…

作者头像 李华