BP神经网络在机床故障诊断应用中的改进.pdfVIP

  • 0
  • 0
  • 约9.25千字
  • 约 3页
  • 2019-09-02 发布于广东
  • 举报

BP神经网络在机床故障诊断应用中的改进.pdf

设计与研究DesignandResearch BP神经网络在机床故障诊断应用中的改进 马晓波 刘 阔 刘春时 林剑峰 (沈阳机床(集团)有限责任公司国家重点实验室,辽宁 沈阳110142) 摘 要 :在分析了传统 BP神经网络缺点的基础上 ,对其进行了改进。学习因子按照所设计的函数进行动态 调整,增加了势态项,并在激活函数中加入了陡峭因子。将改进的BP神经网络与传统BP神经网络 进行了对比,验证了改进 BP神经网络的有效性,适合数控机床的故障诊断。 关键词 :BP神经网络 数控机床 故障诊断 中图分类号 :TP183 文献标识码 :A ImprovementonApplicationofBPNeuralNetwork inMachineTool’SFaultDiagnosis MA Xiaobo,LIUKuo,LIU Chunshi,LINJianfeng (StateKeyLaboratory,ShenyangMachineTool(Group)Co.,Ltd.,Shenyang110142,CHN) Abstract:OnthebaseofanalyzingthetraditionalBPneuralnetwork’Sdisadvantages,improvementmethodisgiv— en.Learningfactorisdynamicallyadjustedaccordingtothedesignedfunction,momentumtermisadd— ed,sharpnessfactorisaddedinactivationfunction.TheimprovedBP neuralnetworkiscomparedwith traditionalBPneuralnetworkItheimprovedBPneuralnetwork’Svalidityisverifiedandissuitablefor NCmachine’Sfaultdiagnosis. Keywords:BPNeuralNetwork;NC Machine;FaultDiagnosis 数控机床是结构复杂、运动部件多、多种干扰激励 1 BP神经网络 源的机电液一体化系统。输入与输 出变量之间,或者 说故障与征兆之间的关系不明显,具有很大的不确定 1.1 BP神经 网络的缺点 性,增加了对数控机床进行故障诊断的难度。 BP神经网络按有导师学习方式进行训练 ,通过标 由于 BP神经 网络具有容错 、自学习、自记忆 、自 准误差反向传播算法,计算出输出总误差E,然后按使 适应和鲁棒性等诸多优点,在越来越多的领域得到了 权值沿误差函数E的负梯度一(OE/O)方向改变的学 广泛的应用 。另外,BP神经网络具有很强的非线 习规则循环调整网络各节点的权值和阈值,使输出总 性映射能力,非常适用于数控机床的故障诊断。 误差 达到所要求的范围。 BP神经网络应用于数控机床故障诊断的原理为: 网络全局误差计算采用最小二乘法 将传感器采集的数控机床故障信息进行归一化,作为 f = ∑∑(k—y:)2/2 (1) 网络的输入 ,将诊断结果作为网络的输 出,通过三层 BP神经网络对输入和输出数据进行训练。BP神经网 BP网络虽然具有很强的非线性映射能力 ,而且网 络各层的权值和阈值信息以分布方式隐含在各层网络 络的中间层数、各层的处理单元数 以及网络的学习系 上。当传感器采集到数控机床的故障信息时,BP神经

文档评论(0)

1亿VIP精品文档

相关文档