基于小波分析的信号去噪.pdfVIP

  1. 1、本文档共8页,可阅读全部内容。
  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文档。上传文档
查看更多
基于小波分析的信号去噪 一、实验目的 1、掌握小波分析的原理; 2、利用小波分析进行信号去噪,并编写Matlab程序。 二、实验内容 1、使用不同小波函数对信号去噪,比较消噪效果; 2、采取不同分解层数对信号去噪,比较消噪效果; 3、阈值设定方法对信号去噪的影响; 三、实验原理 小波分析方法是一种窗口大小(即窗口面积)固定但其形状可改变,时间窗 和频率窗都可改变的时频局部化分析方法。即在低频部分具有较高的频率分辨率 和较低的时间分辨率,在高频部分具有较高的时间分辨率和较低的频率分辨率, 所以被誉为数学显微镜。正是这种特性,使小波变换具有对信号的自适应性。原 则上讲,传统上使用傅里叶分析的地方,都可以用小波分析取代。小波分析优于 傅里叶变换的地方是,它在时域和频域同时具有良好的局部化性质。 t   2 小波函数的定义:设 为平方可积函数,即 t L (R) ,若其傅里叶变             t 换 ( 是 的傅里叶变换)满足 2    ( )   C  d   R   t 称 为一个基本小波或母小波(Mother Wavelet),并称上式为小波函数的 允许条件。与标准的傅立叶变换相比,小波分析中用到的小波函数不具有唯一性, 对于一个时频分析问题,如何选者最佳的小波基函数是一个重要的问题。常用的 小波函数有Haar小波、dbN小波、Morl小波、Mexh小波、Meyer小波等,不同的 小波函数对应不同的尺度函数和性能。从下图中可以看出小波变换与傅立叶变换 在时频窗口特性上有很大的不同,更显示了上述小波变换的特点。 t 图6-1 小波变换的时频分析窗 小波变换的多分辨率分析实际上就是对一个频带信号进行低频分解,对每一 步分解出来的低频部分在分解,使频率分辨率越来越高,其目的是构造一个理想 的正交小波基。小波包分析实际上就是对与多分辨率分析没有分解的高频信号也 进行逐层分解,进一步提高时频分辨率。小波分析地这些原理与特点与测控领域 中的滤波原理非常相似,常常被用于信号噪声的消除。 运用小波分析进行一维信号消噪和识别信号中的发展趋势是小波分析的一 个重要应用之一。在实际的工程应用中,所分析的信号可能包含噪声和一些不应 有的趋势项,对这种信号,首先需要作信号的预处理,将信号的噪声和趋势项去 处,提取有用信号。 四、实验结果 由于小波变换具有对信号的自适应性,可以识别和处理信号在任意局部所包 含的频率成分,能识别信号中的奇异信号、非平稳随机信号。 下面以小波分析在信号消噪方面的应用为例,分析不同小波函数、分解层数、 阈值三个方面分析滤波的效果,介绍小波分析在信号处理方面的的应用。处理的 数据为本教研室正在进行的捷联惯导当中加速度传感器的输出。 对于小波消噪的算法主要分为三步: (1)用小波变换或小波包变换将含噪数据变换到小波域; (2)确定一个阈值标准并用作用到小波域; (3)重构数据,得到消噪后的信号; (1)不同小波函数 小波函数种类繁多,不同的小波函数适用不同的情况,下面以常用的五种小 波函数Daubechies 小波、Coiflets 小波、Symlets 小波、正交小波、双正交小波 对本实验数据进行处理,选择最合适的小波函数。 clear all; fid = fopen(动态测试一周1.txt); A = fscanf(

文档评论(0)

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

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

1亿VIP精品文档

相关文档