基于人工神经网络的故障诊断

来源 :企业导报 | 被引量 : 0次 | 上传用户:chinajolly66
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘 要】随着高新技术的发展,人工神经网络的模式识别在设备的故障诊断上得以广泛地应用。机器设备或者系统的故障诊断实质是一个模式识别过程。把对经过处理后的信号数据的有效时、频特征值作为神经网络的输入层,利用Matlab软件,便可得到不同的模式输出,进而可以辨别设备是否有故障。
  【关键词】人工神经网络;故障诊断;模式识别;Matlab软件
  一、人工神经网络综述
  BP神经网络是目前应用最为广泛和成功的神经网络之一,它是由一个输入层,一个或多个隐层以及一个输出层组成,上下层之间实现全连接,而每层神经元之间没有连接。网络的学习过程包括信号正向传播和误差反向传播。在正向传播进程中,输入信息从输入层经隐层加权处理传向输出层,经功能函数运算后得到的输出值与期望值进行比较,若有误差,则误差反向传播,沿原先的连接通道返回,通过逐层修改各层的权重系数,减小误差。随着这种误差逆向传播修正的不断进行,网络对输入模式响应的正确率也不断上升。
  二、人工神经网络的识别、诊断过程
  滚动轴承在设备中是比较典型的,本文以滚动轴承的故障识别、诊断为例。进行模式识别的大体步骤为:首先对经过零均值化后的振动信号数据进行时域、频域分析,将筛选后的有效时域、频域特征值作为人工神经网络输入层的输入,经Matlab软件进行神经网络的训练,最后可得出一个可以识别轴承工作状态的神经网络,进而可以对滚动轴承进行模式识别。可见采用振动信号检测法对机器设备进行故障诊断的过程包含信号采集、特征提取、状态识别、故障分析和决策干预等五个基本环节,在滚动轴承故障诊断中,振动信号的采集是关键,保证信号采集的准确性、合理性和实时性是正确实现故障诊断的前提。(1)信号采集。每台机器设备都有自身的固有频率,若设备发生故障,其频率变化,其振动信号也会发生变化。因此,振动信号可以作为故障诊断的一个重要标准。在信号采集中主要用到加速度传感器、电荷放大器、带滤波的A/D转换器。先通过压电式加速度传感器对振动信号进行拾取,然后经过电荷放大器及通过带滤波的A/D转换电路得到微机可以识别的数字信号,从而实现振动信号的采集。(2)特征值提取。为了便于观察,要把采样点的值分布在0附近,故先对采集的采样点值进行零均值化。用matlab对零均值化后的的采样点进行时域、频域分析。时域分析是计算振动信号的在时域范围内的特征参数,包括:平均值、方差、均方根、峰值峰值因子、峭度系数等参数。频域分析是对零均值化后数据进行傅里叶变换,绘制频谱图,对不同样本故障轴承和正常轴承的频谱图进行对比,找出幅值差别比较明显的几组,作为频域分析的特征值。由于各个特征值的幅值大小不一致,不便于比较同一特征值在不同样本之间的差异,所以对所有有效特征值进行归一化,归一化后的结果可以作为神经网络的输入值。(3)模式识别和故障分析。在状态检测过程中,样本数据来源于实验数据分析后提取的有效特征值,这些有效的特征值作为神经网络的输入。神经网络的输出为轴承状态,分为正常轴承和故障轴承(也可以把故障具体分,比如内圈、外圈、滚动体故障等),可以用(0 1)表示正常轴承,(1 1)表示故障轴承,因此网络中设计2个输出神经元表示这2个状态。对轴承的不同状态进行识别,建立神经网络对它进行训练,可以用公式(其中是输入层神经元数,是隐层神经元数)大体的计算出隐层神经元层数。我们设计一个隐层可以随意改变的BP神经网络,通过误差对比确定隐层数目。设定神经网络的隐含层神经元的传递函数为tansig,输出层神经元的传递函数为logsig,目标误差为0.001,最大训练步数为1000。由以上设计写出网络训练代码,经Matlab运行,找出网络误差最小所对应层数,该层数作为神经网络的隐层。
  确定神经网络的隐层后便可确定神经网络的最终结构,下一步就要对网络进行训练,使人工神经网络所产生的网络误差小于目标误差,对神经网络训练好以后,接下来就是对轴承的测试,神经网络测试代码为:y=sim(net,测试数据)。把正常轴承和故障轴承的测试数据导入Matlab程序中,结果整理后可得(以实验室中的一组实验数据为例):
  用均值表示结果为:
  把预先设定好的状态值和测试后的结果进行比较,很清楚的可以辨别出正常轴承和故障轴承。可见,对机器设备或者系统的故障诊断实质是一个模式识别过程。利用神经网络的模式识别能力,直接识别系统的当前模式,实现正常模式和故障模式之间、以及不同故障模式或不同故障程度之间的区分。
  参 考 文 献
  [1]焦李成.神经网络系统理论[M].西安电子科技大学出版社,1990
  [2]梅宏斌.滚动轴承振动监测与诊断理论·方法·系统[M].机械工业出版社,1995
