自适应滤波器设计分析(共24页).doc
《自适应滤波器设计分析(共24页).doc》由会员分享,可在线阅读,更多相关《自适应滤波器设计分析(共24页).doc(24页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上青海民族大学 毕 业 论 文(设计)论文题目: 自适应滤波器设计 学生姓名: 学号: 指导教师: 职称: 院 系: 专业班级: 年 月 日 专心-专注-专业独创性声明本人声明所呈交的毕业论文是本人在导师指导下进行的理论学习、实习实践以及研究所取得的成果,除了文中特别加以标注和致谢之处外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含获得 或其他教育机构的学位或证书而使用过的材料。与我一起探讨、工作的同学对本论文所做的任何贡献均已在论文中作了明确的说明并表示了谢意。毕业论文作者签名: 签字日期: 年 月 日毕业论文版权使用授权书本毕业论文作者完全了解 青海民族大
2、学 有关保留、使用毕业论文的规定。特授权青海民族大学可以将毕业论文的全部或部分内容编入有关数据库进行检索,并采用影印、缩印或扫描等复制手段保存、汇编以供查阅和借阅。同意学校向国家有关部门或机构送交论文的复印件和磁盘。论文作者签名: 签字日期: 年 月 日 指导教师签名: 签字日期: 年 月 日 摘 要 本文介绍了传统滤波器和自适应滤波器基本工作原理和性能,以及滤波技术的现状和发展前景。然后系统阐述了自适应滤波器的基本结构模型,接着在此基础上引出LMS算法(Least mean square ),中文是最小均方算法。LMS算法是自适应滤波器中常用的一种算法,与维纳算法不同的是,其系统的系数随输入
3、序列而改变。在这我运用matlab设计了一个LMS自适应滤波器,接着验证分析了自适应滤波器的性能,最后分析了影响自适应滤波结果的因素,通过适当取值来改善滤波结果。关键字: 自适应滤波器,LMS算法,设计仿真,分析性能 Abstract This article describes the basic working principle and performance of traditional filters and adaptive filters,and filter technology status and development prospects.Systematically e
4、xpounded the basic structure of the adaptive filter model leads to theLMS algorithm (Least mean square) and then on this basis, the Chinese is the least mean square algorithm. LMS algorithm is commonly used in adaptive filter algorithm,the Wiener algorithm, the coefficients of its system with the in
5、put sequence. Use of matlab I designed a LMS adaptive filter, and then verify the performance of the adaptive filter, the last of the factors affecting the results of adaptive filtering to improve the filtering results through the appropriate value.Keywords: Adaptive filter, LMS algorithm, design an
6、d simulation, performance analysis 目 录1 绪论11. 1 引言11. 2 滤波器的研究现状11. 3 应用领域32 自适应滤波器的理论基础 32. 1 自适应滤波器的原理32. 2 基本自适应滤波器的模块结构 43 LMS滤波原理及算法 5 3.1 最陡下降算法的原理 5 3.2 从最陡下降算法导出LMS算法 8 3.3 LMS算法公式及核心 94 Matlab 实验仿真 114.1.实验原理 114.2.实验程序 124.3.实验结果及分析 13(1) 收敛因子u对系统仿真结果的影响 13(2) 级数N对系统仿真结果的影响 16(3) 适当取值改善滤波结
7、果 175 总结 186 参考文献 197 致谢20 1. 绪论1.1 引言滤波器是进行信号处理的一种装置,由于传统滤波技术进行信号处理需要知道有用信号和干扰噪声的统计特性,而在实际应用中,却没有充足的信息来设计固定系数的数字滤波器,或者设计规则会在滤波器正常运行时改变,因此我们需要研究自适应滤波器。根据环境的改变,使用自适应算法来改变滤波器的参数和结构。这样的滤波器就称之为自适应滤波器。自适应滤波器的系数是由自适应算法更新的时变系数。即其系数自动连续地适应于给定信号,以获得期望响应。自适应滤波器的最重要的特征就在于它能够在未知环境中有效工作,并能够跟踪输入信号的时变特征。 由Widrow B
8、等提出的自适应滤波理论,是在维纳滤波、卡尔曼滤波等线性滤波基础上发展起来的一种最佳滤波方法。由于它具有更强的适应性和更优的滤波性能,从而广泛应用于通信、系统辨识、回波消除、自适应谱线增强、自适应信道均衡、语音线性预测和自适应天线阵等诸多领域1。自适应滤波器最大的优点在于不需要知道信号和噪声的统计特性的先验知识就可以实现信号的最佳滤波处理。本文通过一个具体例子和结果论证了自适应滤波器的滤波效果,并指出收敛因子u和阶数N对LMS自适应滤波器滤波结果的影响。1.2 滤波器的研究现状凡是有能力进行信号处理的装置都可以称为滤波器。在近代电信装备和各类控制系统中,滤波器应用极为广泛;在所有的电子部件中,使
9、用最多,最复杂要算滤波器了。滤波器的优劣直接决定产品的优劣,所以,对滤波器的研究2和生产历来为各国所重视。 滤波器是一种用来消除干扰杂讯的器件,将输入或输出经过过滤而得到纯净的交流电。目前去噪的滤波技术可以分为两大类:传统滤波和现代滤波。传统滤波技术是建立在已知有用信号和干扰噪声的统计特性(自相关函数或功率谱)的基础上的噪声去除;现代滤波技术则是根据观测数据,即可对噪声进行有效滤除。早在20世纪40年代,就对平稳随机信号建立了维纳滤波理论。根据有用信号和干扰噪声的统计特性(自相关函数或功率谱),以线性最小均方误差(MSE)估计准则所设计的最佳滤波器,称为维纳滤波器。这种滤波器能最大程度的滤除干
10、扰噪声,提取有用信号。但是,当输入信号的统计特性偏离设计条件,则它就不再是最佳的了,这在实际应用中受到了限制。到60年代初,由于空间技术的发展,出现了卡尔曼滤波理论,即利用状态变量模型对非平稳、多输入多输出随机序列作最优估计。卡尔曼滤波器既可以对平稳的和平稳的随机信号作线性最佳滤波,也可以作为非线性滤波。然而只有在对信号和噪声的统计特性已知的情况下,这两种滤波器才能获得最优解。在实际的应用中,往往无法得到这些统计特性的先验知识,或者统计特性是随时间变化的,因此,这两种滤波器就实现不了真正的最佳滤波。Widrow B.和Hoff于1967年提出的自适应滤波理论,可使在设计自适应滤波器时不需要事先
11、知道关于输入信号和噪声的统计特性的知识,它能够在自己的工作过程中逐渐估计出所需的统计特性,并以此为依据自动调整自己的参数,以达到最佳滤波效果。一旦输入信号的统计特性发生变化,它又能够跟踪这种变化,自动调整参数,使滤波器性能重新达到最佳。自适应滤波器自动调节参数可以通过各种不同的递推算法来实现,由于它采用的是逼近的算法,使得实际估计值和理论值之间必然存在差距,也就造成了自适应滤波问题没有唯一的解。依照各种递推算法的特点,我们把它应用于不同的场合。现在广为应用的自适应滤波方法主要是基于以下几种基本理论,再融合递推算法导出来的:(1)基于维纳滤波理论的方法维纳滤波是在最小均方误差准则下通过求解维纳霍
12、夫方程来解决线性最优滤波问题的。基于维纳滤波原理,我们利用相关的瞬时值通过在工作过程中的逐步调整参数逼近信号的统计特性,实现最优滤波。由此,我们得到一种最常用的算法最小均方算法,简称LMS算法。(2)基于卡尔曼滤波理论的方法 卡尔曼滤波是线性无偏最小方差滤波递推滤波,它能使滤波器工作在平稳的或非平稳的环境,得到最优解。利用卡尔曼滤波理论的递推求解法导出自适应滤波器更新权矢量得不同递推算法。比LMS算法有极快的收敛速率,可是计算复杂度也增大了,它需要计算卡尔曼矩阵。(3)基于最小二乘准则的方法维纳滤波和卡尔曼滤波推导的算法是基于统计概念的,而最小二乘估计算法是以最小误差平方和为优化目标的。根据滤
13、波器的实现结构,有以下3种不同的最小二乘自适应滤波算法:自适应递归最小二乘法(RLS),自适应最小二乘格型算法,QR分解最小二乘算法。在一系列的自适应算法中,虽然基于后面2种基本理论的方法在收敛速率和稳定、坚韧性方面有着更好的性能,但是, 基于维纳滤波理论的LMS算法因其算法简单,而且能达到满意的性能,得到了青睐,成为了应用最广泛的自适应算法。1.3 应用领域滤波器是一种用来消除干扰杂讯的器件,将输入或输出经过过滤而得到纯净的交流电。您可以通过基本的滤波器积木块二阶通用滤波器传递函数,推导出最通用的滤波器类型:低通、带通、高通、陷波和椭圆型滤波器。自适应滤波器应用于通信领域的自动均衡、回波消除
14、、天线阵波束形成,以及其他有关领域信号处理的参数识别、噪声消除、谱估计等方面。对于不同的应用,只是所加输入信号和期望信号不同,基本原理则是相同的。在近代电信装备和各类控制系统中,滤波器应用极为广泛;在所有的电子部件中,使用最多,最复杂要算滤波器了。滤波器的优劣直接决定产品的优劣,所以,对滤波器的研究2和生产历来为各国所重视。 2. 自适应滤波器理论基础2.1 自适应滤波器的原理在实际应用中常常会遇到这样的情况:随机信号的统计特性是未知的,或者信号的统计特性是缓慢的变化着的(非平稳信号),这就促使人们去研究一类特殊的滤波器,这类滤波器具有以下特点:当输入过程的统计特性未知时,或者输入过程的统计特
15、性变化时,能够相应的调整自身的参数,以满足某种准则的要求,由于这类滤波器能变动自身的参数以“适应”输入过程统计特性的估计或变化,因此,就把这类滤波器称为自适应滤波器。 自适应滤波原理图3,如图2.1所示。 图2.1 自适应滤波原理图在自适应滤波器中,参数可调的数字滤波器一般为FIR数字滤波器,IIR数字滤波器或格型数字滤波器4。自适应滤波分2个过程。第一,输入信号像x(n)通过参数可调的数字滤波器后得输出信号y(n),y(n)与参考信号d(n)进行比较得误差信号e(n);第二,通过一种自适应算法和x(n)和e(n)的值来调节参数可调的数字滤波器的参数,即加权系数,使之达到最佳滤波效果。 2.2
16、基本自适应滤波器的模块结构自适应滤波器通常由两部分构成5,其一是滤波子系统,根据它所要处理的功能而往往有不同的结构形式。另一是自适应算法部分,用来调整滤波子系统结构的参数,或滤波系数。在自适应调整滤波系数的过程中,有不同的准则和算法。算法是指调整自适应滤波系数的步骤,以达到在所描述的准则下的误差最小化。自适应滤波器含有两个过程,即自适应过程和滤波过程。前一过程的基本目标是调节滤波系数,使得有意义的目标函数或代价函数最小化,滤波器输出信号逐步逼近所期望的参考信号,由两者之间的误差信号驱动某种算法对滤波系数进行调整,使得滤波器处于最佳工作状态以实现滤波过程。所以自适应过程是一个闭合的反馈环,算法决
17、定了这个闭合环路的自适应过程所需要的时间。但是,由于目标函数是输入信号,参考信号及输出信号的函数,即,因此目标函数必须具有以下两个性质:(1) 非负性 ( 2.1 )(2) 最佳性 ( 2.2 )在自适应过程中,自适应算法逐步使目标函数最小化,最终使逼近于,滤波参数或权系数收敛于,这里是自适应滤波系数的最优解即维纳解。因此,自适应过程也是自适应滤波器的最佳线性估计的过程,既要估计滤波器能实现期望信号的整个过程,又要估计滤波权系数以进行有利于主要目标方向的调整。这些估计过程是以连续的时变形式进行的,这就是自适应滤波器需要有的自适应收敛过程。如何缩短自适应收敛过程所需要的收敛时间,这个与算法和结构
18、有关的问题时人们一直重视研究的问题之一6。当然滤波子系统在整个自适应滤波器的设计中也占有很重要的地位,因为它对最终的滤波性能有很大的影响。本文要研究的是基于matlab软件7设计的LMS算法自适应滤波器,下面我们需要介绍一下LMS滤波原理。 3. LMS滤波原理及算法3.1 最陡下降算法的原理首先考虑如下图所示的横向FIR自适应滤波器: 图3.1 横向自适应滤波器结构示意图它的输入序列以向量的形式记为5: ( 3.1 )假设取自一均值为零,自相关矩阵为的广义平稳随机过程,而滤波器的系数矢量(加权矢量)为: ( 3.2 )以上二式中括号内的为时间指数,因此,和分别表示时刻的滤波器输入序列和加权值
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 自适应 滤波器 设计 分析 24
限制150内