首页> 中文学位 >基于深度学习的小样本条件下轴承故障诊断技术研究
【6h】

基于深度学习的小样本条件下轴承故障诊断技术研究

代理获取

目录

声明

第 1 章 绪论

1.1课题来源

1.2选题背景与工程意义

1.3轴承故障诊断国内外研究现状

1.3.1 轴承故障信号特征提取研究现状

1.3.2 基于深度学习的诊断方法研究现状

1.4小样本条件下故障诊断研究现状

1.4.1 数据层面对小样本问题的探索

1.4.2 算法层面对小样本问题的探索

1.4.3 数据和算法相结合对小样本问题的探索

1.5综述剖析

1.6论文的主要研究内容

第 2 章 轴承试验平台搭建与卷积神经网络模型建立

2.1引言

2.2轴承试验平台的搭建

2.2.1 试验平台的搭建

2.2.2 硬件选型及测试原理

2.2.3 实验设置

2.2.4 数据采集及分析

2.3卷积神经网络结构介绍

2.3.1 卷积层

2.3.2 激活层

2.3.3 池化层

2.3.4 全连接层

2.4卷积神经网络模型建立

2.4.1 数据集建立

2.4.2 模型验证及分析

2.5本章小结

第 3 章 基于AdaBN算法和大尺寸卷积的模型改进

3.1引言

3.2变负载条件下模型性能分析

3.2.1 变负载数据集建立

3.2.2 基于AdaBN算法的模型优化

3.2.3 模型自适应能力分析

3.3信号含噪声条件下模型性能分析

3.3.1 信号加噪声处理

3.3.2 第一层卷积核尺寸对模型抗噪性能影响的探究

3.3.3 第一层卷积核可视化

3.3.4 分类过程可视化

3.3.5 模型抗噪性对比

3.4模型的可视化分析

3.4.1 神经元可视化

3.4.2 诊断过程可视化

3.5本章小结

第 4 章 小样本条件下的模型改进

4.1引言

4.2基于数据层面的模型改进

4.2.1 过采样技术

4.2.2 GAN算法

4.3基于算法层面的模型改进

4.3.1 小批量训练

4.3.2 Dropout算法

4.4小样本条件下模型性能分析

4.4.1 小样本数据集建立

4.4.2 样本量对模型的影响

4.4.3 模型领域自适应能力对比

4.4.4 模型抗噪性能对比

4.5优化模型的整体框架

4.6本章小结

第 5 章 故障诊断系统的研制

5.1引言

5.2软件开发平台与系统总体框架

5.2.1 软件开发语言和库的介绍

5.2.2 软件系统的总体框架

5.3登录界面展示

5.4轴承数据分析

5.4.1 轴承数据的时域分析

5.4.2 轴承数据的频域分析

5.4.3 轴承数据的时频域分析

5.5典型故障样例库展示

5.6基于轴承数据的智能故障诊断

5.7本章小结

总结与展望

总结

展望

致谢

参考文献

攻读硕士学位期间的学术成果与参与项目

展开▼

摘要

机电装备中的旋转部件,如轴承、齿轮、丝杠等,是重大机电装备传动系统的关键部件。在机电装备稳定运行的过程中,其传动部件长期处于交变载荷的条件下运行。运行过程某一部件的局部损伤极易演化为晚期故障,进而引起传动系统瘫痪,最终导致整台设备的停机乃至整条生产线的停工。针对上述问题,本文以旋转部件中故障多发的零件(轴承)为研究对象,以拥有强大特征提取能力的卷积神经网络为基础,提出将特征提取、特征降维以及分类器三个环节合而为一的智能诊断模型。同时针对轴承小样本条件下故障诊断问题,提出基于数据层面和算法层面相结合的模型优化方法,为解决小样本问题提供一种新的可能性。  首先,完成轴承试验台的搭建工作,包括硬件选型、测试原理介绍、实验设置和数据分析。其次,以基本层级结构为展开对卷积神经网络进行分析,包括卷积层、激活层、池化层和全连接层。随后,建立本文所使用的故障诊断数据集。最后,基于上述工作,搭建一个包含5个卷积层的神经网络模型。该模型以时域振动信号作为输入,拥有层级结构简单、计算资源占用量小、模型可塑性强等特点。利用本文建立的数据集对模型进行测试,其分类准确率均高于95%,是论文后续研究的基石。  针对故障诊断中的环境噪声难以消除与工作负载变化引起的振动信号分布改变的问题。本文将其归纳为深度学习中的领域自适应问题,即目标领域(测试集)的分布与源领域(训练集)的分布不一致的情况。为解决上述问题,从领域自适应的角度,对论文第二章提出的模型进行分析及优化,包括针对变负载问题基于AdaBN算法的模型优化和针对环境噪声问题基于第一层大尺寸卷积核的模型优化。  针对小样本问题带来的故障信息缺失,导致训练后的模型很容易陷入过拟合的问题。本文,在数据层面采用过采样和生成式对抗网络(Generative Adversarial Networks, GAN)相结合,自适应地生成高质量的虚拟样本;在算法结构层面采用卷积核Dropout算法和小批量训练相结合,在保证分类准确率的基础上提升模型的泛化性,为解决小样本问题提出一种新的可能性。经过上述技术手段的优化,模型在不依靠任何目标领域信息的情况下,依然具有优良的抗噪性与负载自适应能力。  最后,针对算法的落地以及系统的推广,搭建了故障诊断软件系统,软件编程语言和库包括:Python3.7、TensorFlow2.0和PyQt5。基于模块化编程思想,将软件划分为以下相对独立的子模块,包括测试人员管理模块、信号分析模块、典型故障样例库模块以及智能故障诊断模块。并且,使用本课题轴承试验平台所采集的数据对软件进行实测,结果表明软件系统不仅可以从时域、频域以及时频域的角度进行信号分析,还可以自动完成样本划分工作并进行轴承故障诊断。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号