内蒙古工业大学本科毕业设计说明书摘要主要阐述了BP神经网络在直流电动机故障诊断方面的应用。内容包括BP神经网络的建立,基于Matlabsimulink的网络仿真三相异步电动机的运行状况直接影响到生产的正常进行,因此研究电机故障诊断技术,具有重大的理论意义和社会经济效益。针对三相异步电动机的接地短路的外部故障,提出了一种基于BP神经网络的故障诊断方法,然后利用FFT分析,将振动信号的频谱分析作为神经网络的训练样本。对所采集异步电动机的定子转矩电流进行数据预处理与特征提取、归一化后,把这些特征参数作为神经网络的输入,经过学习训练,以判断系统状态,识别系统的故障。通过选择足够的故障样本来训练神经网络,将代表故障的信息输入训练好的神经网络后,由输出结果就可以判断发生的故障种类。仿真和测试结果表明了该方法的有效性和正确性。关键词:三相异步电动机;故障诊断;神经网络;BP算法内蒙古工业大学本科毕业设计说明书AbstractTheapplicationofBPneuralnetworkinthefaultdiagnosisofmotorisexplained.ItcontainssettingupofthenetworkandthenetworksimulationbasedonMatlabsimulinkundertheprogramminglanguageenvironment.Astheworkingstatusofthethree-phaseasynchronousmotorsdirectlyimpactonthedailyorderofproductionactivity,itisveryimportanttoinvestigatethefaultdiagnosistechniquesforthethree—phaseasynchronousmotors.Soitisofgreattheoreticalandsocio-economicbenefitstostudyonelectricalfaultdiagnosistechnology.Aimatthefaultsofthere-phaseasynchronousmotorssuchasgroundfault,bringsoutonemethodoffaultdiagnosisbasedonBPneuralnetwork,thenbyFFTanalysis,thefrequencyinformationofvibrationisusedasthetrainingspecimenofneuralnetwork.Thismethodusedcharacteristicinformationofasynchronousmotorsuchasstatorcurrentfinishesdatapreprocessing,featureextraction,andnormalization.Thenitusesthesecharacteristicparametersastheinputsoftheneura1network,studiesandtrains,judgesthestateofsystem,andrecognizesthefaultofsystem.Whensymptomsthatrepresentfaultsareinputtothetrainedneuralnetwork,thetypeoffaultcanbedeterminedintheoutputoftheneuralnetwork.Thesimulationandthetestresultspointoutitsvalidityandcorrectness.Keywords:three-phaseasynchronousmotors;faultsdiagnosis;neuralnetwork;BParithmetic内蒙古工业大学本科毕业设计说明书目录第一章绪论...........................................................11.1异步电动机工作原理及用途........................................11.2异步电动机常见故障类型及方法....................................11.2.1异步电动机常见故障类型....................................11.2.2故障诊断方法..............................................11.3神经网络在故障诊断中的应用......................................21.4神经网络特点....................................................31.5神经网络故障诊断实现步骤........................................4第二章神经网络概述...................................................52.1BP神经网络.....................................................52.2BP网络模型结构.................................................52.2.1神经元模型................................................52.2.2前馈型神经网络............................................62.3BP网络学习算法................................................72.3.1学习算法..................................................72.3.2神经网络的实现过程.......................................11第三章异步电动机在MATLAB中的建模仿真及故障设置......................123.1异步电动机在MATLAB中的建模....................................123.1.1选择模块.................................................123.1.2搭建模块.................................................123.1.3模块参数设置.............................................133.2三相异步电动机故障设置及故障特征提取...........................163.2.1故障设置.................................................173.2.2故障仿真.................................................183.2.3特征量提取及预处理.......................................23第四章故障诊断实例...................................................264.1BP神经网络的构建..............................................264.2BP网络设计....................................................264.2.1网络创建.................................................26内蒙古工业大学本科毕业设计说明书4.2.2网络训练与测试...........................................27结论.................................................................30参考文献..............................................................31附录.................................................................33致谢.................................................................36内蒙古工业大学本科毕业设计说明书1第一章绪论1.1异步电动机工作原理及用途三相异步电动机也被称作感应电动机,当其定子侧通入电流以后,部分磁通将穿过短路环,并在短路环内产生感应电流。短路环内的电流阻碍磁通的变化,致使有短路环部分和没有短路环部分产生的磁通有了相位差,从而形成旋转磁场。转子绕组因与磁场间存在着相对运动而感生电动势和感应电流,即旋转磁场与转子存在相对转速,并与磁场相互作用产生电磁转矩,使转子转起来,从而实现能量转换。三相异步电动机具有结构简单,成本较低,制造、使用和维护方便,运行可靠以及质量较小等优点,从而被广泛应用于家用电器、电动缝纫机、食品加工机以及各种电动工具、小型机电设备中,在工农业、交通运输、国防工业以及其他各行各业中应用也非常广泛。1.2异步电动机常见故障类型及方法1.2.1异步电动机常见故障类型常见的两种故障:定子部分故障和转子部分故障。转子故障是因为电机频繁启动和过载运行使转子导条和端环易产生疲劳,使之逐渐产生断裂或开焊,引起故障。定子部分的故障主要是定子绕组故障。主要是由绝缘破坏而引起的不同形式的故障。如内部放电、匝间短路、相间短路和单相对地短路等。具体故障表现为过载、堵转、断相、电压不平衡、接地、过压、欠压等几种类型。过载和堵转将导致电机电流的增加和电机过热,断相和电压不平衡将会引起正序、负序电流的增长,这些故障都将使电机产生大量热量;接地将在定子电流中出现零序分量,在传统保护中是利用检测零序分量的方法来识别接地故障的;过压会损坏电机绝缘。短路故障包括供电线路的短路与电动机内部各绕组间对称的断路。电动机的短路会发生热破坏,在严重情况下将同时发生力破坏,二者形成恶性循环,造成严重的安全事故。1.2.2故障诊断方法三相异步电动机故障诊断方法主要有以下几种:(1)基于信号变换的故障诊断方法;(2)基于专家系统的故障诊断方法;该方法是根据被诊断系统的专家以往经验,内蒙古工业大学本科毕业设计说明书2将其归纳成规则,并运用经验规则通过规则推理来进行故障诊断。(3)基于模糊理论的故障诊断方法;通常电机的某些状态是不分明的、不确定的,因而可以用模糊集合加以描述。(4)基于人工神经网络(ANN)的故障诊断方法]5[。1.3神经网络在故障诊断中的应用神经网络作为一种自适应的模式识别技术,并不需要预先给出有关模式的经验知识和判别函数,它通过自身的学习机制自动形成所要求的决策区域。网络的特性有其拓扑结构、神经元特征、学习和训练规则所决定。它可以充分利用状态信息,对来自于不同状态的信息逐一进行训练而获得某种映射关系。而且网络可以连续学习,如果环境发生改变,这种映射关系还可以自适应地进行调整。因此,神经网络由于自身的特性,在故障模式识别领域中有着越来越广泛的应用。下面以单隐层BP网络为例,介绍基于神经网络的故障诊断的方法和特点。其中,网络的输入节点对应着故障征兆,输出节点对应着故障原因。首先利用一组故障样本对网络进行训练,以确定网络的结构(中间层的传递函数和神经元数目)和参数(神经元时间的连接权值和阈值)。网络训练完毕后,故障的模式分类就是根据给定的一组