基于LabVIEW及BP神经网络的模拟电路故障诊断系统研究

基于LabVIEW及BP神经网络的模拟电路故障诊断系统研究

论文摘要

模拟集成电路的广泛应用、电路元器件的易损性及模拟电路故障诊断技术发展的缓慢性,促使世界各国对这项技术进行不懈的研究。神经网络所具有的学习与认识、信息加工等能力使得它在故障识别技术中独领风骚。LabVIEW是一种图形化的开发环境,由于它独特的优势被应用于故障诊断技术中。本论文的工作就是基于以上三个方面进行的,设计了一套基于LabVIEW及BP神经网络的模拟电路故障诊断系统。本文所做的主要工作及取得的研究成果主要包括以下几个方面:(1)研究了传统BP及其改进的神经网络算法,提出了在LabVIEW平台上标准BP算法的程序实现步骤,完成了程序的编写,并以BP神经网络在模式识别中的应用验证了该程序的有效性。该方法是利用了LabVIEW图形化编程特点的优势,采用LabVIEW提供丰富的控件及函数来实现BP算法,且通过对一个模拟电路产生的单故障及硬故障进行识别,验证了该图形化程序的有效性。(2)提出了利用LabVIEW与Matlab混合编程实现BP改进算法程序,并以BP改进算法在函数逼近领域中的应用验证了该程序的有效性。该方法是利用LabVIEW所提供的与Matlab应用程序的接口,即Matlab Script节点来实现BP改进算法。因为通过Matlab Script节点,我们不仅可以利用到Matlab强大的矩阵运算能力,而且可以利用Matlab的神经网络工具箱所指定的建立神经网络的一些基本函数,大大提高我们的效率。(3)设计了基于LabVIEW及BP神经网络的模拟电路故障诊断系统,并对两个电路出现的多软故障及单硬故障分别进行了有效诊断,验证了系统的高效性。其中对故障进行分类显示时采用了VI子程序来实现。与传统的故障诊断输出结果相比,该系统对网络的输出结果进行了分析,实现了对故障类型的分类识别,并将结果通过简单直观的界面显示出来,这样即使是非故障诊断工作人员,也可以一目了然判断故障的类型,大大降低了故障诊断人员工作的难度,具有实用价值。