其他文献
【摘 要】本文针对在实际使用中网络安全保护措施进行探讨,并对常见路由器的故障进行分析与排除。  【关键词】计算机;网络;安全措施;路由器;故障排除  一、当前联网的计算机安全防范的措施  (1)安装防护工具。安装防毒软件来防范电脑被病毒入侵,建议天天升级病毒软件库,这样新的病毒产生都不会影响你网络系统的安全。有条件的可以使用硬件防火墙等专业的防护设施。(2)定期扫描电脑病毒,预防木马病毒的存在。(
【摘 要】本文以输电线路的状态检修工作为论题,对高压输电线路的检修问题做了详细论证,并在其中可能会遇到的问题进行了探讨和研究,并针对问题提出了合理化建议和解决措施。  【关键词】输电;线路;检修  一、输电线路检修的重要性  传统的输电线路检修有一定的狭隘性,通常是整个路线为主体,单一的从检修的周期进行考虑,这完全不符和输电网路的发展要求,甚至可以说是背道而驰,就是在这种长期持续的输电线路状态检修
【摘 要】煤炭是我国主要的能源消费之一,是能源安全的基石。煤田地质勘探是煤炭工业健康发展的基础,本文指出了我国煤田地质勘探存在的问题,从勘探技术等方面加以论述,期望对煤田地质勘探工作有一定借鉴意义。  【关键词】煤田地质;勘探;问题;技术;研究  一、我国煤田地质勘探中存在的问题  (1)矿井的开采破坏地质平衡的问题。矿井在开采过程中发生的事故如瓦斯爆炸、冒顶、透水等井底灾害,都是由于在煤田的开采
【摘 要】随着城乡一体化的快速发展,城市人口日益增多,居民建筑也逐步从底层向高层转变,这对建筑主体结构设计提出了更高的要求。本文就高程建筑结构设计的特点和常见问题进行了探讨,以期为建筑设计人员提供借鉴和参考。  【关键词】高层建筑;主体结构;设计;探讨  一、概念阐述  高层建筑结构设计是针对高层建筑特性的建筑结构设计,在满足安全、适用、耐久、经济和施工可行的要求下,按有关设计标准的规定,对建筑结
【摘 要】本文对施工中混凝土裂缝的成因和处理措施及拆模后发现裂缝的处理方法做一探讨。  【关键词】裂缝成因;预防控制措施;处理方法  一、混凝土裂缝的成因  (1)温度的变化产生裂缝。温差裂缝一般由于水泥水化热或环境温差过高引起的,混凝土硬化期间水泥放出大量水化热引起混凝土内部和混凝土表面的温差过大,就会产生温度变形,由此产生附加应力,当这种应力超过混凝土的抗拉强度时,就会产生裂缝。(2)湿度的变
【摘 要】电力检修在电力系统中,是一项非常重要的工作,这份重要的工作同时又具备着一定的风险。本人将对电力检修中如何防止发生安全事故进行探析。  【关键词】电力检修;安全生产;安全预防  一、预防人身事故和责任设备事故是工作的重点  在岗多年,不断的总结以往的工作,在以往的工作经验和安全事故中也吸取了很多的教训。曾经血一样的教训虽然事隔多年,可是那一幕深深的印在了我的脑海里。这足矣让我们意识到安全工
【摘 要】磨损是车辆机械零件的主要的失效形式,本文主要就车辆机械零件磨损的主要形式进行了探讨,并论述了对应的预防对策。  【关键词】车辆;机械;零件;磨损  车辆机械零件在工作时,汽车零件工作表面的物质,由于相对运动不断损耗,使零件产生磨损,造成零件失去设计制造时所给定的功能。按磨损的机理则分为粘着磨损、磨粒磨损、疲劳磨损和腐蚀磨损等。必须对相关磨损进行探讨,以便更好的发挥零件功能。  一、粘着磨
【摘 要】本文分析了混凝土结构中钢筋的锈蚀机理,提出了对混凝土结构中刚劲锈蚀进行预防的措施,为工程施工中混凝土耐久性的实现提供参考。  【关键词】混凝土;钢筋;锈蚀机理;预防途径  混凝土结构中的钢筋是混凝土结构的重要组成部分,钢筋质量的好坏对混凝土质量有着重要的影响,在混凝土结构中,钢筋由于受到外在环境的影响出现锈蚀是影响钢筋性能的重要因素,钢筋出现表层脱落的现象,影响钢筋的坚硬度,从而大幅度降
【摘 要】随着社会的进步,能源问题已经成为人们普遍关注的焦点。我国居住建筑占城市总建筑的50%以上,如何加强居住建筑的节能,已经成为摆在我们面前的首要问题。论文通过对我国居住建筑节能现状进行阐述,并提出相应节能对策。  【关键词】居住建筑;节能设计;措施;研究  近年来,我国的建筑节能设计得到了建筑管理部门和建设主体单位及设计师的广泛重视,但在实际建设过程中,建筑节能设计的相关方面仍然存在一些与节
【摘 要】在建筑结构中,受弯构件指截面上有弯矩和剪力作用的构件。梁为典型的受弯构件。在破坏荷载作用下,构件可能在弯矩较大处沿着与梁的轴线垂直的截面(正截面)发生破坏,也可能在支座附近沿着与梁的轴线倾斜的截面(斜截面)发生破坏。  【关键词】正截面;斜截面;超筋梁;配筋  一、钢筋混凝土梁的正截面破坏  (1)少筋梁。梁内纵向受拉钢筋配置过少。当受拉区出现裂缝后,混凝土退出工作,拉力几乎全部由钢筋承