基于核主元分析的滚动轴承混合域特征提取方法_第1页
基于核主元分析的滚动轴承混合域特征提取方法_第2页
基于核主元分析的滚动轴承混合域特征提取方法_第3页
基于核主元分析的滚动轴承混合域特征提取方法_第4页
基于核主元分析的滚动轴承混合域特征提取方法_第5页
全文预览已结束

下载本文档

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

文档简介

基于核主元分析的滚动轴承混合域特征提取方法

轴承是机械系统中非常重要的部件,其性能直接影响到整个机械系统的运行。尽管轴承运行过程是一个复杂的非平稳动态过程,很难用一个确定的时间函数来描述,但其振动信号仍具有特定的时域和频域特征,只是这些特征往往由于非平稳运行因素的影响被淹没在噪声中而难以提取。目前,利用非平稳信号处理方法获取的一些时域、频域和时-频域特征量已被有效应用于机械设备状态监测与故障诊断中。不同的特征量包含的轴承运行状态信息各不相同,反映轴承运行状态规律性、敏感性和在模式空间的聚类性、可分性也不尽相同。由于单个或单域特征难以全面、准确地刻画出复杂机械系统在复杂工况下不同程度、不同类型的故障特性,文献提出构建一种包括时域、频域、小波域的多域特征集合方法;文献则从原始振动信号及其频谱、经传统滤波解调及经EMD分解的时序和包络谱共6个方面,提取表征设备运行状态的特征,构成多征兆域特征集,以获得较为全面、准确的故障特征信息。如何有效利用混合域中具有显著类别差异信息的特征,剔除对反映故障特性贡献不大、甚至不敏感的特征,并降低特征间的相关性、减少信息冗余,对高效、准确地诊断轴承故障至关重要。基于高斯统计假设的主元分析(Principalcomponentanalysis,PCA)作为常用的特征提取方法之一,对于非线性非平稳问题的处理结果往往较差。Scholkopf等提出的核主元分析(Kernelprincipalcomponentanalysis,KPCA)作为一种非线性分析方法,通过某种事先选择的非线性映射将原始数据映射到一个特征空间,然后对该空间中的映射数据进行线性主元分析,从而获得使原始数据具有更好可分性的非线性主元,该方法目前已在过程监控和故障诊断中得到越来越多的关注和成功的应用。采用核主元分析方法对混合域特征集中对状态敏感的特征进行二次提取,将全部已有的特征映射到一个较低维的特征空间,用尽可能少的特征数最大程度地反映故障信息。在此,本文作者通过对原始信号分别生成时域、频域状态特征,并利用多分辨率小波分解的时间序列提取时-频域状态特征,构建表征原始振动信号状态特征的混合域特征集;然后,采用核主元分析方法从中提取对故障特性敏感的主要状态特征;最后,将提取出的非线性主元作为特征向量输入支持向量机进行状态识别,并应用于滚动轴承故障诊断实验,获得良好效果,验证了所提方法的有效性。1混合区域特征的构建1.1轴承运行状态分析当轴承出现故障时,其振动信号在时域、频域的某些特征量会产生相应的变化。通过分析其变化可以有效识别出轴承运行状态。根据滚动轴承运行振动信号的特点,分别在时域、频域生成可以较好地刻画状态变化特性的特征量,如表1所示,各特征量定义参见文献。1.2基于原始振动信号的特征向量的组新时间序列轴承故障的重要信息往往包含在瞬态信号或突变信号中,其对应的信号频率较高,而单一的时域或频域特征只能对信号进行整体刻画,不能同时对信号进行局域性分析。小波变换具有时-频域局部优化和可变时窗的特点,既可保持原始非平稳信号中的冲击与瞬态等高频信息,又可保留原始非平稳信号中的低频信息,用于分析非平稳信号比传统的时域、频域方法更具有显著的优点。为此,采用Mallat算法对轴承原始振动信号进行多分辨率分解,用不同频带内的分解系数生成一组新的时间序列;在这组新时间序列中采用原始振动信号的时、频域特征生成方法,构成时-频域特征向量,以便更加细致地刻画轴承在各频率波段中的状态变化。对于任意信号f(t)∈Vj,即其中:系数{cj,k,k∈Z}已知。采用Mallat算法在分辨率2j下,可将其分解为在Vj-1和Wj-1子空间的2个正交分量之和:也就是由已知序列{cj,k}可求出j-1级的近似序列{cj-,1k}和j-1级的细节序列dj-,1k,第j-1级信号的尺度系数和小波系数分别为:式中:ϕ(t)和ψ(t)分别是L2(R)中某一正交多分辨率分析的尺度函数和小波母函数,R为实数集,且有:{hk}和{gk}分别为分解用低通、高通滤波器系数,可以通过内积来计算:如果对信号进行多级小波分解,即从j=0级开始经过J级分解,最后得到的是{c-J,k},{d-J,k},…,{c-,1k},{d-,1k},共J+1个序列:其中:CJ是信号f(t)的第J级近似序列;Dj是信号f(t)的第j级细节序列。通常,将原始采样数据{fn}看作是f(t)在j=0级的近似序列{c0,k}。对轴承原始振动信号进行6层小波分解,可以生成7个新的时间序列,对这7个时间序列分别生成如表1所示的14个时域特征量和4个频域特征量,共生成126个时域和频域特征量。为从多个不同角度准确刻画轴承故障特性,全面反映轴承运行状态,将生成的14个时域特征、4个频域特征和126个时域和频域特征构成具有144个时域、频域和时域和频域特征量的混合域特征集。2混合域特征集的构建混合域特征集中每个特征量对不同运行条件下不同类型不同程度故障的敏感性不同;不同特征所包含状态信息之间的相关性及同一域中不同特征之间的相关性也不尽相同,一些特征甚至会互相削弱反映故障特性的能力。因此,采用核主元分析方法对混合域特征集中状态敏感的特征进行二次提取,以降低相关性、减少冗余,获取数目少、敏感性高且分类错误率小的主要特征向量。基于核主元分析的特征提取方法如图1所示,具体步骤如下。(1)构建混合域特征集。用前面介绍方法,对待分析信号进行第1次特征提取,构建混合域特征集。(2)进行非线性映射。用非线性映射Φ将混合域特征空间R中的原始数据xi(i=1,…,M)映射到新的特征空间F的像φ(xi)中。定义映射数据的M阶对称方阵K的元素Kij为核函数:本文选择Kij为径向基核函数:式中:σ为标准差,一般采用逐点试选法获得。若映射数据为非零均值,则需对核函数进行中心化:式中:1M是元素为1/M的M×M阶常数方阵,为中心化后的映射数据。(3)提取核主元特征量。对映射后的数据进行线性主元分析,获得使原始数据具有更好可分性的非线性主元。设的协方差矩阵的特征值为λ,相应的特征向量为v,则有:其中:对于所有的l=1,…,M,将映射数据分别与式(12)两边做内积,有:并且存在系数αj(j=1,…,M),使成立。于是,式中:α为对应于矩阵K特征值Mλ的特征向量。将矩阵对角化后的特征值记为λK1≥λK2≥L≥λKM,设λKp为其中大于0的特征值的最小值,于是,映射后的数据在特征向量vk(k=1,…,p)上的投影,即为通过非线性映射Φ所求得的原始数据xi的非线性主元:式中:αjk为对应于矩阵对角化后特征值的特征向量αk的第j个元素,且vkvk=1,k=1,…,p。K(4)求累积方差贡献率。累积方差贡献率RCVC定义为:式中:q≤p。(5)选择核主元特征量。以RCVC≥90%为标准,从的特征值λK1≥λK2≥L≥λKp中,由大到小选取前q个特征向量作为核主元特征量。3基于支持向量机的故障识别实验将基于核主元分析的混合域特征提取方法应用于滚动轴承故障诊断实验中。实验数据全部来自美国CaseWesternReserve大学轴承实验中心,测试轴承为6205-2RS深沟球轴承,实验装置和轴承尺寸见文献。信号采样频率为48kHz。通过加速度传感器获取滚动轴承在正常、内环故障、外环故障及滚动体故障等情况下运行时的原始振动信号,对应故障点直径分别为0.5334,0.3556和0.1778mm,负载依次为0,0.735和1.47kW,转速依次为1797,1772和1750r/min等运行条件,共获得对应12种运行状态下原始振动信号的12个采样数据集。设第i种状态采样数据集的采样点数为ni(i=1,2,…,12),以1024个采样点为1个样本,则各采样数据集包含的样本数为从每种运行状态中随机选取30个样本用于训练,余下的样本用于测试,如表2所示。图2给出了状态1~4的原始振动信号时域波形。可见:仅从时域波形图是难以区别不同运行状态及其特征的。采用支持向量机分类器对所提取的特征进行状态识别,以(其中:η为分类准确率;N0为正确识别的样本数)验证本文方法的有效性。基于支持向量机的故障识别步骤如下。(1)用前面介绍的基于核主元分析的特征提取方法,对训练样本进行2次特征提取。进行第1次特征提取时,考虑振动信号采样频率为48kHz,轴承内环、滚动体、外环3种类型故障频率范围为几十至几百Hz,且需基本覆盖轴承损伤所引起的共振频带要求,对分析信号进行6层DB10小波分解,获得7个频带即,,[750,1500],[1500,3000],[3000,6000],[6000,12000]和[12000,24000]Hz的时间序列。进行第2次特征提取时,根据经验预选径向基核函数的标准差参数σ初始值为0.01,步长为5,终值为100,进行逐点实验,获取如图3所示标准差参数与某类样本(分别对应故障点直径为0.5334,0.3556和0.1778mm)整体分类准确率的关系曲线。取整体识别率最大值所对应的核函数标准差参数作为该类训练样本的最优标准差参数,建立该类训练样本的KPCA模型,按照累计贡献率大于90%的标准,选出前11个核主元作为该类训练样本的特征量。(2)用训练样本的11个核主元特征量训练支持向量机分类器。使用二分类支持向量机构造多类SVM分类器,每2类训练1个分类器。对于1个k类分类器问题,需要有k(k-1)个二分类器,具体方法可参见文献。(3)据步骤(1)建立测试样本的KPCA模型,并提取测试样本的11个核主元特征量。(4)将测试样本的核主元特征量输入到经步骤(2)训练好的SVM分类器中,进行故障识别与分类。为验证本文方法的有效性,进行了5个实验。实验Ⅰ:将混合域中共144个特征逐个输入SVM进行状态识别。采用基于距离评价技术的特征选择方法从14个时域特征、4个频域特征以及126个时-频域特征中,仅分别选出2个、1个和2个对故障最为敏感的特征的识别结果,依次标记为A1,A2,B1,C1和C2。实验Ⅱ:将混合域中的单域特征,即时域特征(14个向量)、频域特征(4个向量)、以及时-频域特征(126个向量),分别输入SVM进行状态识别,结果依次标记为A,B和C。实验Ⅲ:将混合域特征集中的144个特征直接输入SVM进行状态识别,结果标记为D。实验Ⅳ:对混合域中的单域特征,即时域特征(14个向量)、频域特征(4个向量)以及时-频域特征(126个向量),分别采用基于KPCA特征提取方法,提取核主元特征向量5,3和11个,输入SVM进行状态识别,结果依次标记为Ak,Bk和Ck。实验Ⅴ:对混合域特征集的144个特征进行KPCA特征提取,提取核主元特征向量11个,输入SVM进行状态识别,结果标记为Dk。实验Ⅰ的识别结果见表3,实验Ⅱ和Ⅲ的识别结果见表4,实验Ⅳ和Ⅴ的识别结果见表5。为进一步验证本文所提方法的有效性,进行了对比实验Ⅵ:对原始振动信号进行6层DB10小波分解,得到7个归一化的频带能量特征,将其直接输入SVM进行状态识别,结果标记为E,见表5。对比表3~5可以看出:在相同条件下,使用相同的分类器,采用本文所提出的基于核主元分析混合域特征提取方法,所获得的分类准确率(Dk)均超过了97%,这说明:混合域特征集比单个特征、单域特征能更全面准确地反映故障特性;核主元分析方法能有效降低输入特征维数,并确保输出特征具有较高反映轴承运行状态的敏感性和适于模式识别的可分性;基于核主元分析的混合域特征提取方法对滚动轴承在不同工况、不同类型、不同程度故障特征的提取效果更为良好。4基于核主元分析的动轴

温馨提示

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

评论

0/150

提交评论