用来评职称的非平稳信号去噪方法研究(一)_第1页
用来评职称的非平稳信号去噪方法研究(一)_第2页
用来评职称的非平稳信号去噪方法研究(一)_第3页
用来评职称的非平稳信号去噪方法研究(一)_第4页
全文预览已结束

下载本文档

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

文档简介

1、用来评职称的,非平稳信号去噪方法研究(一) 摘要:针对一类非平稳信号的小波系数的非高斯分布特征,提出了基于软、硬阈值的自动一维信号除噪法和非平稳信号小波变换除噪法。前者使用xd,cxd,lxd=wden(xtptr,sorh,scal,n,wavename)的语法应用matlab程序辅助工具对非平稳信号进行小波直接分解结构除噪;后者则利用离散小波分解函数dwt将非平稳信号分解为高频成分和低频成分,即细节(小尺度)和近似(大尺度)。因此这两种方法可以获得比常规的小波去噪方法更好的去噪效果。仿真信号和实际信号的实验都验证了这两种方法的有效性。关键字:非平稳信号 去噪 小波软硬阈值 dwt matl

2、ab一、引言 语音信号大多是非平稳信号,研究非平稳信号的去噪在许多领域具有重要的意义。自从小波问世以来,基于小波变换的去噪方法便层出不穷。donoho和johnslone提出了硬、软阈值法和阈值收缩法,就是用阈值的方法来保留大于阈值的小波系数而达到去噪的目的。它们在小波去噪领域应用极其广泛,并在阈值及阈值函数的选取方面不断有新的方法提出。再者,利用离散小波变换分解非平稳信号为低频成分和高频成分,对于许多信号,低频成分常蕴涵着信号的特征:而对于高频成分,常给出信号的细节或差别。例如。人的语音,如果除去高频成分,语音听起来有所不同,但仍能知道所说的内容,然而除去足够的高频成分,则听到的是

3、一些无意义的声音。在小波分析中常用大的近似与细节。近似表示信号的大尺度,低频率成分;而细节表示的是小尺度,高频成分,因此原始信号通过两个互补滤波器产生两个信号。二、小波消噪的基本原理方法 运用小波分析进行信号噪声消除是小波分析的一个非常重要的应用之一。 一个含噪声的一维信号的模型可表示为:s(i)=f(i)+e(i)   i=0,1,2,3,n-1式中, f(i)为真实信号;e(i)为噪声;s(i)为含噪信号。这里以一个简单的噪声,模型加以说明,即e(i)为高斯白噪声 n(0,1),噪声级为1。在实际工程中,有用信号通常表现为低频信号或平稳的信号,噪声信

4、号则表现为高频信号,所以消噪过程可按以下方法进行处理。   首先对实际信号进行小波分解,选择小波并确定分解层次为n,则噪声部分通常包含在高频中。然后对小波分解的高频系数进行门限阈值量化处理。最后根据小波分解的第n层低频系数和经过量化后的1n层高频系数进行小小重构,达到消除噪声的目的,即抑制信号的噪声,在实际信号中恢复真实信号。三、小波消噪的方法一般有3种: 强制消噪处理该方法利用matlab中dwt函数把小波分解结构中的高频部分全变成零,即把高频部分全部消除,再对信号进行重构。此方法简单,消噪后信号也比较平滑,但易丢失有用信号。 默认阈值消噪处理在mat

5、lab 中利用ddencmp函数产生信号默认阈值,然后利用wden 函数进行消噪处理。 给定软或硬阈值消噪处理在实际消噪处理过程中,阈值可通过经验公式获得,而且这种阈值比默认阈值更具有可信度。    四、非平稳信号的小波软、硬阈值除噪分析方法利用小波进行自动一维信号除噪语法:     xd,cxd,lxd=wden(x,tptr,sorh,scal,n.wavename)     xd,cxd,lxd=wden(c,l,tptr,sorh,scal,n,wavena

6、me)说明:xd,cxd,lxd=wden(x,tptr,sorh,scal,n,wavename)使用小波系数阈值,返回输入信号x除噪后的信号xd,输出参数cxd,lxd表示xd的小波分解结构。输入参数中,tptr同thselect()函数;sorh为 s或h表示软硬阈值;n表示在n层上的小波分解;wavename指定小波名称;scal定义阈值调整比例:                one不设定比例;   &nb

7、sp;            sln使用的基于第单层系数噪声估计,设置比例;                mln用噪声层的层相关估计,调整比例。xd,cxd,lxd=wden(c,l,tptr,sorh,scal,n,wavename)使用同上面一样选项,返回直接对小波分解结构c,l锄除噪后的信号xd,在n层上,使用wavename指定

8、的正交小波。利用小波进行自动一维信号除噪。程序清单如下:winrect=100 100 600 600;figure;w,fs,bits=wavread(c:documents and settingsõôñôàãæ456.wav);tptr=sqtwolog;n=5;thr,sorh,keepapp=ddencmp(den,wv,w(:,1);scal=one;xd,cxd,lxd=wden(w(:,1),tptr,sorh,scal,n,db5);subplot(4,2,1);plot(w(:,1)

9、;subplot(4,2,3);plot(xd);subplot(4,2,4);plot(w(:,1)-xd);scal=sln;xd,cxd,lxd=wden(w(:,1),tptr,sorh,scal,n,db5);subplot(4,2,5);plot(w(:,1)-xd);subplot(4,2,6);plot(w(:,1)-xd);xd,cxd,lxd=wden(w(:,1),tptr,sorh,scal,n,db5);subplot(4,2,7);plot(w(:,1)-xd);subplot(4,2,8);plot(w(:,1)-xd);小波进行自动一维信号除噪如图1(图1)五、基于小波变换分

温馨提示

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

评论

0/150

提交评论