基于SVM和BP神经网络的滚动轴承故障诊断研究

来源 :青岛大学 | 被引量 : 0次 | 上传用户:caonidaye_bibibi
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
机械设备的意外事故或故障将会造成严重的经济损失甚至影响人们的生命安全。滚动轴承作为机械设备中应用最普遍的零部件之一,起到了机械设备“关节”的作用,它的运行环境通常十分恶劣,这导致了它的寿命离散性大且故障率高。当滚动轴承发生故障时,如何准确识别出故障部位与类型并制定出相应的维修策略来保障设备安全稳定运行,对提高经济效益和保证生产安全具有重要的意义。因此,本课题以滚动轴承为研究对象,对其可能出现的正常状态、滚动体故障、内圈故障、外圈故障四种类型的振动信号特征进行提取,并通过机器学习算法来识别出振动信号所蕴含的状态信息。本文首先分析了滚动轴承的结构、失效原因、振动机理以及特征频率,接着介绍了实验数据来源。基于滚动轴承早期故障信号特征特点,本课题提出了采用小波变换对振动信号进行降噪处理来降低噪声的干扰,基于小波变换的不足提出了采用小波包变换对滚动轴承的正常状态、滚动体故障、内圈故障、外圈故障信号进行特征提取。支持向量机(Support Vector Machine,SVM)和BP(Back Propagation,BP)神经网络都可以对故障特征进行分类,但由于传统的SVM对特征数据进行分类时,其惩罚参数C和核参数g选取不同会影响SVM的分类效果,本文基于遗传算法(Genetic Algorithm,GA)全局寻优的特点、粒子群优化(Particle Swarm Optimization,PSO)算法快速收敛的特点,提出了基于粒子群优化算法与遗传算法混合优化的SVM算法(PSO-GA-SVM)进行滚动轴承故障诊断;基于BP神经网络具有陷入局部最优值的缺陷,本文提出了使用蝙蝠算法(Bat Algorithm,BA)优化BP神经网络算法(BA-BP神经网络)进行滚动轴承故障诊断。通过对传统与优化后的SVM、BP神经网络进行故障诊断对比实验发现,使用PSO-GA-SVM和BA-BP神经网络算法模型对滚动轴承的故障分类效果更好。因此,得出本文提出的基于小波包分别和PSO-GA-SVM、BA-BP神经网络组合的诊断模型能有效对滚动轴承故障进行智能诊断。
其他文献
目的:检测在化疗药引起胃癌细胞DNA损伤过程中端粒酶、TRFl和TRF2的表达.方法:用不同浓度足叶乙甙处理胃癌细胞SGC7901和MKN28。分别在3,6,12,24和36h进行检测.采用实时定量TRAP分析
【目的】探讨芍药苷(Paeoniflorin,PF)与黄芩苷(Baicalin,BAI)配伍对口腔扁平苔藓(OLP)的抗炎效果及机制。【材料与方法】收取OLP和健康对照(HC)黏膜组织各15例,免疫组织化学
本文提出了基于河道管理、生态修复与水资源可持续发展的含植物明渠水动力学研究理念.深入介绍了国内外关于含植物明渠水动力学研究方法、研究手段及研究进展,分析了研究中存