滚动轴承故障诊断(附MATLAB程序).docVIP

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
滚动轴承故障诊断(附MATLAB程序)

第二组实验 轴承故障数据: Test2.mat 数据打开后应采用X105_DE_time作为分析数据,其他可作为参考,转速1797rpm 轴承型号:6205-2RS JEM SKF, 深沟球轴承 采样频率:12k Hz 1、确定轴承各项参数并计算各部件的故障特征频率 通过以上原始数据可知次轴承的参数为: 轴承转速r=1797r/min;滚珠个数n=9;滚动体直径d=7.938mm; 轴承节径D=39mm;:滚动体接触角α=0 由以上数据计算滚动轴承不同部件故障的特征频率为: 外圈故障频率f1=r/60 * 1/2 * n(1-d/D *cosα)=107.34Hz 内圈故障频率f2=r/60 * 1/2 * n(1+d/D *cosα)=162.21Hz 滚动体故障频率f3=r/60*1/2*D/d*[1-(d/D)^2* cos^2(α)]=70.53Hz 保持架外圈故障频率f4=r/60 * 1/2 * (1-d/D *cosα)=11.92Hz 对轴承故障数据进行时域波形分析 将轴承数据Test2.mat导入MATLAB中直接做FFT分析得到时域图如下: 并求得时域信号的各项特征: (1)有效值:0.2909; (2)峰值:1.5256; (3)峰值因子:5.2441;(4)峭度:5.2793; (5)脉冲因子:7.2884;(6)裕度因子:9.1083: 3.包络谱分析 对信号做EMD模态分解,分解得到的每一个IMF信号分别和原信号做相关分析,找出相关系数较大的IMF分量并对此IMF分量进行Hilbert变换。 由图中可以看出经过EMD分解后得到的9个IMF分量和一个残余量。IMF分量分别和原信号做相关分析后得出相关系数如下: EMD分量 IMF1 IMF2 IMF3 IMF4 IMF5 相关系数 0.9596 0.1990 0.1096 0.0062 0.0230 EMD分量 IMF6 IMF7 IMF8 IMF9 IMF10 相关系数 0.0032 0.0045 0.0055 0.0060 0.0062 由上表得:IMF1的相关系数明显最大,所以选用IMF1做Hilbert包络谱分析。所得Hilbert包络谱图如下: 对包络谱图中幅值较大区域局部放大得到下图 由以上包络图的局部放大图中可以看出包络图中前三个峰值最大也最明显,三个峰值频率由小到大排列分别为58.59Hz、105.5Hz、164.1Hz。把这三个频率数值和前文计算所得的理论值进行比较可知:频率值最大为164.1Hz和内圈的故障理论计算特征频率f2=162.21Hz相近,说明此轴承的故障发生在轴承的内圈。 clc 程序1:原始信号时域分析及小波去噪处理 clear all z=importdata(C:\Users\wangkun\Desktop\轴承诊断\test2.mat); x1=z.X105_DE_time(1:4096); clear z; N=4096; fs=12000; n=0:N-1; t=n/fs; f=n*fs/N; figure(1); plot(t,x1); xlabel(t); ylabel(幅值); title(原信号时域图) %小波去噪 [thr,sorh,keepapp]=ddencmp(den,wv,x1); xd=wdencmp(gbl,x1,db3,2,thr,sorh,keepapp); figure(2); plot(t,xd); xlabel(t); ylabel(幅值); title(小波去噪后时域图) 程序2:EMD分解及Hilbert包络 clc clear all z=load(C:\Users\wangkun\Desktop\轴承诊断\test2.mat); x=z.X105_DE_time(1:1024); N=1024; fs=12000; n=0:N-1; f=n*fs/N; lag=N; n=0:N-1; t=n/fs; imf=emd(x); [m,n]=size(imf); %imf为一m*n阶矩阵,m是imf分量,n为数据点 emd_visu(x,1:length(x),imf,m); %实信号的信号重构及emd结果显示函数 for i=1:m a(i)=kurtosis(imf(i,:));%峭度 b(i)=mean(imf(i,:)); %均值; c(i)=var(imf(i,:)); %方差; d(i)=std(imf(i,:)); %均方值 e(i)=std(imf(i,:

文档评论(0)

youshen + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档