基于PSO-H-BP神经网络的故障诊断技术研究

基于PSO-H-BP神经网络的故障诊断技术研究

论文摘要

随着设备复杂程度和自动化水平的提高,设备故障诊断的重要性日益显著。人工神经网络模仿人脑的物理结构,具有强大的并行运算和联想能力,使其非常适合于设备故障诊断,并且采用神经网络对设备进行故障诊断可以大大提高诊断的准确度并减少对人的依赖。BP神经网络是故障诊断中应用最多最成熟的一种网络,但BP神经网络自身固有的易陷入局部最小问题使故障诊断的精度降低,甚至出现误诊、错诊现象。Hopfield神经网络具有良好的鲁棒性、自组织自适应性、并行处理性、分布存储和高度容错性等特点,在解决联想记忆和数据优化的问题上有很好的优势,但是Hopfield神经网络属于无教师学习网络,对于有输入输出样本的判断也不是很直观,在模式识别的应用上判断率不高。本文结合Hopfield神经网络数据优化特性和BP神经网络的有教师监督学习特点,提出H-BP神经网络,用Hopfield网络对BP神经网络输入数据进行优化,避免BP网络陷入局部最小,提高了模式识别的判断率。Hopfield神经网络的权值初始化是一个随机过程,影响Hopfield的全局优化能力,为此,本文引入粒子群优化算法对Hopfield神经网络的权值进行优化,得到优化的Hopfield网络即PSO-H神经网络。用优化后的Hopfield网络,即PSO-Hopfield网络对BP网络的输入数据预处理,再利用BP神经网络进行故障诊断,得到一个判断率更高的故障诊断神经网PSO-H-BP网络。在Matlab7.1环境下进行仿真,离心式风机的诊断实例验证了H-BP神经网络和PSO-H-BP神经网络可精确识别风机的各类常见故障,从而证明本文所提出网络的有效性。

论文目录

  • 摘要
  • ABSTRACT
  • 目录
  • 第1章 绪论
  • 1.1 神经网络发展史
  • 1.2 故障诊断
  • 1.3 神经网络在故障诊断中的应用
  • 1.4 本文的主要目标和所做的工作
  • 第2章 H-BP神经网络
  • 2.1 Hopfield神经网络
  • 2.1.1 Hopfield神经网络模型
  • 2.1.2 Hopfield神经网络的运行规则
  • 2.1.3 Hopfield联想记忆网络
  • 2.2 BP神经网络
  • 2.2.1 BP神经网络模型
  • 2.2.2 BP神经网络的学习过程
  • 2.2.3 BP神经网络的局限性
  • 2.3 H-BP神经网络
  • 2.3.1 H-BP神经网络的工作原理
  • 2.3.2 H-BP神经网络的模型
  • 第3章 PSO-H和PSO-H-BP神经网络
  • 3.1 粒子群优化算法
  • 3.1.1 粒子群优化算法的基本原理
  • 3.1.2 粒子群优化算法描述
  • 3.1.3 粒子群优化算法的特点
  • 3.2 PSO-H神经网络
  • 3.2.1 PSO-H神经网络的原理
  • 3.2.2 PSO-H神经网络的算法及适应度函数的确定
  • 3.3 PSO-H-BP神经网络
  • 3.3.1 PSO-H-BP神经网络的工作原理与模型
  • 3.3.2 H-BP神经网络与PSO-H-BP神经网络的比较
  • 第4章 基于PSO-H-BP神经网络的离心式风机故障诊断研究
  • 4.1 故障诊断
  • 4.1.1 故障诊断与模式识别
  • 4.1.2 故障诊断的过程
  • 4.1.3 基于神经网络的故障诊断方法的优点
  • 4.1.4 神经网络故障诊断的实现
  • 4.2 离心式风机的故障机理分析
  • 4.2.1 常见故障
  • 4.2.2 故障机理的分析
  • 4.2.3 选择测量参数
  • 4.2.4 故障特征样本
  • 4.3 PSO-H-BP神经网络故障诊断的实现
  • 4.3.1 PSO-H-BP神经网络的参数设置
  • 4.3.2 PSO-H-BP神经网络故障诊断的步骤
  • 4.4 故障诊断实例
  • 4.4.1 神经网络的权值矩阵和阈值矩阵
  • 4.4.2 神经网络用于故障诊断的实际案例
  • 4.4.3 案例总结
  • 第5章 总结与展望
  • 5.1 总结
  • 5.2 进一步工作的方面
  • 致谢
  • 参考文献
  • 附录A BP神经网络的主要代码
  • 附录B 已修改的newhop文件主要代码
  • 附录C 粒子群优化算法主要代码
  • 攻读学位期间的研究成果
  • 相关论文文献

    标签:;  ;  ;  

    基于PSO-H-BP神经网络的故障诊断技术研究
    下载Doc文档

    猜你喜欢