论文目录

  • 摘要
  • ABSTRACT
  • 1. 绪论
  • 1.1 模拟电路故障研究的背景及意义
  • 1.2 模拟电路故障诊断类型及研究现状讨论
  • 1.2.1 模拟电路故障诊断的故障类型
  • 1.2.2 国内外对模拟电路故障诊断研究的现状
  • 1.3 本文的主要工作及结构安排
  • 2. 人工神经网络与模拟电路故障诊断理论研究
  • 2.1 人工神经网络的基本概述
  • 2.1.1 人工神经网络结构及BP神经元简介
  • 2.1.2 人工神经网络的优势所在
  • 2.1.3 神经网络的故障诊断能力优劣
  • 2.1.4 神经网络故障诊断系统的性能评价及适应范围
  • 2.2 BP算法及改进算法简介
  • 2.2.1 BP算法模型简介
  • 2.2.2 BP算法的改进
  • 3. 故障特征提取及神经网络结构的确定
  • 3.1 故障特征的提取
  • 3.2 构造输入输出样本集
  • 3.2.1 输入量及输出量的提取和表示方法
  • 3.2.2 输入样本数据的预处理
  • 3.3 网络结构的确定
  • 3.3.1 隐层层数及隐层神经元节点数的确定
  • 3.3.2 BP网络常用的传递函数
  • 3.4 初始权值和学习速率以及误差的选取
  • 3.5 网络的训练及测试
  • 4. LabVIEW平台上BP神经网络及其优化算法的实现
  • 4.1 LabVIEW虚拟仪器开发平台概述
  • 4.1.1 LabVIEW开发环境的特点
  • 4.1.2 LabVIEW环境下开发程序
  • 4.2 LabVIEW中BP神经网络算法的实现
  • 4.2.1 图形化编程实现BP算法
  • 4.2.2 利用混合编程实现BP改进算法
  • 4.3 对两种实现方法的有效性测试
  • 4.3.1 图形化标准BP算法有效性的验证
  • 4.3.2 混合编程实现BP改进算法有效性的验证
  • 5. 基于LabVIEW与Matlab混合编程的模拟电路故障诊断系统设计
  • 5.1 待诊断电路一
  • 5.2 BP网络结构设计
  • 5.2.1 样本集构造
  • 5.2.2 BP网络结构各参数的确定
  • 5.3 LabVIEW 中程序设计实现
  • 5.3.1 子Ⅵ的制作过程
  • 5.3.2 模拟电路故障诊断系统的设计
  • 5.4 待诊断电路一的诊断结果
  • 5.5 待诊断电路二及其诊断结果
  • 结束语
  • 参考文献
  • 攻读硕士学位期间发表的论文及所取得的研究成果
  • 致谢
  • 相关论文文献

    • [1].基于BP神经网络对地震前兆的研究[J]. 科学技术创新 2019(33)
    • [2].基于BP神经网络的涡轴发动机故障诊断研究[J]. 智库时代 2019(52)
    • [3].基于BP神经网络的磁流变阻尼器逆向模型研究[J]. 海军工程大学学报 2019(06)
    • [4].基于BP神经网络的电梯噪声评价方法[J]. 数字技术与应用 2019(12)
    • [5].基于BP神经网络和支持向量机的荨麻疹证候分类探讨[J]. 广州中医药大学学报 2020(03)
    • [6].基于BP神经网络代理模型的交互式遗传算法[J]. 计算机工程与应用 2020(02)
    • [7].基于BP神经网络的虚拟机评估[J]. 数字通信世界 2020(01)
    • [8].基于BP神经网络的科研项目经费管理风险评估[J]. 财务与会计 2019(22)
    • [9].基于BP神经网络的断层封闭性评价[J]. 复杂油气藏 2019(04)
    • [10].基于BP神经网络识别的曲堤油田低阻油层研究[J]. 宁夏大学学报(自然科学版) 2020(01)
    • [11].基于贝叶斯-BP神经网络的机械制造企业安全预警方法研究[J]. 安全与环境工程 2020(01)
    • [12].基于BP神经网络的扇区空管运行亚健康关联因子预测[J]. 安全与环境工程 2020(02)
    • [13].基于改进灰狼算法优化BP神经网络的短时交通流预测模型[J]. 交通运输系统工程与信息 2020(02)
    • [14].心理护理对于双相情感障碍(BP)病患认知功能产生的影响[J]. 临床医药文献电子杂志 2020(08)
    • [15].BP神经网络在雷达故障诊断中的应用[J]. 通信电源技术 2020(06)
    • [16].基于BP人工神经网络的英那河流域径流模拟研究[J]. 黑龙江水利科技 2020(03)
    • [17].基于BP神经网络的节能车弯道降速数学模型分析[J]. 汽车实用技术 2020(10)
    • [18].基于BP神经网络的临床路径优化[J]. 计算机技术与发展 2020(04)
    • [19].基于改进BP神经网络的羊肉价格预测[J]. 计算机仿真 2020(04)
    • [20].财务BP在企业管理中的应用与研究[J]. 商场现代化 2020(07)
    • [21].人工智能技术的热带气旋预报综述(之一)——BP神经网络和集成方法的热带气旋预报研究和业务应用[J]. 气象研究与应用 2020(02)
    • [22].基于改进BP神经网络的岩心图像分割方法研究[J]. 西安石油大学学报(自然科学版) 2020(04)
    • [23].基于BP神经网络的光纤陀螺误差补偿方法[J]. 物理与工程 2020(04)
    • [24].基于主成分分析和BP神经网络对大学生价值观的研究[J]. 科技经济导刊 2020(20)
    • [25].基于粒子群算法的BP模型在地下水位埋深预测研究中的应用[J]. 吉林水利 2020(08)
    • [26].基于BP神经网络的煤炭企业人岗匹配研究[J]. 煤炭经济研究 2020(07)
    • [27].基于改进BP神经网络的飞行落地剩油预测方法[J]. 飞行力学 2020(04)
    • [28].基于BP神经网络的网络安全态势预测[J]. 网络安全技术与应用 2020(10)
    • [29].以财务BP制度推进“业财融合”的研究[J]. 中国总会计师 2020(09)
    • [30].财务BP的企业实践研究[J]. 现代国企研究 2019(04)

    标签:;  ;  ;  ;  

    基于LabVIEW及BP神经网络的模拟电路故障诊断系统研究
    下载Doc文档

    猜你喜欢