大学毕业论文-—基于rls的自适应滤波器的设计与实现.doc
《大学毕业论文-—基于rls的自适应滤波器的设计与实现.doc》由会员分享,可在线阅读,更多相关《大学毕业论文-—基于rls的自适应滤波器的设计与实现.doc(47页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、吉林化工学院毕业设计说明书基于RLS的自适应滤波器的设计与实现Design and Implementation of Adaptive Filter Using RLS 吉 林 化 工 学 院Jilin Institute of Chemical Technology吉林化工学院毕业设计说明书毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得 及其它教育机构的学位或学历而使用过的材料。对本研究提
2、供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。作 者 签 名: 日 期: 指导教师签名: 日期: 使用授权说明本人完全了解 大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。作者签名: 日 期: 摘 要自适应滤波器是统计信号处理的一个重要组成部分。在实际应用中,由于没有充足的信息来设计固定系数的数字滤波器,或者设计规则会在滤波器正常运
3、行时改变,因此我们需要研究自适应滤波器。凡是需要处理未知统计环境下运算结果所产生的信号或需要处理非平稳信号时,自适应滤波器可以提供一种吸引人的解决方法,而且其性能通常远优于用常方法设计的固定滤波器。此外,自适应滤波器还能提供非自适应方法所不可能提供的新的信号处理能力。本文从自适应滤波器研究的意义入手,介绍了自适应滤波器的基本理论思想,具体阐述了自适应滤波器的基本原理、算法及设计方法。自适应滤波器的算法是整个系统的核心。本文中,对两种最基本的自适应算法,即递归最小二乘(RLS)和最小均方误差(LMS)算法进行了详细的介绍和分析,并针对两种算法的优缺点进行了详细的比较。同时,分别对FIR结构和II
4、R结构自适应滤波器做了详细的介绍,比较了FIR结构和IIR结构自适应滤波器的优缺点。最终采用改进的RLS算法设计FIR结构自适应滤波器,并采用MATLAB进行仿真。实验结果表明,该自适应滤波器滤波效果优越。关键词:自适应滤波器;RLS算法;FIR结构滤波器;MATLAB- I -AbstractThe auto-adapted filter is an important part of the digital signal processing. In practical application, there havent sufficient information to design t
5、he fixed coefficient digital filter, or the design rule will be changed when the filter normally operated. Therefore, we need to research the auto-adapted filter. Whenever needs to process the signal under the unknown statistical environment, or the non-steady signal, the auto-adapted filter can pro
6、vide a appealing solution. Moreover, its performance usually over the normally fixed filter. In addition, the auto-adapted filter can also provide the ability of the recent signal process which the non-auto-adapted method is impossible to provide. Firstly this thesis proposed the importance of auto-
7、adapted filter research and introduced its elementary theory , algorithm and design method. The core of the whole system is the auto-adapted filters algorithm . In this article, two of the most basic auto-adapted algorithms, the smallest mean error (LMS) algorithm and the recursive least squares (RL
8、S) algorithm, have particularly introduced and analyzed. Meanwhile, the advantages and disadvantages of this two algorithms have been compared. At the same time, this thesis introduced the FIR structure and the IIR structure auto-adapted filter in detail, compared with the advantages and disadvantag
9、es of these two algorithms. Then, the FIR structure auto-adapted filter is designed with the adoption of the improved LMS algorithm, and it is carried on the simulation test in the MATLAB platform. The experimental result indicated that filter effect of this auto-adapted filter is superior.Keywords:
10、 Auto-adapted filter, RLS algorithm, FIR structure filter, MATLAB- III -目 录摘 要IAbstractII第1章 绪 论11.1 引言11.2 课题研究意义和目的11.3 国内外研究发展状况21.4本文研究思路与主要工作3第2章 自适应滤波器理论基础42.1 滤波器的基本概念42.2 数字滤波器的基本概念52.3 自适应滤波器的结构62.4自适应滤波算法种类82.4.1 最小均方(LMS)算法82.4.2 递归最小二乘(RLS)算法122.5 RLS算法和LMS算法分析152.5.1 RLS算法分析152.5.2 LMS算
11、法分析162.6 仿真结果分析162.6.1 RLS算法关于不同参数的比较162.6.2 LMS算法关于不同步长的比较172.6.3 RLS与LMS算法关于最优效果的比较18第3章 自适应滤波器的设计原理193.1 无限冲激响应(IIR)滤波器193.1.1 自适应IIR滤波器的基本原理193.1.2 方程误差结构形式自适应IIR滤波器193.1.3 IIR滤波器的一般结构223.2 有限冲激响应(FIR)滤波器223.2.1 FIR横向型滤波器的一般结构223.2.2 FIR横向性滤波器的工作原理233.3 IIR滤波器和FIR滤波器的比较26第4章 基于MATLAB实现自适应滤波器274.
12、1 MATLAB语言介绍274.2 MATLAB仿真284.2.1 MATLAB程序仿真284.2.2 仿真结果284.3 自适应滤波算法的实现304.3.1 RLS算法程序的实现304.3.2 LMS算法程序的实现32第5章 总结与展望36结 论37参考文献38致 谢39- 39 -第1章 绪 论1.1 引言滤波技术是信号处理中的一种基本方法和技术,尤其数字滤波技术使用广泛,数字滤波理论的研究及其产品的开发一直受到很多国家的重视。从总的来说滤波可分为经典滤波和现代滤波。经典滤波要求已知信号和噪声的统计特性,如维纳滤波和卡尔曼滤波。现代滤波则不要求己知信号和噪声的统计特性,如自适应滤波。自适应
13、滤波的原理就是利用前一时刻己获得的滤波参数等结果,自动地调节现时刻的滤波参数,从而达到最优化滤波。自适应滤波具有很强的自学习、自跟踪能力,适用于平稳和非平稳随机信号的检测和估计。自适应滤波一般包括3个模块:滤波结构、性能判据和自适应算法。其中,自适应滤波算法一直是人们的研究热点,包括线性自适应算法和非线性自适应算法,非线性自适应算法具有更强的信号处理能力,但计算比较复杂,实际应用最多的仍然是线性自适应滤波算法。线性自适应滤波算法的种类很多,有RLS自适应滤波算法、LMS自适应滤波算法、变换域自适应滤波算法、仿射投影算法、共扼梯度算法等。1.2 课题研究意义和目的对自适应滤波算法的研究是当今自适
14、应信号处理中最为活跃的研究课题之一。Windrow等于1967年提出的自适应滤波系统的参数能自动的调整而达到最优状况,而且在设计时,只需要很少的或根本不需要任何关于信号与噪声的先验统计知识。这种滤波器的实现差不多像维纳滤波器那样简单,而滤波器性能几乎如卡尔曼滤波器一样好。自适应滤波器与普通滤波器不同,它的冲激响应或滤波参数是随外部环境的变化而变化的,经过一段自动调节的收敛时间达到最佳滤波的要求。自适应滤波器本身有一个重要的自适应算法,这个算法可以根据输入、输出及原参量信号按照一定准则修改滤波参量,以使它本身能有效的跟踪外部环境的变化。因此,自适应数字系统具有很强的自学习、自跟踪能力和算法的简单
15、易实现性。自适应滤波技术的核心问题是自适应算法的性能问题,提出的自适应算法主要有最小均方(LMS)算法、递归最小二乘(RLS)算法及相应的改进算法如:归一化(NLMS)算法、变步长(SVSLMS)算法、递归最小二乘方格形(RLSL)算法等。这些算法各有特点,适用于不同的场合。研究自适应算法是自适应滤波器的一个关键内容。最小均方误差(LMS,The least Mean square)算法是线性自适应滤波算法中最基本的两类算法之一,其主要思想是基于最小均方误差准则,使滤波器的输出信号与期望输出信号之间的均方误差最小。由于LMS算法简 单有效、鲁棒性好、易于实现,得到了广泛的应用。目前应用最多的是
16、系统辨识、回波消除、自适应谱线增强、自适应信道均衡、语音线性预测、自适应天线阵等诸多领域。1.3 国内外研究发展状况自适应滤波的基本理论通过几十年的发展已日趋成熟,近十几年来自适应滤波器的研究主要针对算法与硬件实现。算法研究主要是对算法速度和精度的改进,其方法大都采用软件C、MATLAB等仿真软件对算法的建模和修正。通常,自适应滤波器的硬件实现都是用DSP通用处理器(如TI的TMS320系列)。DSP器件采用改进的哈佛结构,具有独立的程序和数据空间,允许同时存取程序和数据,内置高速的硬件乘法器(MAC),增强的多级流水线。DSP具有的硬件乘法模块(MAC),专用的存储器以及适用于高速数据运行的
17、总线结构,使DSP器件具有高速的数据运算能力。目前,用DSP器件处理数字信号已经成为电子领域的研究热点。在自适应信号处理领域,对于数据处理速度在几兆赫兹以内的,通用DSP器件也是首选。迟男等人在TMS320C32芯片上扩展EPROM和RAM,实现了30阶LMS自适应滤波器,使用的刀D转化器件为AD1674,最高采样频率为l00KHz。陆斌等人采用TMS320C30数字信号处理器与IMSA110专用滤波器并行处理的方法设计出了自适应滤波器并应用于直接序列的扩频接收系统1221。赵慧民等人在TMS320C31上实现了自适应权向量滤波器,完成了信号采样频率为80KHz的自适应滤波。在数据处理速度只要
18、求在几兆赫兹以内的应用场合,这些用DSP实现的自适应滤波器能很好的满足系统实时的需求。在这种需求场合下,DSP具有不可媲美的性价比。用FPGA实现自适应滤波器,国外起步比较早,发展也非常迅速。Hesener A.于1996年提出了用FPGA实现自适应滤波器的设想,并在FPGA上实现了处理速度可达SM的8阶8位FIR滤波器。Woolfries N.等人用FPGA实现了自适应栈滤波器,并应用于图象处理。Dawood A.等人用FPGA开发了自适应FIR滤波器并与DSP处理器方案进行了比较研究。国内有一些关于自适应算法硬件实现的研究,但基本是针对自适应滤波器中的算法,如南开大学李国峰的博士论文用VH
19、DL语言描述了正负数的运算问题和浮点数运算问题,完成了基于FIR的LMS自适应滤波器的硬件设计与逻辑综合。国防科学技术大学江和平等人讨论了自适应卡尔曼算法的简化,并完成了FPGA的设计。同济大学梁甲华等人重点讨论了编码方法在FPGA的技术问题。上海交通大学范瑜等人介绍了用VHDL语言实现并行延时LMS算法的自适应数字波束成形器的FPGA设计过程。而针对自适应格型结构采用FPGA硬件实现的文献报导很少,国内中国科学技术大学王显洁等人通过采用流水线结构和运算单元分时复用,提高了运算速度,能够满足实时性预测编码要求。1998年弗吉尼亚大学的StephenJ.Hevey在其硕士论文中利用DSP处理器和
20、自适应格型递归滤波算法完成了对线性二次型最优控制器的设计,通过实验表明了在宽带干扰下格型结构的滤波器性能优于LMS滤波器,在窄带和谐波干扰下两者的区别不大,但所需阶数至少比LMS滤波器减少一半,可以节省大量硬件资源。1.4 本文研究思路与主要工作本文设计要求基于RLS算法实现自适应滤波器,要求完成自适应滤波器的设计和调试。自适应滤波器的设计需要使用自适应算法(RLS算法),RLS算法是通过对未知系统传递函数的建模,识别该未知系统,并对该系统进行噪声滤波。自适应滤波器,其权系数可以根据自适应算法来不断修改,使得系统中的冲激响应满足给定的性能。例如语音信号的ADPCM编码,采用线性预测自适应就可以
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 大学毕业 论文 基于 rls 自适应 滤波器 设计 实现
限制150内