收藏 分享(赏)

齿轮疲劳诊断程序.txt

上传人:weiwoduzun 文档编号:5558474 上传时间:2019-03-07 格式:TXT 页数:2 大小:1.81KB
下载 相关 举报
齿轮疲劳诊断程序.txt_第1页
第1页 / 共2页
齿轮疲劳诊断程序.txt_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

1、fs=30000;%读取正常信号fid=fopen(e:1.dat,r);N=3072;x1=fread(fid,N,int16);fclose(fid);%读取故障信号fid=fopen(e:2.dat,r);x2=fread(fid,N,int16);fclose(fid);t=1:3072;%-figure(1);subplot(211);plot(t,x1);axis(1,1000,-600,600);title(正常信号);subplot(212);plot(t,x2);title(故障信号);axis(1,1000,-600,600);%-figure(2);%对正常齿轮进行2尺度

2、小波分解c,l=wavedec(x1,2,db2);%对正常齿轮进行2尺度小波分解d=wrcoef(d,c,l,db2);%对正常齿轮进行2尺度小波分解a=wrcoef(a,c,l,db2);subplot(221);plot(d);title(正常信号的高频重构);axis(1,500,-2000,2000);subplot(222);plot(a);title(正常信号的低频重构);axis(1,500,-2000,2000);%对故障齿轮进行2尺度小波分解c,l=wavedec(x2,2,db2);%对故障齿轮进行2尺度小波分解d=wrcoef(d,c,l,db2);%对故障齿轮进行2尺

3、度小波分解a=wrcoef(a,c,l,db2);subplot(223);plot(d);title(故障信号的高频重构);axis(1,500,-2000,2000);subplot(224);plot(a);title(故障信号的低频重构);axis(1,500,-2000,2000);%-c,l=wavedec(x1,2,db2);d1=wrcoef(d,c,l,db2,1);y=hilbert(d1);%对正常信号第一层细节重构信号进行希尔伯特变换y=abs(y);nfft=3072;%求正常信号波洛谱p=abs(fft(y,nfft);figure(3);subplot(211);

4、stem(0:nfft/2-1)/nfft*fs,p(1:nfft/2);axis(1000,1500,1,300000);title(正常信号第一层细节信号包络谱);xlabel(频率f/Hz);ylabel(功率谱);c,l=wavedec(x2,2,db2);d1=wrcoef(d,c,l,db2,1);%对故障信号第一层细节重构信号进行希尔伯特变换y=hilbert(d1);%求正常信号波洛谱y=abs(y);nfft=3072;p=abs(fft(y,nfft);subplot(212);stem(0:nfft/2-1)/nfft*fs,p(1:nfft/2);axis(1000,1500,1,300000);title(故障信号第一层细节信号包络谱);xlabel(频率f/Hz);ylabel(功率谱);

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 医学治疗 > 临床医学

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报