第六章小波变换的几个典型应用
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第六章小波变换的几个典型应用
6.1小波变换与信号处理
小波变换作为信号处理的一种手段,逐渐被越来越多领域的理论工作者和工程技术人员所重视和应用,并在许多应用中取得了显著的效果。同传统的处理方法相比,小波变换取得了质的飞跃,在信号处理方面具有更大的优势。比如小波变换可以用于电力负载信号的分析与处理,用于语音信号的分析、变换和综合,还可以检测噪声中的未知瞬态信号。本部分将举例说明。
6.1.1小波变换在信号分析中的应用
[例6-1]以含躁的三角波与正弦波的组合信号为例具体说如何利用小波分析来分析信号。已知信号的表达式为
t - sin(0.3t) b(t) 1 红乞500
“、J 500
s(t)
1000 " +sin(0.3t) +b(t) 501 兰t <000
.500
应用db5小波对该信号进行7层分解。xiaobo0601.m
图6-1含躁的三角波与正弦波混合信号波形
分析:
(1)在图6-2中,逼近信号a7是一个三角波。
(2)在图6-3中细节信号d1和d2是与噪声相关的,而d3 (特别是d4)与正弦信号相关。
样本序号n
图6-2小波分解后各层逼近信号
0 100 200 300 400 500 600 700 800 900 1000 0
100
200
300
400 500 600 700
800
900
1000
样本序号n
图6-3小波分解后各层细节信号
6・1・2
小波变换在信号降躁和压缩中的应用
2 0 -2 0 2 r- 0
、
1000
100
200
300
400
500
600
700
800
900
1000
100
200
300
400 500 600
700
800
900
1000
-1 0 100 200 300 400 500 600 700 800 900 1000
100 200 300 400 500 600 700 800 900 4
3
100
200
300
400
500
600
700
800
900
1000
6
7
100
200
300
400
500
600
700
800
900
1000
100
200
300
400
500
600
700
800
900
1000
1
-5
1
叭k .
«j,k
1 0, 叫,k
软阈值法:几阿
■j,k
一、信号降躁
1•工程中,有用信号一般是一些比较平稳的信号,噪声通常表现为高频信号。
2 •消躁处理的方法:首先对信号进行小波分解,由于噪声信号多包含在具有较 高频率
的细节中,我们可以利用门限、阈值等形式对分解所得的小波系数进行处 理,然后对信号进行小波重构即可达到对信号的消躁目的。
小波分析进行消躁处理的3种方法:
(1) 默认阈值消躁处理。该方法利用 dde ncmp 生成信号的默认阈值,然后利 用wdencmp 函数进行消躁处理。
(2) 给定阈值消躁处理。在实际的消躁处理过程中,阈值往往可通过经验公 式获得,且这种阈值比默认阈值的可信度高。 在进行阈值量化处理时可利用函数 wthresh 。
(3) 强制消躁处理。该方法时将小波分解结构中的高频系数全部置为 0,即 滤掉所有高频部分,然后对信号进行小波重构。方法简单,消躁后信号比较平滑, 但易丢失信号中的有用成分。
小波阈值去噪方法是目前应用最为广泛的小波去噪方法之一。
3 •信号降噪的准则:
1 •光滑性:在大部分情况下,降噪后的信号应该至少和原信号具有同等的
光滑性。
2 •相似性:降噪后的信号和原始信号的方差估计应该是最坏情况下的方差 最小。 4•一维信号消躁的步骤:
(1) 一维信号的小波分解。选择一个小波并确定分解的层次,然后进行分解 计算。 (2) 小波分解高频系数的阈值量化。对各个分解尺度下的高频系数选择一个阈 值进行
软阈值量化处理。
(3) 一维小波重构。根据小波分解的最低层系数和各层高频系数进行一维小波 重构。 关键:如何选择阈值和进行阈值量化。在某种程度上,它关系到信号消躁的质量 5 •消躁阈值选取规则
> &
<扎
■j,k
硬阈值法:国j,k
图6-4估计小波系数的软阈值与硬阈值方法
图6-4表明了软阈值和硬阈值法的区别,图中横坐标表示小波分解系数 -,
纵坐标表示由阈值法得到的小波系数估计值 ?,■为阈值。可以看出,硬阈值法 的?函数在•点处不连续,这会给重构信号带来震荡;软阈值法虽然?函数连续 性较好,但其导数并不连续,这就限制了它的进一步应用。并且当 ■ - ■时,
由
软阈值法得出的估计值?与小波系数••存在着恒定的偏差。
这些分析表明,软阈值法通常会使去噪后的信号平滑一些,但是也会丢掉某 些特征;而硬阈值可以保留信号的特征,但是在平滑方面有所欠缺。一般来说, 去噪中软阈值的作用会更多一些, 但是到底选取哪种处理方法,还应视具体情况 而定。
6 •应用一维小波分析进行信号消躁处理的 MATLAB 函数
小波函数: wden 和 wdencmp
[例6-2]利用小波分析对含躁正弦波进行消躁。xiaobo0602.m 分析:
(1)
消躁后的信号大体上恢复了原信号的形状, 并明显去除了噪声所引起的 干扰。
(2)
恢复后的信号与原信号相比有明显的改变。
主要原因是,在进行消躁处 理
的过程中所用的分析小波和细节系数阈值不恰当。
/ 丿3 A
图(a)硬阈值
图(b)软阈值