小波故障诊断系统_第1页
小波故障诊断系统_第2页
小波故障诊断系统_第3页
小波故障诊断系统_第4页
小波故障诊断系统_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

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

文档简介

1、小波分析故障诊断系统小波分析故障诊断系统目录 1、小波定义 2、小波分析原理 3、小波诊断故障原理 4、编程芯片、计算机中如何使用 (快速算法) 5、matlab仿真小波定义: 一种特殊的函数 (小波函数) “小”:有限宽度 “波”:有震荡变化,均值为零 自己可不可设计一个小波?小波分析原理:(画图) 傅里叶变换与小波变换比较:公式 Wf:相似系数 图解说明:频率与放大倍数(尺度)故障位置、类型 傅里叶变换对位置、突变无能为力 故障类型:1、噪声干扰 2、频率突变 3、奇点 快速算法-mallat算法互补滤波器高频:细节低频:近似、逼近层数: 改变小波放大倍数 即尺度(筛选例子)程序:类似数字

2、滤波器(卷积)Matlab仿真噪声Matlab-频率突变db5小波细节高频有用、与零比较判断位置Haar小波Matlab奇点在相似系数中找最值、确定突变位置Haar小波clear;load cuspamax; %载入含有突变点的原始信号whos; %列出当前工作空间中所有变量figure(1)plot(cuspamax)xlabel(时间);ylabel(幅值); %以时间为横轴,幅值为纵轴构造图形title(突变信号);figure(2) %对原始信号使用Daudechies6小波在尺度2,4,8,16,32上进行小波变换c,l=wavedec(cuspamax,5,db6); cfd=ze

3、ros(5,1024);for k=1:5 d=detcoef(c,l,k); d=d(ones(1,2k),:); cfd(k,:)=wkeep(d(:),1024)endcfd=cfd(:);I=find(abs(cfd)sqrt(eps);cfd(I)=zeros(size(I);cfd=reshape(cfd,5,1024);colormap(pink(64);img=image(flipud(wcodemat(cfd,64,row);set(get(img,parent),YtickLabel,);title(离散小波变换系数的绝对值)ylabel(层数)clear;load nea

4、rbrk; %载入频率突变的近似信号whos;figure(1); %以时间为横轴,幅? 值为纵轴构建图形plot(nearbrk)xlabel(时间);ylabel(幅值);title(频率突变信号);figure(2); %采用Daudechies5小波对信号进行处理d,a=wavedec(nearbrk,3,db5);a3=wrcoef(a,d,a,db5,3);d3=wrcoef(d,d,a,db5,3);d2=wrcoef(d,d,a,db5,2);d1=wrcoef(d,d,a,db5,1);subplot(411);plot(a3);ylabel(近似信号 a3);title(小波分解后示意图);subplot(412);plot(d3);ylabel(细节信号 d3);subplot(413);plot(d2)

温馨提示

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

评论

0/150

提交评论