维纳滤波器的设计与分析(共6页).doc
《维纳滤波器的设计与分析(共6页).doc》由会员分享,可在线阅读,更多相关《维纳滤波器的设计与分析(共6页).doc(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上课程(论文)题目:维纳滤波器的设计与分析内容:1 背景在许多实际应用中,人们往往无法直接获得所需要的有用信号,能够观测到的是退化了或失真了的有用信号。为了从信号中提取或恢复原始信号,需要设计一种滤波器对其进行滤波,使它的输出尽可能逼近原始信号,成为最佳估计。所谓“最佳”,是以一定的准则来衡量的,包括:最大后验准则;最大似然准则;均方准则;线性均方准则。维纳滤波器就是最佳滤波器的典型代表之一,采用的是线性均方准则。滤波理论的发展对于信息科学的发展有着很大的贡献,几十年来滤波理论已经发展成了一个广阔的研究领域,本文主要讲述的就是维纳滤波器在信号处理方面的去噪功能。2 算法
2、原理维纳滤波器是一个线性时不变系统,设其冲激响应为,输入为,则输出,我们希望通过这个系统后得到的尽量接近于,因此称为的估值。按照最小均方误差准则,应满足正交方程:。式中,是与的互相关函数,是的自相关函数,这就是著名的的维纳-霍夫方程。本文采用最佳维纳滤波方法实现随机信号的维纳滤波。设为一因果序列,长度为,同样利用最小均方误差准则,应满足:,其中,。当为满秩矩阵时,。由此可见,利用有限长的实现维纳滤波器,只要已知和,就可以按上式解得满足因果性的。只要选择的足够大,它就可以很好地逼近理想无限长的维纳滤波器。3 算法实现本文设计的FIR滤波器阶数为,输入样本个数为。利用生成的个与估计和,并检测生成的
3、自相关函数和互相关函数,使用MATLAB软件绘制维纳滤波前后对比图,估计与理想对比图,理想维纳滤波与FIR维纳滤对比图,改变和观察滤波效果。程序流程图如下所示: 图1 程序流程图部分程序段如下所示:%得到一个符合要求的序列while(1)wn = sqrt(sigma_a2)*( randn(L,1);sn = filter(1, a_, wn);vn = randn(L,1);xn = sn + vn;r_xx = xcorr(xn,unbiased);r_xx_t = a.abs(-K:K);%r_xx_t 为自相关函数的理论值r_xx_t(K+1)=r_xx_t(K+1)+1;%r_xx
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 滤波器 设计 分析
限制150内