您好,欢迎来到意榕旅游网。
搜索
您的当前位置:首页基于AR自相关峰态值的一类轴承故障检测方法

基于AR自相关峰态值的一类轴承故障检测方法

来源:意榕旅游网
维普资讯 http://www.cqvip.com

振第27卷第2期 动与冲击 JOURNAL OF VIBRATION AND SHOCK 基于AR自相关峰态值的一类轴承故障检测方法 陶新民, 杜宝祥,徐勇, 吴志军 150001) (哈尔滨工程大学电子通信工程学院,哈尔滨摘 要:针对轴承故障检测系统中异常样本数据不易收集以及异常样本数据分布不均导致传统分类算法出现过 适应现象等现实应用问题,提出了一种基于自回归(AR)模型自相关系数峰态特征的一类故障检测方法。该方法利用正 常样本生成AR模型参数,其他样本在该模型的投影形成残差序列,计算残差序列的自相关系数并取其峰态特征作为相 似性的度量。实验结果表明该方法能有效地克服以AR模型参数为特征计算复杂度高且检测性能易受样本大小影响的 不足。同时,文章给出了单一故障诊断模型并提出基于粒子群优化算法的阈值设定决策方法。实验中将本方法同其他以 AR模型为特征的多层感知机(MLP)及自组织映射(SOM)方法进行比较,实验结果验证了本文建议方法的正确性和有 效性。 关键词:故障检On.0;AR模型;自相关系数;峰态特征;粒子群算法;多层感知机 中图分类号:TM711 文献标识码:A 在机器故障诊断技术中,振动信号监测是主要手 故障数据样本。因此,针对以上问题,本文提出利用 AR模型自相关系数峰态特征的一类故障检测方法。 段之一,利用振动信号对故障进行诊断是设备故障诊 断方法中最有效、最常用的方法。机械设备故障诊断 最初主要是从振动信号的时域提取一些特征参数,如 信号的均值、均方值、峰值、峭度和歪度 0 等。之后, 又发展到利用频域方法进行信号特征参数的分析 j, 其中最主要的方法就是能量谱包络分析法 j。近年 来,又发展到时频分析技术,如小波分析,Wigner—Ville 分布和短时傅里叶变换 等。 AR模型作为一种时间序列分析方法在很多领域 都得到了广泛应用 。其中在故障检测领域的应用 可分为两种情况讨论,一种是以AR模型实现信号现代 谱分析的方法,如Burg算法和Marple算法,通过计算 信号的功率谱实现故障诊断¨ ¨j。这种方法的缺点是 计算功率谱所需要的样本较多(即使比传统Ffvr方法 少),计算量大且无法有效作为特征进行智能诊断。另 种方法是以AR模型的参数和误差为特征,利用模式 识别的方法进行故障诊断¨ 。实验中发现,这种方 法的缺点是每次检测前都需要进行AR参数的估计,进 而计算复杂度高且参数估计精度易受采样样本大小的 影响。虽然文献[11]提出利用EMD和AR相结合的 方法解决了原始信号平稳性问题,但该方法仍是以AR 模型参数为特征,因此并没有有效克服上述不足。目 前,基于神经网络和支持向量机的故障检测方法等已 得到广泛应用¨ 驯。由于上述方法都属于分类问题, 一在该算法中,正常训练样本通过AR形成模型特征子空 间,其他样本在该空间的投影形成的误差自相关系数 的峰态特征作为相似性的度量。同时,为进一步提高 模型的泛化能力,本文利用粒子群优化算法 ¨解决了 检测模型的阈值设定问题。试验部分将本文建议的方 法同AR模型参数为特征的传统MLP及SOM方法进 行了比较,试验结果验证了建议方法的正确性和有 效性。 1建议的检测模型 轴承振动信号可以看作是零均值白噪声过程激励 个线性系统所产生的,因而可以用参数模型来分析 轴承振动信号。通过自相关系数对轴承振动信号的平 一稳性进行检测,对含有非平稳特性的数据段使用差分 算子进行差分处理,消除其非平稳性质。本文以最小 二乘法和BIC准则作为系数计算和选取模型阶次的 标准。 1.1基于自相关系数峰态特征的检测模型 根据AR模型可知,AR模型的预测误差应符合白 噪声特性。因此可以利用公式计算出他们的自相关 系数: e=Y—XA , (1) (2) 因此需要大量不同类别的样本对其进行训练才能获得 较好的泛化能力。但是在现实应用中,人们往往无法 e=(el,e2,…,eM) N =N 收集到各种故障数据的样本,甚至根本无法得到任何 ^ £= 十1 ∑.叩 /∑e t=k+1 (3) 其中X=( , 。,…, )窗口大小为Ⅳ标准化处理 收稿日期:2007—05—18修改稿收到日期:2007—07—02 后的振动信号, ~ 为信号在正常信号AR模型中的 第一作者陶新民男,博士,副教授,1973年生 预测结果,Y为真实值。 维普资讯 http://www.cqvip.com 第2期 陶新民等:基于AR自相关峰态值的一类轴承故障检测方法 121 如果 是正常轴承振动信号,则得到了预测偏差 应该符合白噪声特性,根据白噪声的定义可知,各阶相 关函数中只有R(0)存在,其余各阶为零。因此可以通 过对产生的噪声信号自相关系数进行辨识。白噪声信 号的自相关函数为: 新样本根据上述方法计算出在该检测器AR模型 下的投影系数,即残差序列自相关系数的峰态值,如果 该度量大于检测器的阈值,则数据就属于该检测器的 数据类别。 为了检测一个或多个轴承故障,只需要训练正常 运行条件下的单一的AR模型。这个AR模型利用从 正常轴承振动信号提取的特征进行训练,存在于轴承 (^) {O0- ̄^h 00 (4) 为了能够有效地利用模型残差自相关系数的波形 特征,进而建立以模型残差自相关系数为特征的智能 故障诊断方法,需要取残差序列自相关系数的统计特 性,本文取它的峰态系数作为故障诊断特征。 峰态系数定义如下: 将四阶中心矩 除以均方差 的4次方定义为 峰态系数: : (5) 分布曲线越尖削,则峰态系数就会越大。因此白 噪声信号自相关曲线的峰态系数一定会呈现出很大的 值。因此通过峰态系数的比较就可以实现轴承故障的 检测。 利用上述建议的模型得到已有类别训练数据形成 AR模型特征子空间的参数向量 A ={al,a2,…,a }, a ∈R, (6) 其中r为模型阶数,k数据为类别。 通过该类训练数据形成的AR模型特征子空间的 残差自相关系数峰态阈值r 来确定该类数据AR模型 特征子空间的特征函数,以此作为检测器判别信号是 否属于本类别数据的标准。检测器的定义如下: 图1基于AR的故障检测模型 D =detector(A ,r ) (7) E(z,A )>r (8) 中的一个或多个故障利用这个正常运行状态的AR模 型进行检测。首先将提取到的轴承振动信号投影到正 常AR模型空间中,计算它的残差自相关系数,最后提 取其峰态特征,如果这个值超过了预先设定的阈值,那 么就表明没有轴承错误存在,否则,就表明有错误发 生。在检测到轴承有错误发生后,下一个目标就是故 障类别的诊断,也就是辨别故障源。因此,为了达到这 个目的,正常运行状态下的AR模型是必需的,但不是 充分的。还需要训练其他感兴趣的故障AR模型,如内 圈故障,外圈故障和滚动体故障。一旦故障模型训练 结束后,一个轴承故障就可以利用图2显示的过程进 行诊断。首先将检测的振动信号进行AR空间投影,然 后计算AR空问残差自相关系数的峰态特征,最后计算 所有AR模型的峰态特征值。具有最大峰态特征的AR 模型决定了轴承运行的状态。 新振动 言号样本 r 不同AR空间投影 r 1 r 计算自相关系数 1 r ’ 。 ()2 ……一 D 峰态值计算( ) 峰态值计算(九2) 峰态值计算(九.v) 图2基于AR单一故障诊断模型 1.2阈值确定模型 为了进一步提高模型的泛化能力,本文利用粒子 群优化方法确定每一个检测器最优阈值参数。粒子群 优化算法 基本思想源于对鸟群捕食行为的研究。在 粒子群优化算法中,每个优化问题的潜在解都是搜索 空间中的一只鸟,称之为粒子,所有的粒子都是由优化 函数决定其适应值。首先采用建议的试验算法模型得 到各类训练样本AR模型特征子空间的参数向量A = 维普资讯 http://www.cqvip.com l22 振动与冲击 2008年第27卷 {n ,。 ,…,n },n ∈R,前提下,利用粒子群优化算法 确定各类训练样本形成的特征子空间残差自相关系数 的峰态阈值R= ,r ,…,r },这里,e是训练样本类别 的数目。每一个阈值设置的目标函数定义为: iftness =Cnum_error r(r)+ (1一C)hum—error … (r) (9) 其中,hum—error ,(r)=同类样本出错数/总的测 试样本数。hum—error一 ,(r)=异类样本出错数/总的 测试样本数。C代表惩罚因子,C>0.5,这里更关心的 是自身类别的判断能力,这是由于本文的检测模型算 法决定的。评测方法采用后=0的交叉评测方法。 2试验分析 试验中振动信号的收集来自安装在轴承上端的振 动传感器,这个轴承连接在电机上,电机的转速为 1 782 r/min。接下来利用含121969个正常样本点的数 据进行标准化处理,同时计算信号的自相关系数,如图 3所示。结果表明该信号的自相关值迅速降为零,呈现 出较好平稳特性和AR模型特征,因此非常适合利用 AR模型对信号进行刻画,这为本文建议的基于AR模 型自相关系数为特征的设计思想提供了理论和实践 依据。 autocorrelation ofmormal samples 0 5 0 5 10 15 timelag 图3正常数据的自相关系数 图4正常数据的BIC值 为了能够确定出最优的模型阶数,同样以含121guo =日  969个点的正常样本数据进行试验,采用BIO C准则作为 选取模型阶数的标准,实验结果如图4所示。该结果 表明阶次为20的AR模型与阶次为46的AR模型产 生的残差相差不大,当达到阶次为20时,随着阶次的 增加,虽然残差在逐渐降低,但降低的幅度非常小,为 了减少计算量,在此,选用的阶次为20,试验结果图5 也清楚地反映了这样选择阶次的可行性。 (1)正常数据(2)外圈信号(3)内圈信号 (4)滚动体信号的自相关系数 图5 接下来,选取窗口大小为1 000,将含1 000个点正 常轴承振动信号,含1 000个点外圈信号,含1 000个 点内圈信号和含1 000个点滚动体信号投影到上述方 法产生的正常信号的AR模型中,计算它们的自相关系 数,结果如图5所示,实验表明,正常样本投影后计算 的残差信号自相关系数呈现出明显的白噪声特性。而 其他信号在正常样本生成的AR模型中的投影结果,计 算出来的自相关系数没有呈现出白噪声特性。同时, 为了能更进一步刻画出这些自相关系数的波形特征, 试验中分别计算它们的峰态系数。其结果为正常样本 的峰态系数为506.262 0,外圈故障信号产生的投影残 差信号自相关峰态系数为49.351 7,内圈故障信号产 生的投影残差信号自相关峰态系数为51.289 8,滚动 体故障信号产生的投影残差信号自相关峰态系数为 39.800 4。因此,从上面的结果可以看出它们在正常样 本AR模型中投影形成的残差信号自相关系数的峰态 特征与正常信号相比呈现出明显的不同,因此可以用 来进行轴承故障的智能检测,该实验结果进一步验证 了本文设计思想的正确性和可行性。 维普资讯 http://www.cqvip.com 第2期 陶新民等:基于AR自相关峰态值的一类轴承故障检测方法 123 利用上面产生的正常样本AR模型作为正常样本 的特征子空间,窗口大小设置为1 000。训练数据选择 为了能最大程度地缩短故障检测的时间,降低故障 检出的延迟性,需要针对采样大小对性能的影响进行研 究。阈值设定为165,数据窗口的大小从100到1 100,实 验结果如图8所示。实验结果表明随着窗口大小的增 加,相应的错误分辨率随之减少,这是由于随着数据窗口 大小的增加,采样的数据量也随之增多,因此产生的残差 序列能更好地实现自相关系数的估计,这样就会大大提 正常样本为605个,外圈信号数据为605个,内圈数据 为602个和608个滚动体信号数据。试验结果如图6 所示,前605个正常样本的投影残差的自相关系数的 峰态特征值很大,这是由于它们形成自相关系数很尖 削的缘故。而正是由于投影的是正常训练样本形成的 AR模型空间,因此它们投影后得到的残差序列的自相 关函数呈现出明显的白噪声特性。根据白噪声的特点 高系统的检测率。另外,由于采样窗口的增大,无疑会增 加系统故障检测的延迟,计算量也会随之增大,因此在实 可知,它的自相关系数的波形十分尖削。这也揭示了 为什么正常测试样本形成的峰态特征会出现很大值的 原因。而其他类别的数据由于不符合正常数据的AR 模型,因此得到的投影残差序列不会呈现出白噪声特 性。因此,它们相应的自相关函数的峰态系数没有出 现像正常测试样本峰态系数一样的大值。 图6不I司类别数据在正常AR模型 特征子空间的残差序列自相关函数峰态值 接下来,利用本文建议的基于粒子群优化算法对 正常样本产生的AR模型的阈值进行优化。其中粒子 的个数为3,循环的最大次数为200,C1权值等于1,C2 的权值等于2,权系数按照0.09的规律变化。适应值 的变化结果如图7所示。试验过程中发现,当达到最 优适应值0的时间为1.58s,此时的阈值大小为165。 当设定粒子数为20个时达到最优解的时间仅为0.06s。 这是由于粒子数的增加扩大了搜索空间,提高了收敛 速度。 x 1 0’3 Fltness va1ue vs.iterati0ns l ** I . ... ..:.. . .... 0 10 20 30 40 50 60 70 itemtion 图7适应值和粒子群算法迭代次数的关系 际应用中应根据需要进行折衷选择。 Error rate vs.window sizes ofsamples 1 O.8 1 0.6 / \ 0.4 O.2 f ●-_1 O 一 0 200 400 600 800 1000 1200 window sizes ofsamples 图8错误率和采样窗口大小的关系 接下来,试验中分别利用含60 996个点的外圈数 据,含60 996个点的内圈数据和含60 996个点的滚动 体故障数据利用一阶差分算子得到差分序列并生成 AR模型,其他测试样本经差分计算在其上投影并计算 相应的残差序列自相关系数的峰态特征,如图9所示。 结果表明该方法在每个类别上都呈现出较好的区分 特性。 最后,为了验证建议的模型在样本数据分布不均 及无法得到故障样本数据情况下的处理能力,将决策 函数的阈值设置165。试验训练数据设置为8 000个 正常样本,500个外圈,500个内圈和500个滚动体故 障数据,测试数据为3 500个正常样本,2 600个异常故 障样本(窗口大小为1 000)。试验结果同基于MLP算 法进行比较,其中MLP网络参数设置为20个输入层, 56个隐层,2个输出层。同时,为了验证无故障训练数 据情况的检测性能,只选正常数据进行训练,参数设置 如上,其中选取训练样本中的最小值作为阈值。结果 同SOM(20×16)聚类算法比较,试验结果如表1所示。 从试验中发现,本文建议的检测方法检测率大大提高, MLP算法由于异常数据数量小,分布不均而导致训练 结果出现过适应现象;同时试验中还发现,在无入侵训 练样本的情况下,基于AR模型特征子空间残差序列自 相关系数峰态特征的一类故障检测方法的检测性能优 于基于SOM聚类算法的检测性能,这是由于基于AR 维普资讯 http://www.cqvip.com

振动与冲击 2008年第27卷 模型空间残差序列自相关系数峰态特征的检测方法不 需要大量采样样本就可正确估计出自相关系数峰态特 征的原因。而基于AR模型参数特征的方法则依赖于 样本大小,在采样样本少时AR模型的参数估计就会出 现偏差。同时试验结果表明计算AR模型的参数的时 间明显大于计算自相关系数的时间。 comparison with different signals in ball detector 图9外圈,内圈和滚动体故障信号AR模型峰态值比较 表1不同方法的性能比较结果 方法非常适合于故障检测,同理从上面的分析不难发 现,该方法也同样适合于其他异常样本不易获取的单 信号故障检测领域。 一参考文献 [1]Antoni,Randall R B.Differential diagnosis of gear and bear— ing faults{J I.Transactions of the ASME:Journal of Vibra— tion and Acoustics,2002.124(2):165—171. {2 I Heng R B W,Nor M J M.Statistical Analysis of Sound and 3结论 Vibration Signals for Monitoring Rolling Element Bearing Con— 文章中提出了一个基于AR模型特征子空间自相 关系数峰态特征的一类轴承故障检测方法,解决了由 于异常数据不易获取,数据分布不均导致传统分类算 dition[J].Application of Acoustics,1998,53(3):211_226.  3 Ij Al—Balushi K R.Samanta B.Gear fault diagnosis using ener— gy—based features fo acoustic emission sinalgs[J].Proceedings of the I MECH E Part I Journal of Systems and Control Engi— 法出现过适应现象等现实应用问题,试验结果验证了 这种模型用于解决轴承故障检测问题的有效性和正确 性。同时,本文建议的方法也有效解决AR模型参数计 neering,2002,216(3):249_263. [4]Li B Godi G,Chow M Y.Detection of Common Motor Bearing Faults Using Frequency Domain Vibration Signals and a Neu— 算依赖于采样样本大小的影响,计算复杂度高等不足。 最后给出了基于AR模型自相关系数峰态特征的单一 轴承故障诊断模型。为了进一步提高模型的泛化能 ral Network Based Approach[C].Proc of American Control Conf,1998,2032--2036. 1 5 I Li C J,Ma J.Wavelet Decomposition of Vibrations orf Detec— tion of Bearing—Localized DefectsI J}.NDT&E Int,1997,30 (3):143—149. 力,文章最后给出了基于粒子群优化算法的阈值选择 方法。试验中将本文建议的方法同MLP检测方法进行 比较,试验结果表明MLP方法检测性能明显下降,这是 由于样本分布不均从而导致上述方法训练结果出现了 过适应现象,而本文建议的方法因其训练时只受到正 常样本数据的影响,因此故障数据分布不均不会影响 到它的训练结果;另一方面,本文只利用正常样本数据 进行训练,并将结果同SOM聚类方法进行比较,试验 表明本文建议的方法能够很好地解决一类数据的检测 [6]Yen G Y,Lin K C.Wavelet Packet Feature Extraction for Vi— bration Monitoring[C].Proc.of IEEE Int.Conf.on Control Application.IEEE,NY,August,1999,1573—1578. [7]Randall R B,Ed.,Special issue On gear and bearing diagnos— tics[J].Mechanical Systems and Signal Processing,2001, 15(5):827--1029. [8]张晓峰,李功燕.应用小波分析提取故障诊断信号的特定 频段[J].振动与冲击,2004,23(4):47__51. [9]王国锋,王太勇,夏长亮.AR模型在数控车削在线监测中 的应用研究[J].仪器仪表学报,2001,22(3)67__69. [10]陈强,李江.基于AR模型的车型自动分类技术[J]. 吉林大学学报.2007,37(2):325—328. [11]贾嵘,王小宇.基于EMD和AR模型的水轮机尾水管动 态特征提取[J].电力系统自动化,2006,30(22):77—80. 问题,同时因其特征计算只需要较少的采样样本,因此 检测效果及检测时间也有明显提高。通过试验结果可 以证明,该方法在保持很高的检测率的同时能有效地 解决本文讨论的现实应用问题,尤其当正常样本数据 量大时,试验结果尤为显著,而对于故障检测问题,正 常样本数据是很容易获得的。综合上述,本文建议的 (下转第136) 维普资讯 http://www.cqvip.com

l36 振动与冲击 2008年第27卷 -0【ltO -4)OlS 3 {n() 362 j 366 368 一l J /℃A p/ CA 图7 RBF网络训练误差曲线 图8 RBF识别的缸内压力曲线 图9 缸内压力曲线对应的压力升高率 4结论 究[J].内燃机学报,1994,(12):42 8. Antoni J.Daniere J.Guillet F.Effective Vibration Analysis of [3] 本文的研究结果表明,利用神经网络逼近传递结 IC Engine Using Cyclos诅tionarity.PART II:New Result On The Reconstruction of The Cylinder Pressures『J].Journal of 构的频响函数,进而利用振动信号从频域上识别缸内 压力的思路是可行的。 对于试验用的发动机,进行缸内压力信号识别时, 只保留相对于基频前50阶谐波分量,识别的缸内压力 信号已经包含了感兴趣的主要信息。 建立训练样本时,可以根据傅里叶展开得到的复 数谱的对称特性,只采用部分数据作为网络的输入、输 Sound and Vibration.2002,257(5):839—856. [4] 刘世元,李锡文,杜润生,杨叔子.内燃机气缸压力的振动信 号倒谱识别方法[J],华中理工大学学报,1998,26(6):79 —8l, nder pressure reconstuctiron based on [5] Roger Johnsson.Cylicomplex radil basias function networks from vibration and speed signals.Mechanical Systems and Signal Processing.2006,20: 1923--1940. 出层,从而降低网络的复杂性。 一《2Bd 通过对比不同神经网络的性能可以发现,RBF神 ㈨ 经网络的训练速度和识别的精度都要高于BP神经 [6] 高洪滨,欧阳光耀,张萍.基于BP神经网络的柴油机气 缸压力重构[J].内燃机工程,2005,26:68—70, [7] 智会强,牛坤,田亮,杨增军.BP网络和RBF网络在函 数逼近领域内的比较研究[J].科技通报,2005,21(3): l93一l97. ・  mapping neural network ex— [8] Hecht—Nielsen R.Kolmogorov S网络。 参考文献 [1]Roger Johusson.Reconstruction of Diesel Engine Cylinder Pres— sure Using A Time Domain Smoothing Technique.Mechanical Systems and Signal rocessing.2006.20:75l一765. istence theorem[C].Proceeding of IEEE 1 st International Conference on Neural Network.1987:ll—l4. [2]郝志勇,舒歌群,薛远,陈光辉.内燃机气缸压力振动识别研 (上接第124页) [12]赵联春,马家驹.滚动轴承振动分析中的AR模型研究 f J].中国机械工程,2004,15(3):210_213. 析[J].振动、测试与诊断,2002,22(4):277—282. [1 8]Hasan Ocak,Kenneth A.Loparo.HMM—based Fault Detection and Diagnosis Scheme for Rolling Element Bearings[J]Jour— nal of Vibration and Acoustics ASME.2005.127:299—306. [13]张龙,熊国良.时变参数模型及其在非平稳振动分析中 的应用[J].振动与冲击,2006,25(6):49—53. [14]崔建国,王旭.基于AR参数模型与聚类分析的肌电信 号模式识别方法[J].计量学报,2007,27(3):286—289. [15]姜润翔,姜礼平.基于AR模型和神经网络的舰船水压信 号检测方法[J].数据采集与处理,2006,21(4): 459—_462. [19]雷亚国,何正嘉.基于特征评估和神经网络的机械故障诊 断模型[J].西安交通大学学报,2006,40(5):558—562. [20]Jack L B,Nandi A K.Fault detection using support vector ma— chines and artificial neural networks augmented by genetic al— gorithms[J].Mechanical Systems and Signal Prcesosing, 2002,16(3):373—390. 『21 l Kennedy J,Eberhatr R C,Shi Y.Swarm Intelligence,Mor— gen Kaufmann,New York,2001. [16]程军圣,于德介.一种基于Hilbert—Huang变换和AR模型 的滚动轴承故障诊断方法[J].系统工程理论与实践, 2004,10:92— 7. [17]程懋华.自回归模型时序识别系统的判别函数分类性能分 

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- yrrf.cn 版权所有

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务