1. 首页
  2. 课程学习
  3. 嵌入式
  4. 基于BP神经网络的模拟电路故障诊断电路设计

基于BP神经网络的模拟电路故障诊断电路设计

上传者: 2022-06-21 23:28:46上传 PDF文件 642.92 KB 热度 14次

本文提出了一种基于小波多层分解和BP神经网络相结合的模拟电路故障诊断方法。该方法利用了多层小波分解优异的时频特性来提取故障特征参数,进行能量特征提取、归一化,并结合BP网络强大的非线性分类能力和快速的收敛特性构造了一种既能用于诊断单故障,又能诊断多故障的模型。

本文以ITC'97标准电路中的CTSV滤波电路为诊断实例进行了仿真实验仿真,结果表明该方法比传统BP网络方法的学习收敛速度快得多。基于BP神经网络的模拟电路故障诊断电路设计本文提出了一种基于小波多层分解和BP神经网络相结合的模拟电路故障诊断方法。该方法利用了多层小波分解优异的时频特性来提取故障特征参数,进行能量特征提取、归一化,并结合BP网络强大的非线性分类能力和快速的收敛特性构造了一种既能用于诊断单故障,又能诊断多故障的模型。本文以ITC'97标准电路中的CTSV滤波电路为诊断实例进行了仿真实验仿真,结果表明该方法比传统BP网络方法的学习收敛速度快得多。0引言客观世界信号的本质决定了模拟电路的普遍性和不可替代性。模拟电路由于故障模型复杂、元件参数的容差、非线性、噪声以及大规模集成化等现象使电路故障信息表现为多特征、高噪声、非线性的数据集,且受到特征信号观测手段、征兆提取方法、状态识别技术、诊断知识完备程度以及诊断经济性的制约,使模拟电路的故障诊断技术滞后于数字电路故障诊断技术而面临巨大的挑战。而神经网络是对生物神经系统的功能抽象,以分布方式存储信息,有很强的容错能力和自学习能力,能够对网络的输入产生联想输出,具有处理模糊信息的能力,其理论研究和实际应用进入了一个蓬勃发展的时期。1BP神经网络1.1BP网络模型多层网络学习算法训练的神经网络即BP神经网络。BP网络的信息从输入层流向输出层,因此是一种多层前馈神经网络。由BP神经元构成的二层网络如图1所示。由于BP网络神经元采用的传递函数通常是可微函数,所以可以实现输入和输出间的任意非线形映射,因此在诸如模式识别、状态预测等很多方面应用十分广泛。1.2BP学习规则BP算法由两部分组成:信息的正向传递与误差的反向传播。在正向传播过程中,输入信息从输入经过

用户评论