基于改进的断面选择算法的旋转机械在线故障诊断_第1页
基于改进的断面选择算法的旋转机械在线故障诊断_第2页
基于改进的断面选择算法的旋转机械在线故障诊断_第3页
基于改进的断面选择算法的旋转机械在线故障诊断_第4页
全文预览已结束

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

基于改进的断面选择算法的旋转机械在线故障诊断

0基于生物免疫反应的在线诊断如建立基于模型的旋转机械诊断方法、专家系统方法、可靠性理论方法和神经网络方法,等相继提出了基于旋转机械的智能诊断方法,提高了系统运行和维护人员的决策效率。然而,上述检测方法的线性性较差,难以满足高速在线检测的要求。随着人们对生物免疫系统认识的不断深入,引发了人工免疫系统(ArtificialImmuneSystem,简称AIS)的研究热潮,并逐渐用其解决工程实际问题.生物免疫系统的主要功能就是在线检测和杀伤来自生物体内和体外称为抗原的非己物质(如病毒、癌细胞等致病因子),受免疫系统自己—非己识别机理的启发提出了反面选择算法来在线检测机械设备的异常变化.1反向选择算法及其改进算法1.1检测算法设计受免疫系统自己—非己识别机理的启发,Forrest等提出了用于检测各种变化的反面选择算法.该算法与免疫系统的反面选择过程类似,通过随机产生检测器,并取消那些能检测出自己的检测器,使保留的检测器能检测任何非己.算法实现:(1)定义自己为需要被保护或检测的有限串S,串可以是程序、数据文件及正常模式等;(2)随机产生检测器集R,R中的每个检测器都不能与S中的串相匹配;(3)比较R与S串,检测S串的变化,如果任意检测器与S匹配,则认为S串已发生变化.该算法只检测自己串有无变化,不能检测自己串发生了何种类型变化.在故障诊断过程中,不仅要检测正常模式的变化,而且要检测模式发生了何种变化以及变化了的模式和那种故障相匹配.为了应用反面选择算法思想诊断设备故障,必须对算法进行改进.1.2检测自己空间为了便于对改进算法进行描述,引进以下定义和符号.定义1设备各种正常工作模式的振动时域信号称为自己空间,记为S.定义2设备各种故障模式的振动时域信号称为故障模式空间,记为MS.MS=(MS1,MS2,…,MSn),MSi(i=1,2,…,n)为第i类故障模式时域信号,n为已知故障模式数.定义3反映设备故障模式独有特征的振动信号称为非己空间,记为NS.非己空间是指故障模式空间减去其所包含的自己空间的内容.三个空间的关系为:NS=MS-NS∩MS定义4将非己空间NS按各种故障模式独有特征和共有特征划分称为非己空间划分,即NS=NS1∪NS2∪…∪NSn∪NS0,其中,NS0为2个以上故障模式的共有特征空间,NSi(i=1,2,…,n)为第i类故障模式独有特征空间.改进算法实现可概括为:(1)产生与自己空间S不相匹配的所有检测器集R,检测器集R不能检测自己空间,只能捕获非己空间的特征.(2)将R与故障模式空间的各故障模式信号MSi相匹配,与2个以上故障模式相匹配的检测器能检测共有特征空间,为了消除歧义性,取消这样的检测器;与各故障模式独有空间相匹配的检测器只能检测一种故障,对某种故障具有敏感性,保留这样的检测器;另外,还应取消那些与任何一种或一种以上的故障模式都不匹配的检测器.按匹配情况对检测器集R约简和聚类,形成新的检测器集R′,即R′=(R′1,R′2,…,R′n),其中R′i(i=1,2,…,n)为只与第i类故障模式独有空间相匹配,而与其它任何故障模式独有空间不匹配的检测器子集.(3)比较训练好的检测器集R′与S,检测S的变化,如果任意检测器与S匹配,该检测器被激活,则认为S已发生变化.(4)检查被激活检测器隶属R′中的那类,从而确定设备发生何种故障.改进算法中R′i能检测出第i类故障不同于其它故障的独有特征.2振动信号处理方法2.1故障诊断方法为了产生检测器集R,应对自己空间和各种故障模式空间的振动数据编码,编码采用二进制编码形式,首先求出所收集自己空间和各种故障模式空间的振动数据中的最小值(min)和最大值(max),根据所要求的精度选择编码位数b,然后把最小值和最大值区间等分成2b-2个子区间,根据振动数据所落入的区间不同分别取不同的整数值并用b位二进制编码表示,见图1.图1中关于何时取0和2b两个数值,将在故障诊断方法中介绍.2.2加窗并移动窗口将各自的所有二进制编码的振动数据按时间顺序连接在一起作为正常模式和各种故障模式串,但这种定义方法使得模式串太长,产生的检测器操作复杂.故而采用加窗并移动窗口的方法将每个模式分成m个相等的子串,即S={s1,s2,…,sm};MSi={MSi1,MSi2,…,MSim},然后按子串编码,该方法涉及如何选择窗宽WIDTH及移动步长STEP参数.例如,当WIDTH=6及STEP=2时,每个窗口的模式分别为{x1,x2,…,x6},{x3,x4,…,x8}等,xi为振动数据.3检测器的产生和治疗3.1基于全匹配的检测在改进算法中,所有检测器都不能检测自己空间串si,为了产生与所有自己空间串si不相匹配的检测器集R,可选择不同的匹配准则:完全匹配准则和部分匹配准则.完全匹配准则是指两串的每一位都相同时才称为匹配,这种匹配方法使得检测所有非己空间模式的检测器数量增大.部分匹配准则是指两串有至少连续的q位相同时才称为两串匹配,如有两串00101101010和10111101101,当q≤4时两串匹配,当q>4时两串不匹配,这种匹配方法使得检测所有非己空间模式的检测器数量减少,但涉及到如何优选匹配域q的问题.文中采用部分匹配准则.3.2检测器的高效计算检测器可由随机方式产生,如果检测器与自己空间任何子串相匹配,取消该串,重复执行这个过程,达到所要求的检测器数量为止,根据实际问题的需要确定检测器数量.该方法计算量大,计算量与自己子串长度的指数成正比.基于以上缺点,提出产生检测器的高效方法:产生与自己空间子串不相匹配的所有检测器集R0,从R0中随机选择所需要的检测器集R,算法的计算量只与自己空间子串长度成正比关系.3.3基于聚类结果的定常算法将R中的检测器与各故障模式空间的故障模式子串相匹配,根据匹配结果对R约简和聚类,形成新的检测器集R′,聚类结果是各独特空间的映射,每类检测器子集反映某种故障模式最突出的特征,对特有故障具有敏感性.4基于r-除障诊断法2.当对设备进行在线故障诊断时,所测振动信号的处理采用相同编码方法及空间串的产生方法,当振动数据的某一数值小于min时取0,当振动数据的某一数值大于max时取2n,见图1.用离线训练的检测器集R′在线检测振动信号的位串,根据匹配过程中检测器激活结果诊断故障,新的故障诊断方法原理见图2.5匹配域q的选取首先在旋转机械故障模拟试验台上充分收集各种正常工作模式和各种故障模式的振动数据,给出了在试验台上所设的7种故障类型,见表1,然后把振动数据按所选的编码参数统一编码,离线产生并训练检测器,用训练好的检测器集R′对旋转机械试验台工作模式在线诊断.使用该诊断方法时,匹配域q,检测器集R所包含的检测器数量d,窗宽WIDTH,移动步长STEP,编码位数b等参数对诊断结果都有不同程度的影响,以上参数的优选比较困难,但根据设备振动信号的变化情况选择比较合理的参数范围是可行的.只要参数选择合理,诊断的平均准确率可达到90%以上,表2为在某组给定参数下诊断结果的统计情况.从表2可以看出,该诊断方法诊断设备故障准确率较高.通过变化各种参数观察诊断效果发现匹配域q的选取对诊断精度的影响较大,当匹配域较大时,由于训练检测器的故障模式与实际故障模式存在一定差别,很难匹配,几乎没有检测器被激活而造成误诊断现象;当匹配域较小时,不能有效捕捉故障模式的本质特征而产生误诊断;只有选择适中的匹配域,才能有效捕捉与训练时故障模式相似故障的本质特征.所以,应根据其它参数和信号的变化特征合理地选择匹配域.6动从时域信号故障诊断法(1)受生物免疫系统的启发,利用基于免疫系统的设备在线诊断故障,是通过检测设备振动时域信号实现的,设备的故障特征是通过检测器的约简和聚类过程自动从时域信号中提取,操作简单且无各种变换误差,没有人为干预因素,适合现场技术人员使

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论