基于小波变换的数字通信信号处理.doc
《基于小波变换的数字通信信号处理.doc》由会员分享,可在线阅读,更多相关《基于小波变换的数字通信信号处理.doc(29页珍藏版)》请在沃文网上搜索。
1、 目 录摘 要1ABSTRACT1一、绪论3二、小波及小波包分析的基本理论4(一)小波变换41.连续小波变换42.离散小波变换4(二)多分辨率分析6(三)小波包分析71.小波包的定义72.小波包的子空间分解83.最优小波包基的选择9三、小波分析应用于信号消噪处理10(一)小波降噪的基本原理101.小波降噪的基本原理102.噪声在小波分解下的特性103.小波降噪的步骤和方法114.小波阈值施加的方式125.小波阈值的估计126.小波阈值的选取规则137.小波基函数的选择13(二)小波降噪在通信信号中的应用及结果仿真141.单极性非归零码的小波降噪14四、小波包应用于信号消噪处理15(一)小波包降
2、噪的基本原理151.基本原理152.小波包降噪步骤16(二)小波包降噪在通信信号中的应用及结果仿真161.单极性非归零码的小波包降噪16五、小波与小波包降噪效果分析及比较16(一)小波与小波包降噪效果分析161.小波降噪效果分析172.小波包降噪效果分析17(二)小波及小波包降噪效果比较171.采用小波对单极性非归零码进行强制消噪处理172.采用小波包对单极性非归零码进行强制消噪处理183.采用小波对2FSK进行强制消噪处理184.采用小波包对2FSK进行消噪处理195.总结分析19参考文献22附 录23谢 辞27摘 要小波分析作为一种全新的信号处理方法,它将信号中各种不同的频率成分分解到互不
3、重叠的频带上,为信号滤波、信噪分离和特征提取提供了有效途径。因此,本文在认真研究了小波分析基本理论之后,将其应用到通信信号的去噪当中,并通过实验予以仿真实现和结果分析,取得了很好的消噪效果。另外,为了实现对高频部分(小波)空间进行进一步分解,又引入了小波包分析方法,将其也应用于通信信号去噪,同时在文中给出了仿真结果,并与小波去噪进行对比,得出小波包去噪在分解高频部分较小波去噪的优势所在。关 键 词小波变换,小波包,去噪ABSTRACTAs a new signal processing method, Wavelet analysis decomposed different kinds of
4、 frequency element to non-overlapped frequency bands and this method put forwards an effective way to signal filter, signal-noise separating and character picking-up. After serious study of wavelet analysis method, the paper applies it to communication signal de-noising and analyzes its simulink res
5、ult. Result shows the de-noising effect is great. At last, wavelet package analysis method is adopted to decompose high frequency w-space. Applying it to communication signal de-noising and simulink result is given in the paper. Compare to wavelet transform, wavelet package analysis method is superi
6、or to it in decomposing high frequency w-space.KEY WORDSWavelet transform, de-noising, wavelet package一、 绪论在信号的检测及控制系统中,往往混入一些干扰的噪声信号,它们会使测量结果产生很大的误差。这些误差将导致后期工作无法进行,甚至会引起控制程序的紊乱,从而造成控制系统中执行机构产生误动作。在受干扰背景下有效地检测信号,不仅与信号的形式和干扰的性质有关,也与信号处理的方式有关。对于不同类型的信号寻找最佳的处理技术一直是信号及检测的主要问题。按照发展的历程来看,在小波分析技术没有出现以前,绝大
7、多数的信号处理都是采用基于统计理论的分析方法:快速傅立叶变换、建立在快速傅立叶变换算法基础上的经典谱(时间序列的频域)分析、属于现代谱分析(参数化方法)的ARMA(autoregressive moving average自回归滑动平均)谱分析、经典维纳(Wiener)滤波以及卡尔曼(Kalman)滤波等等。他们要么是侧重于在不同时刻(时域)诸量的统计分析,要么是侧重于与频率或谱有关的频域上的分析。由于这些传统的方法广泛使用的频谱分析技术,利用傅立叶变换把信号映射到频域内加以分析。这种方法当信号是时间平稳且有明显区别于噪声的谱特性时是比较有效的,然而实际中经常碰到是非平稳信号的情况,需要分析每
8、个时刻内含有的频率分量。但由于这类信号(如短暂突发信号)的谱特性沿时间轴无限扩展,因此利用傅立叶变换的基函数很难与其匹配。小波分析属于调和分析,是一种时域、频域分析,具有多分辨率特性。由于其多分辨率特性,在时、频两域都具有表征信号局部特征的能力,是一种窗口大小不变但其形状可改变,即时间窗和频率窗都可以改变的时频局部化分析方法。在高频部分使用逐渐尖锐的时间分辨率和较低的频率分辨率,以便移近观察信号的快变部分;在低频部分具有较高的频率分辨率和较低的时间分辨率,以便移远观察信号的慢变部分(整体变化趋势),小波这种信号分析表示特征对分析非平稳信号是非常有效的,很适合探测正常信号中夹带的瞬态反常现象并且
9、展示其成分,所以被誉为分析信号的显微镜。这种时频面上的分析给信号处理带来前所未有的更为深入的发展。在实际测取的各种信号中不可避免地存在一些与分析目的无关的成分噪声,在信号分析与处理中,为获取信号中反映其特征的有用的成分,常要设法去掉这些干扰成分。基于传统方法的局限,本文采用小波变换和小波包分析的方法来分析信号。它巧妙地利用非均匀分布上的分辨率通过平移的可变窗口观察非平稳信号。在信号瞬变处或突变处(高频)用窄窗,在信号缓变处(低频)用宽窗,因此能有效提取非稳信号的瞬态稳态信息,有效地提取信号波形特征,获得信号先验信息。结合运用,事实证明,基于小波域的信号处理方法在很多情况下比传统的时域或频域方法
10、要有效得多。小波分析作为一种全新的信号处理方法,它将信号中各种不同的频率成分分解到互不重叠的频带上,为信号滤波、信噪分离和特征提取提供了有效途径。由于它在时域和频域同时具有良好的局部化性质,在信号处理中有着相当大的优势,尤其是在对非平稳信号的处理中有着傅立叶变换不可比拟的优势。因此本课题的目的和任务就是对信号进行小波变换和小波包变换,并用小波分析和小波包分析的方法对随机噪声进行去噪。二、 小波及小波包分析的基本理论(一) 小波变换小波变换是一种信号的时间-尺度(时间-频率)分析方法,它具有多分辨率分析的特点,而且在时频两域都具有表征信号局部特征的能力,是一种窗口大小固定不变但其形状可改变,时间
11、窗和频率窗都可以改变的时频局部化分析方法。即在低频部分具有较高的频率分辨率和较低的时间分辨率,在高频部分具有较高的时间分辨率和较低的频率分辨率,很适合于探测正常信号中夹带的瞬态反常现象并展示其成分,所以被誉为分析信号的显微镜。1. 连续小波变换1) 连续小波变换基函数小波函数的确切定义为:设为一平方可积函数,即,若其傅立叶变换满足条件:则称为一个基本小波或小波母函数,上式为小波函数的可容许条件。将小波母函数进行伸缩和平移,就可以得到函数: 上式中,为伸缩因子,为平移因子。我们称为依赖于参数的小波基函数。由于尺度因子和平移因子是连续变化的值,因此我们称为连续小波函数基。它们是由同一母函数经伸缩和
12、平移后得到的一组函数序列。2) 连续小波变换将任意空间中的函数在小波基下展开,称这种展开为函数的连续小波变换(CWT),其表达式为:若采用的小波满足容许条件,则连续小波变换存在着逆变换,逆变换公式为:2. 离散小波变换1) 离散小波变换为了减少小波变换系数的冗余度,我们将小波基函数的限定在一些离散点上进行取值,需要强调一点的是,离散化指的就是针对连续的尺度参数和连续平移参数的,而不是针对时间变量的。尺度的离散化。目前通行的办法是对尺度进行幂数级离散化,即令取,此时对应的小波函数是。位移的离散化。通常对进行均匀离散取值,以覆盖整个时间轴。为了防止信息丢失,我们要求采样间隔满足Nyquist采样定
13、理,这样,小波函数就改成:离散小波变换的定义为2) 二进制小波变换为了使小波变换具有可变化的时间和频率分辨率,适应待分析信号的非平稳性,我们很自然地需要改变和的大小,以使小波变换具有“变焦距”的功能。换言之,在实际中采用的是动态的采样网络。最常用的是二进制的动态采样网络,即,每个网格点对应的尺度为,而平移为。由此得到的小波称为二进小波。定义 设函数,如果存在两个常数,且使得稳定性条件几乎处处成立,即则为一个二进小波。若,则称为最稳定条件。而函数序列,叫做的二进小波变换,其中二进小波不同于连续小波的离散小波,它只是对尺度参数进行了离散化,而对时间域上的平移参量保持连续变化,因此二进小波不破坏信号
14、在时间域上的的平移不变性,这也正是它同正交小波基相比所具有的独特优点。(二) 多分辨率分析关于分辨率的理解,我们在这里以一个三层的分解进行说明,如下图:SA1A3D3D1D2A2 在理解多分辨率分析时,我们必须牢牢把握一点,即分解的最终目的是力求构造一个在频率上高度逼近空间的正交小波基,从上图可以看出,多分辨率分析只对低频部分进行进一步分解,而高频部分则不予考虑,分解具有关系:。设以表示上图分解中的低频部分,表示分解中的高频部分,则是在中的正交补,即:显然则多分辨率分析的子空间可以用有限个子空间来逼近,即有:定义 空间中的多分辨率分析是指中满足如下条件的一个空间序列: 单调性:对任意,有。 逼
15、近性:。 伸缩性:,伸缩性体现了尺度的变换、逼近正交小波函数的变化和空间的变化具有一致性。 平移不变性:对任意,有。 Reisz基存在性:存在,使得构成的Reisz基。(三) 小波包分析小波包分析是多分辨分析的推广,它同时对信号的低频和高频部分进行多层次划分,对信号进行更加精细的分析,在满足Heisenberg 测不准原理下,将信号按任意的时频分辨率分解到不同的频带,并将信号的时频成分相应地投影到代表不同频带的正交小波空间上。关于小波包分析的理解,在这里以一个三层的分解进行说明,其小波包分解树如下图所示。SA1AA2AAA3A3DAA3ADA3DDA3DA2D1AD2DD2AAD3DAD3AD
16、D3DDD31. 小波包的定义给定正交尺度函数和小波函数,其二尺度关系为:式中,是多分辨率分析中的滤波器系数。为了进一步推广二尺度方程,定义下列的递推关系:式中,仍然是多分辨率分析中的滤波器系数。当时以上定义的函数集合为由所确定的小波包,小波包是包括尺度函数和小波函数在内的一个具有一定联系的函数的集合。2. 小波包的子空间分解由前面的分析我们知道,当时,为尺度函数,为小波函数。尺度函数组成的子空间为,小波函数组成的子空间为。为了讨论小波包组成的空间,我们引入符号:根据小波多分辨率分析,有用引入的小波包符号表示为:推广到小波包有:和是的子空间,对应,对应。在多分辨率分析中,。为了便于比较,我们用
17、 表示,因此小波包空间分解为:所以,小波包分解的一般表达式为:下面用下图表示上式的分解过程,图中对的进行了分解。3. 最优小波包基的选择小波包基库是由许多小波包基组成的。不同的小波包基具有不同的性质,能够反映信号的不同特性。对于一个给定的信号,选择一合适的小波包基,能够很好的提取信号的特征。信号的小波包分解,是将投影到小波包基上,获得一系列系数,要用这些系数刻画信号的特征,系数之间的差别越大越好。如果仅有少数系数很大,那么用这少数几个系数就代表了信号的特征。显然,这样的小波包基是好基。要刻画系数系列的这种性质,需要定义一个代价函数,代价函数越小,对应的小波包基越好,这种代价函数还需具备可加性,
18、即在上述意义下可以定义多种代价函数。但目前用得较多的是香农(shannon)熵对序列熵的定义为其中。由于信息熵只是半可加的,所以引入可加函数则可表示为这样最小,也最小。在实际应用中,只对作有限次分解。设把分做三层。由小波包算法可计算出在各子空间上的系数,然后由代价函数可以计算出在各层上系数的代价函数值。为了选择最好基,采用如下步骤1) 从最下层开始,把每个框中的代价函数值都标上*号。2) 求最下层的相邻两个子框的代价函数值之和,并与上层相邻框中的代价函数值相比较,如下层的和值大,则将上层相应框中的值标上*号,否则的话把该值加上括号。3) 只考虑括号外面的值和标*号的值,按步骤2继续进行,直到最
19、上层。4) 从最上层开始,只选第一次遇到的标*号的值。一经选定,其下方的各层的值就不再考虑。选出的带*号框全体组成的一组正交基,这样的一组正交分解所对应的规范正交基,就是的最好的基。从信号处理的观点看,上述最好基的搜索过程实质上是用尽量少的系数,反映尽可能多的信息,达到特征提取的目的。三、 小波分析应用于信号消噪处理(一) 小波降噪的基本原理1. 小波降噪的基本原理小波分析的重要应用之一就是用于信号消噪。一个含噪的一维信号模型可表示为如下形式:其中,为含噪信号,为有用信号,为噪声信号。这里我们认为是一个1级高斯白噪声,通常表现为高频信号,而实际工程中通常为低频信号或者是一些比较平稳的信号。因此
20、我们可按照如下的方法进行降噪处理。首先对信号进行小波分解(如进行三层分解,分解过程如下图所示),一般地,噪声信号多包含在具有较高频率的细节中,即包含在cD1,cD2,cD3中,从而可以利用门限阈值等形式对所分解的小波系数进行处理,然后对信号进行重构即可达到对信号进行消噪的目的。对信号降噪实质上就是抑制信号中的无用部分,恢复信号中有用部分的过程。2. 噪声在小波分解下的特性在此,我们将噪声看做普通信号分析一下它的自相关函数、频谱、和概率分布这3个主要特征。总体上,对于一维离散信号来说,其高频成分所影响的是小波分解的第一层细节,其低频部分所影响的是小波分解的最深层和低频层。如果对一个仅由白噪声所组
21、成的信号进行分析,则可得出这样的结论:高频系数的幅值随着分解层次的增加而迅速地衰减,且其方差也有同样的变化趋势。在这里用表示对噪声用小波分解后的系数,其中,表示尺度,表示时间,对离散时间信号引入如下的属性:1) 如果是一个平稳、零均值的白噪声,那么它的小波分解系数是相互独立的。2) 如果是一个高斯型噪声,那么其小波分解系数是互不相关的,且服从高斯分布。3) 如果是一个平稳、有色、零均值的高斯型噪声序列,那么它的小波分解系数也是高斯序列,并且对每一个分解尺度,其相应的系数是一个平稳、有色的序列。如何选择对分解系数具有解相关性的小波是一个很困难的问题,在目前也没有得到很好的解决。进一步需指出,即使
22、存在一个小波,但是它对噪声的解相关性取决于噪声的有色性,为了用小波计算噪声的解相关性,必须知道噪声本身的颜色,在此不加详述。4) 如果是一个平稳的零均值ARMA模型,那么对每一个小波尺度,也是平稳的零均值ARMA模型,且其特性取决于尺度。5) 如果是一个噪声: 若其相关函数已知,则可计算系数序列和; 若其相关函数谱已知,则可计算的谱及尺度和的交叉谱。3. 小波降噪的步骤和方法一般而言,一维信号降噪的过程可分为如下3个步骤。1) 信号的小波分解。选择一个小波并确定分解的层次,然后进行分解计算。2) 小波分解高频系数的阈值量化。对各个分解尺度下的高频系数选择一个阈值进行阈值量化处理。3) 一维小波
23、重构。根据小波分解的底层低频系数和各层高频系数进行一维小波重构。这3个步骤中,最关键的是如何选择阈值及如何进行阈值量化,在某种程度上,它关系到信号降噪的质量。应用一维小波分析进行信号降噪处理,主要通过两个函数wden和wdencmp来实现。wden返回的是经过对原始信号进行降噪处理后的信号。wdencmp函数是一种使用更为普遍的函数,它可以直接对一维或二维信号进行降噪,处理方法也是通过对小波分解系数进行阈值量化来实现。小波分析进行阈值处理一般有下述3种方法。1) 默认阈值消噪处理。该方法利用函数ddencmp生成信号的默认阈值,然后利用函数wdencmp进行消噪处理。2) 给定阈值消噪处理。在
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 变换 数字通信 信号 处理