欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > DOC文档下载  

    自适应滤波器毕业设计论文详解.doc

    • 资源ID:3948794       资源大小:1.74MB        全文页数:48页
    • 资源格式: DOC        下载积分:16金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要16金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    自适应滤波器毕业设计论文详解.doc

    南京航空航天大学Nanjing University of Aeronautics and Astronautics 硕士自适应滤波器课程要求论文自适应滤波器设计及应用The design and application of adaptive filter学院名称: 电子信息工程学院 专业班级: 通信 电子与通信工程 学生姓名:赵亮(sx1204093)王艳芳(sz1204030)指导老师: 吴一全 老师职称: 教授 2012年12月 目录第一章 绪论11.1 课题的背景与研究意义11.2 国内外研究发展现状与前景41.3 本文研究思路及主要工作6第二章 自适应滤波器的基础理论82.1 模拟滤波器的基本理论82.2 数字滤波器的基本理论92.3 自适应滤波器的基本理论122.4 自适应滤波器的结构142.4.1 自适应横向滤波器152.4.2 自适应递归滤波器162.4.3 自适应各型滤波器16第三章 自适应滤波算法183.1 最小均方误差(LMS)算法183.2 最小均方差(LMS)算法的性能分析213.3 递推最小二乘法(RLS)算法233.4 递归最小二乘(RLS)算法的性能分析263.5 LMS算法与RLS算法性能分析与比较303.6 其他自适应滤波算法313.6.1 仿射投影法313.6.2 共轭梯度算法313.6.3 基于子带分解的自适应滤波算法323.6.4 其他自适应滤波算法32第四章 基于MATLAB的自适应滤波器仿真实现与应用344.1 MATLAB语言简介344.2 基于LMS和RLS的自适应滤波器应用仿真354.2.1 基于LMS自适应预测器设计354.2.2 基于RLS信号增强器的设计36第五章 总结与展望415.1 总结415.2 展望41致 谢43参考文献44附 录45自适应滤波器滤波器的设计及实现专业班级:通信 电子与通信工程 学生姓名:赵 亮 王艳芳指导老师:吴一全 教师职称:教授摘要 自适应滤波器的研究是当今自适应信号处理中最为活跃的研究课题之一。因其具有很强的自学习、自跟踪能力和算法的简单易实现性等优点,使得它在噪化信号的检测增强,噪声干扰的抵消,通信系统的自适应均衡,图像的自适应增强复原以及未知系统的自适应参数辩识等方面都得到了广泛的应用。自适应滤波器是指利用前一时刻的结果,自动调节当前时刻的滤波器参数,以适应信号和噪声未知或随机变化的特性,得到有效的输出。研究自适应滤波器可以去除输出信号中噪声和无用信息,得到失真较小或者完全不失真的输出信号。本文介绍了自适应滤波器的理论基础,重点讲述了自适应滤波器的几种实现结构, 然后重点介绍了两种自适应滤波算法最小均方误差(LMS)算法和递推最小二乘(RLS)算法,并对LMS算法和RLS算法性能进行了详细的分析。其中LMS算法结构简单,鲁棒性强,但其收敛速度很慢,而RLS收敛速度快,但其运算量很大。最后本文对基于LMS算法和RLS算法的自适应滤波器进行MATLAB仿真应用,实验表明:在自适应信号处理中,自适应滤波信号占有很重要的地位,自适应滤波器应用领域广泛;另外LMS算法和RLS算法各有优缺点,LMS算法因其鲁棒性强特点而应用于自回归预测器,而RLS算法因其收敛速度快优点而应用于信号增强器中。关键词:自适应滤波器,LMS算法,IIR滤波器Design and Implemeutation of the Auto-adapted FilterAbstract The adaptive filter is one of the most active research topic in adaptive signal processing today. Because it has a strong self-learning, self-tracking capabilities and algorithms simple ease of implementation, etc., making it in the detection in the noise of the signal enhancement, noise offset, communication systems, adaptive equalization, adaptive image enhanced recovery and unknown adaptive parameter identification have been widely used.Adaptive filter using the results of the previous time, automatically adjust the filter parameters for the current time to adapt to the characteristics of signal and noise is unknown or random variation, the effective output. Study the adaptive filter can remove noise and useless information output signal distortion smaller or completely losing the true output signal. This paper first introduces the theoretical basis of the filter, Secondly, to highlight several of the adaptive filter structure, and then focuses on two adaptive filtering algorithm minimum mean square error (LMS) algorithm and recursive least square (RLS ) algorithm, LMS algorithm simple structure, robustness, but its convergence is very slow, while the RLS convergence speed, but its computational complexity. Finally, experiments show that: MATLAB simulation applications based on the LMS algorithm and RLS adaptive filter algorithm in adaptive signal processing, adaptive filtering signal occupies a very important position in the widespread applications of adaptive filters; LMS algorithm advantages and disadvantages and RLS algorithm, LMS algorithm because of its strong robustness features used in autoregressive predictor, while the RLS algorithm is its fast convergence speed advantages applied to the signal enhancer.Keywords: adaptive filter, LMS algorithm, IIR filter第一章 绪论1.1 课题的背景与研究意义伴随着移动通信事业的飞速发展,自适应滤波技术1应用的范围也日益扩大。早在20世纪40年代,就对平稳随机信号建立了维纳滤波理论。根据有用信号和干扰噪声的统计特性(自相关函数或功率谱),用线性最小均方误差估计准则设计的最佳滤波器,称为维纳滤波器2。这种滤波器能最大程度地滤除干扰噪声,提取有用信号。但是,当输入信号的统计特性偏离设计条件,则它就不是最佳的了,这在实际应用中受到了限制。到60年代初,由于空间技术的发展,出现了卡尔曼滤波理论,即利用状态变量模型对非平稳、多输入多输出随机序列作最优估计。现在,卡尔曼滤波器已成功地应用到许多领域,它既可对平稳的和非平稳的随机信号作线性最佳滤波,也可作非线性滤波。实质上,维纳滤波器是卡尔曼滤波器的一个特例。在设计卡尔曼滤波器时,必须知道产生输入过程的系统的状态方程和测量方程,即要求对信号和噪声的统计特性有先验知识,但在实际中,往往难以预知这些统计特性,因此实现不了真正的最佳滤波。Widrow.B等于1967年提出的自适应滤波理论3,可使自适应滤波系统的参数自动地调整而达到最佳状况,而且在设计时,只需要很少的或根本不需要任何关于信号与噪声的先验统计知识。这种滤波器的实现差不多像维纳滤波器那样简单,而滤波性能几乎如卡尔曼滤波器一样好。因此,近十几年来,自适应滤波理论和方法得到了迅速发展。自适应滤波是一种最佳滤波方法。它是在维纳滤波,Kalman滤波等线性滤波基础上发展起来的一种最佳滤波方法。由于它具有更强的适应性和更优的滤波性能。从而在工程实际中,尤其在信息处理技术中得到广泛的应用。自适应滤波的研究对象是具有不确定的系统或信息过程。“不确定”是指所研究的处理信息过程及其环境的数学模型不是完全确定的。其中包含一些未知因数和随机因数。任何一个实际的信息过程都具有不同程度的不确定性,这些不确定性有时表现在过程内部,有时表现在过程外部。从过程内部来讲,描述研究对象即信息动态过程的数学模型的结构和参数是我们事先不知道的。作为外部环境对信息过程的影响,可以等效地用扰动来表示,这些扰动通常是不可测的,它们可能是确定的,也可能是随机的。此外一些测量噪音也是以不同的途径影响信息过程。这些扰动和噪声的统计特性常常是未知的。面对这些客观存在的各种不确定性,如何综合处理信息过程,并使某一些指定的性能指标达到最优或近似最优,这就是自适应滤波所要解决的问题。近十几年来,自适应滤波理论和方法得到了迅速的发展,究其原因是因为自适应滤波器相比于其他一般的滤波器在滤波性能、设计实现的难易程度、对外部环境的复杂程度的适应能力和对系统先验统计知识的依赖程度等方面都显现出强大的优势。自适应滤波器具有很强的自学习、自跟踪能力和算法的简单易实现性,它在噪声量化信号的检测增强,噪声干扰的抵消,通信系统的自适应均衡,图象的自适应增强复原以及未知系统的自适应参数辩识等方面都有广泛的应用。主要应用有:(1)信号增强器自适应滤波器的一个简单应用就是信号增强器,它被用来检测或增强淹没在宽度噪声中的窄带随机信号。对于信号增强的情况,信号受噪声的污染,而且与噪声相关的信号是可以得到的(即可测量的)。如果作为自适应滤波器的输入,而将受到噪声污染的信号作为期望信号,则当滤波收敛以后,其输出误差就是信号的增强形式。图1.1说明了一种信号增强的典型配置。图1.1 信号增强器(2) 系统辨识器 在系统辨识应用中,期望信号是未知系统受某个宽带信号激励时产生的输出,在大多数情况下,输入是白噪声信号。宽带信号同时也被用来作为图1.2所示的自适应滤波器的输入。当输出MSE达到最小时,自适应滤波器就代表了未知系统的模型。图1.2 系统辨识器(3) 信号预测器最后,对于预测情形,期望信号是自适应滤波器输入信号的前向(有时可能是后向)形式,如图1.3,当滤波器收敛以后,自适应滤波器就代表了输入信号的模型,而且可以用来作为输入信号的预测器模型。图1.3 信号预测器(4)信道均衡器 信道均衡器的作用是在信道通带内形成一个信道传输函数的逆,而在通带之外它的增益则很小或者为零。因而,由信道和均衡器级联组成的系统在通带内有基本均匀的振幅特性,而带外基本为零,相位响应在带内是频率的线性函数。如果条件满足,联合的冲激响应就是辛格函数,故符号间干扰可被消除。自适应调整也解决了信道本身未知、时变的特性所带来的困难。在信道均衡应用中,将发送的受信道失真影响的原始信号作为自适应滤波器的输入信号,而期望信号是原始信号的时延形式,如图1.4通常情况下,输入信号的时延形式在接收端是可以得到的,采用形式是标准的训练信号。当MSE达到最小时,就表明自适应滤波器代表了信道的逆模型(均衡器)。图1.4 信道均衡器1.2 国内外研究发展现状与前景对自适应滤波算法4的研究是当今自适应信号处理中最为活跃的研究课题之一。Windrow提出的自适应滤波系统的参数能自动的调整而达到最优的状况,而且在设计时,只需要很少或者更本不需要任何关于信号与噪声的先验统计知识。这种滤波器的实现差不多像维纳滤波器那样简单,而滤波器性能几乎如卡尔曼滤波器一样好。自适应滤波器与普通滤波器不同,它的冲激响应或滤波参数是随外部环境的变化而变化的,经过一段时间的自动调节收敛达到最佳滤波的要求。自适应滤波器本身有一个重要的自适应算法,这个算法可以根据输入、输出及参量信号按照一定准则修改滤波参量,以使它本身能有效的跟踪外部环境的变化。因此,自适应数字系统具有很强的自学习、自跟踪能力和算法的简易实现性。自适应滤波技术的核心问题是自适应算法的性能问题,提出的自适应算法主要有最小均方(LMS)算法5、递归最小二乘(RLS)算法6、仿射投影算法7及相应的改进算法如:归一化(NLMS)算法8、变步长(SVSLMS)算法9、递归最小二乘格形(RLSL)算法等。这些算法各有特点,适用于不同的场合。例如,变步长(SVSLMS)算法是指在初始收敛阶段或未知系统参数发生变化时,步长应比较大,以便有较快的收敛速度和对时变系统的跟踪速度 而在算法收敛后,不管主输入端干扰信号有多大,都应保持很小的调整步长以达到很小的稳态失调噪声。研究自适应算法是自适应滤波器的一个关键内容。最小均方误差(LMS,the least mean square)是线性自适应滤波算法中最基本的两类算法之一,其主要思想是基于最小均方误差准则,使滤波器的输出信号与期望输出信号之间的均方误差最小自适应滤波算法的基本理论经过几十年的发展已日趋成熟,近几年来自适应滤波器的研究主要针对算法与硬件实现。算法研究主要是对算法速度和精度的改进,其方法大多采用软件C、MATLAB、FPGL等仿真软件对算法的建模及修正。通常,自适应滤波器的硬件实现都是采用DSP通用处理器(如TI的TMS320系列)。DSP采用改进的哈佛结构,具有独立的程序和数据空间,允许同时存取程序和数据,内置高速的硬件乘法器(MAC),增强的多级流水线。DSP具有的硬件乘法模块(MAC),专用的存储器及适用于高速数据运行的总线结构,使DSP器件具有高速的数据运算能力。目前,用DSP器件处理数字信号已成为电子领域的研究热点。在自适应信号处理领域,对于数据处理速度在几兆赫以内的,通用DSP也是首选。迟男等人在TMS320C32芯片上扩展EPROM和RAM,实现了30阶LMS自适应滤波器。使用的A/D转换器件为AD1674,最高采样频率为100KHZ。陆斌等人采用TMS320C30数字信号处理器与IMSA110专用滤波器并行处理的方法设计出了自适应滤波器并应用于直接序列的扩频接收系统1221。赵慧名等人在TMS320C31上实现了自适应全向量滤波器,完成了信号采样频率为80KHZ的自适应滤波器。在数据处理速度只要求在几兆赫以内的应用场合,这些用DSP实现的自适应滤波器能很好的满足系统的实时要求。但随着信息化的进程加快和计算机科学与技术、信号处理理论与方法等的迅速发展,需要处理的数据量越来越大,对实时性和精度的要求越来越高。以迅速发展的移动通信技术为例,从1G时代只能传送语音的模拟通信,到2G时代传送语音和数据的GSM、TDMA以及CDMA,到2.5G时代的传送语音、数据、图片、彩信、MMS、简短视频、收发邮件、网页浏览等的GPRS与CDMA2001X,到目前正处于研发与测试阶段的能够传送图像、音乐、视频流等多种媒体形式,提供包括网页浏览电话会议、电子商务的3G通信以及目前正在研发与憧憬中的能够传送高质量流畅的视频流与多种实时流媒体业务的4G通信。系统的功能越来越强大,但对数据传送与处理的速率要求也越来越高。常用的数字系统目标器件除了DSP以外还有专用集成电路(ASIC),专用标准电路模块(ASSP)和现场可编程门阵列(FPGA)。其中Hesener于1996年提出的用FPGA实现自适应滤波器的设想,并在FPGA上实现了处理速度可达SM的8阶8位FIR滤波器。国内有一些关于自适应算法硬件实现的研究,但基本是针对自适应滤波器中的算法,如南开大学李国峰博士的博士论文用VHDL语言描述了正负数的运算问题和浮点数运算问题完成了基于FIR的LMS自适应滤波器的硬件设计和逻辑综合。1998年弗吉尼亚大学的Hevey在其硕士论文中利用DSP处理器和自适应格形递归滤波算法完成了对线性二次型最优控制器的设计,通过实验表明了在宽带干扰下格形滤波器的结构性能优于LMS滤波器,在窄带和谐波干扰下两者区别不大,但所需阶数至少比LMS滤波器减少一半,可以节省大量硬件资源。1.3 本文研究思路及主要工作本文的主要研究思路如下:第一章:先阐明自适应滤波器的背景与研究意义,重点讲述了自适应滤波器的四种应用,然后探讨了目前国内外研究发展现状与前景。第二章:述自适应滤波器的基础理论,采取层层递进的方法,由模拟滤波器到数字滤波器再到自适应滤波器,重点介绍了自适应滤波器的几种实现结构。第三章:前述一章的基础上,详细讲述了两种自适应滤波算法,即最小均(LMS)算法和递推最小二乘(RLS)算法,并且就这两种算法进行了比较,另外还简要介绍了其他的自适应算法。第四章:基于前述两种算法LMS算法和RLS算法的自适应滤波器进行MATLAB应用仿真实验,进一步通过实验表明自适应滤波器应用领域广泛,并且LMS算法和RLS算法各有优缺点,它们各有自己适用的范围。第五章:理论与实验的基础上,深入分析LMS算法和RLS算法的优缺点,并进行归纳总结,思考能否综合考虑这两种自适应算法的优点,对它们进行改进和揉和,提出性能更加好的自适应算法。本文的主要工作如下:(1)阅读大量有关自适应滤波算法的中英文文献,并研究自适应滤波器的设计原理;(2)阅读大量有关MATLAB关于自适应滤波器设计方面的书籍,了解各种自适应滤波算法;(3)通过对两种最常见的自适的滤的算法LMS算法和RLS算法的深入研究,了解它们各自的优缺点和各自的适用场合;(4)在MATLAB环境下,基于上述两种算法的自适应滤波器进行仿真实验10,通过实验进一步论证之前提出的基础理论,并思考能否对自适应算法进行优化改进。第二章 自适应滤波器的基础理论2.1 模拟滤波器的基本理论图2.1 四种模拟滤波器的幅频响模拟滤波器是由电感器和电容器构成的网路,可使混合的交直流电流分开。电源整流器中,即借助此网路滤净脉动直流中的涟波,而获得比较纯净的直流输出。最基本的滤波器,是由一个电容器和一个电感器构成,称为L型滤波。所有各型的滤波器,都是集合L型单节滤波器而成。基本单节式滤波器由一个串联臂及一个并联臂所组成,串联臂为电感器,并联臂为电容器。信息需要传播,靠的就是波形信号的传递。信号在它的产生、转换、传输的每一个环节都可能由于环境和干扰的存在而畸变,有时,甚至是在相当多的情况下,这种畸变还很严重,以致于信号及其所携带的信息被深深地埋在噪声当中了。滤波器的作用,从本质上说是从被噪声畸变和污染了的信号中提取原始信号所携带的信息。输入、输出均为模拟信号的滤波器即模拟滤波器。通常用幅频响应和相频响应来表征一个滤波器的特性。对幅频响应,通常把能够通过的信号的频率范围定义为通带,而把受阻或衰减的信号频率范围称为阻带,通带和阻带的界限频率称为截止频率。按照通带和阻带的相互位置不同,模拟滤波器可分为低通、高通、带通和带阻四类。下图2.1理想滤波器的幅频特性:几种主要的模拟滤波器有巴特沃斯响应(最平坦响应)、切贝雪夫响应以及椭圆滤波器,它们各有自己的特点以及相应的适用场合。其中巴特沃什响应能够最大化滤波器的通带平坦度。该响应非常平坦,非常接近DC信号,然后慢慢衰减至截止频率点为-3dB,最终逼近-20ndB/decade的衰减率,其中n为滤波器的阶数。巴特沃斯滤波器特别适用于低频应用,其对于维护增益的平坦性来说非常重要。而切比雪夫响应带通滤波器却具有更陡的衰减特性。所以具体选用何种特性,需要根据电路或系统的具体要求而定。但是,切比雪夫响应滤波器对于元件的变化最不敏感,而且兼具良好的选择性与很好的驻波特性(位于通带的中部),所以在一般的应用中,推荐使用切比雪夫响应滤波器。另外,滤波器特性可以用其频率响应来描述,按其特性的不同,可以分为低通滤波器,高通滤波器,带通滤波器和带阻滤波器等。用来说明滤波器性能的技术指标主要有:1、中心频率f0,即工作频带的中心;2、带宽BW;3、通带衰减,即通带内的最大衰减;4、阻带衰减。2.2 数字滤波器的基本理论数字信号处理的一种重要方式就是滤波,数字滤波器就是指具有某种选择性的器件、网络或以计算机硬件支撑的计算机程序。与模拟滤波器不同的是,数字滤波器处理的信号是离散的数字信号。数字滤波器可以用差分方程、单位取样响应以及系统函数等表示。对于研究系统的实现方法,即它的运算结构来说,用框图表示最为直接。一个给定的输入输出关系,可以用多种不同的数字网络来实现。在不考虑量化影响时,这些不同的实现方法是等效的;但在考虑量化影响时,这些不同的实现方法性能上就有差异。因此,运算结构是很重要的,同一系统函数H(z),运算结构的不同,将会影响系统的精度、误差、稳定性、经济性以及运算速度等许多重要性能。数字滤波器根据其冲激响应函数的时域特性,可分为两种,即无限长冲激响应(IIR)滤波器和有限长冲激响应(FIR)滤波器。IIR滤波器的特征是,具有无限持续时间冲激响应。这种滤波器一般需要用递归模型来实现,因而有时也称之为递归滤波器。FIR滤波器的冲激响应只能延续一定时间,在工程实际中可以采用递归的方式实现,也可以采用非递归的方式实现。数字滤波器的设计方法有多种,如双线性变换法、窗函数设计法、插值逼近法和Chebyshev逼近法等等。随着MATLAB软件尤其是MATLAB的信号处理工作箱的不断完善,不仅数字滤波器的计算机辅助设计有了可能,而且还可以使设计达到最优化。数字滤波器设计的基本步骤如下:1.确定指标在设计一个滤波器之前,必须首先根据工程实际的需要确定滤波器的技术指标。在很多实际应用中,数字滤波器常常被用来实现选频操作。因此,指标的形式一般在频域中给出幅度和相位响应。幅度指标主要以两种方式给出。第一种是绝对指标。它提供对幅度响应函数的要求,一般应用于FIR滤波器的设计。第二种指标是相对指标。它以分贝值的形式给出要求。在工程实际中,这种指标最受欢迎。对于相位响应指标形式,通常希望系统在通频带中具有线性相位。运用线性相位响应指标进行滤波器设计具有如下优点:只包含实数算法,不涉及复数运算;不存在延迟失真,只有固定数量的延迟;长度为N的滤波器(阶数为N-1),计算量为N/2数量级。因此,本文中滤波器的设计就以线性相位FIR滤波器的设计为例。2.逼近确定了技术指标后,就可以建立一个目标的数字滤波器模型。通常采用理想的数字滤波器模型。之后,利用数字滤波器的设计方法,设计出一个实际滤波器模型来逼近给定的目标。3.性能分析和计算机仿真数字滤波器的实现,大体上有如下几种方法:(1) 在通用的微型机上用软件来实现。软件可以由使用者自己编写或使用现成的。自IEEE DSP Comm.于1979年推出第一个信号处理软件包以来,国外的研究机构、公司也陆续推出不同语言不同用途的信号处理软件包。这种实现方法速度较慢,多用于教学与科研。(2) 用单片机来实现。目前单片机的发展速度很快,功能也很强依靠单片机的硬件环境和信号处理软件可用于工程实际,如数字控制、医疗仪器等。(3) 利用专门用于信号处理的DSP片来实现。DSP芯片较之单片机有着更为突出的优点,如内部带有乘法器、累加器,采用流水线工作方式及并行结构,多总线,速度快,配有适于信号处理的指令等,DSP芯片的问世及飞速发展,为信号处理技术应用于工程实际提供了可能。前面已经介绍了IIR和FIR数字滤波器的设计方法,选择哪一种滤波器取决于每种类型滤波器的优点在设计中的重要性。为了能在实际工作中恰当地选用合适的滤波器,现将两种滤波器特点比较分析如下:l 选择数字滤波器是必须考虑经济问题,通常将硬件的复杂性、芯片的面积或计算速度等作为衡量经济问题的因素。在相同的技术指标要求下,由于IIR数字滤波器存在输出对输入的反馈,因此可以用较少的阶数来满足要求,所用的存储单元少,运算次数少,较为经济。例如,用频率抽样法设计一个阻带衰减为20dB的FIR数字滤波器,要33阶才能达到要求,而用双线性变换法只需45阶的切比雪夫IIR滤波器就可达到同样的技术指标。这就是说FIR滤波器的阶数要高510倍左右。l 在很多情况下,FIR数字滤波器的线性相位与它的高阶数带来的额外成本相比是非常值得的。对于IIR滤波器,选择性越好,其相位的非线性越严重。如果要使IIR滤波器获得线性相位,又满足幅度滤波器的技术要求,必须加全通网络进行相位校正,这同样将大大增加滤波器的阶数。就这一点来看,FIR滤波器优于IIR滤波器。l FIR滤波器主要采用非递归结构,因而无论是理论上还是实际的有限精度运算中他都是稳定的,有限精度运算误差也较小。IIR滤波器必须采用递归结构,极点必须在z平面单位圆内才能稳定。对于这种结构,运算中的舍入处理有时会引起寄生振荡。l 对于FIR滤波器,由于冲激响应是有限长的,因此可以用快速傅里叶变换算法,这样运算速度可以快得多。IIR滤波器不能进行这样的运算。l 从设计上看,IIR滤波器可以利用模拟滤波器设计的现成的闭合公式、数据和表格,可以用完整的设计公式来设计各种选频滤波器。一旦选定了已知的一种逼近方法(如巴特奥兹,切比雪夫等),就可以直接把技术指标带入一组设计方程计算出滤波器的阶次和系统函数的系数(或极点和零点)。FIR滤波器则一般没有现成的设计公式。窗函数法只给出了窗函数的计算公式,但计算通带和阻带衰减仍无显式表达式。一般FIR滤波器设计仅有计算机程序可资利用,因而要借助于计算机。l IIR滤波器主要是设计规格化、频率特性为分段常数的标准低通、高通、带通和带阻滤波器。FIR滤波器则灵活很多,例如频率抽样法可适应各种幅度特性和相位特性的要求。因此FIR滤波器可设计出理想正交变换器、理想微分器、线性调频器等各种网络,适应性很广。而且,目前已经有很多FIR滤波器的计算机程序可供使用。总之数字滤波器精确度高、使用灵活、可靠性高,具有模拟设备所没有的许多优点,已广泛地应用于各个科学技术领域, 例如数字电视、语音、通信、雷达、声纳、遥感、图像、生物医学以及许多工程应用领域。随着信息时代数字时代的到来,数字滤波技术已经成为极其重要的学科和技术领域。以往的滤波器大多采用模拟电路技术,但是,模拟电路技术存在很多难以解决的问题,例如,模拟电路元件对温度的敏感性,等等。而采用数字技术则避免很多类似的难题,当然数字滤波器在其他方面也有很多突出的优点,在前面部分已经提到,这些都是模拟技术所不能及的,所以采用数字滤波器对信号进行处理是目前的发展方向。2.3 自适应滤波器的基本理论所谓自适应滤波,就是利用前一时刻已获得的滤波器参数等结果,自动地调节现时刻的滤波器参数,以适应信号和噪声未知的或随时间变化的统计特性,从而实现最优滤波。所谓“最优”是以一定的准则来衡量的,最常用的两种准则是最小均方误差准则和最小二乘准则。最小均方误差准则是使误差的均方值最小,它包含了输入数据的统计特性,准则将在下面章节中讨论;最小二乘准则是使误差的平方和最小,它也将在下面的章节中详细讨论。对信号处理而言,信号滤波是其共同特点,以便从观测信号中提取需要的信息。自适应滤波器有调整自己的能力,它的最大特点是时变性和自调整性。调整的目的是为了达到最优,或保持接近最优,也就是是滤波器输出中的噪声效应在某种准则下达到最小。实际中广泛应用的是线性自适应滤波器。需要注意的是,自适应的调整过程是时变的和非线性的。但是,当调整过程结束、自动调整过程不再进行时,如果自适应滤波器为线性系统,就称它为线性自适应滤波器。自适应滤波器的主要指标是收敛速率、失调、计算复杂度、结构模块化和数值特征。自适应滤波器由数字结构、自适应处理器和自适应算法三部分组成。数字结构是指自适应滤波器中各组成部分之间的联系。自适应处理器是前面介绍的数字滤波器(FIR或IIR),所不同的是,这里的数字滤波器是参数可变的。自适应算法则用来控制数字滤波器参数的变化。自适应滤波器可以从不同的角度进行分类,按其数字结构可以分为开环自适应滤波器和闭环自适应滤波器;按自适应处理器(参数可变得数字滤波器)可以分为非递归自适应滤波器和递归自适应滤波器;按其自适应算法可以分为LMS自适应滤波器、RLS自适应滤波器等等。而在数字结构,自适应处理器和自适应算法中,自适应算法是核心,所以将在第三章中详细介绍两种常见的自适应算法,即RLS算法和LMS算法,并对它们进行比较,另外简要介绍其它的自适应算法即优化改进的自适应算法。自适应滤波器实际上是一种能够自动调整本身参数的特殊维纳滤波器,在设计时不需要预先知道关十输入信号和噪声的统计特性,它能够在工作过程中逐步了解或估计出所需的统计特性,并以此为依据自动调整自身的参数,以达到最佳滤波效果。图2.2 自适应滤波器的原理图自适应滤波器的特性变化是由自适应算法通过调整可编程滤波器系数来实现的。一般而言,自适应滤波器由可编程滤波器(滤波部分)和自适应算法(控制部分)两部分组成。可编程滤波器即参数可调的滤波器,自适应算法对其参数进行控制以实现最佳滤波工作。可编程滤波器可以是FIR横式滤波器、IIR横式滤波器以及格型滤波器。图2.2给出了自适应滤波器的一般结构,其中输入信号二x(n)通过可编程滤波器后产生输出信号(或响应)y(n),将其与参考信号d(n)进行比较,形成误差信号e(n),并以此通过某种自适应算法对滤波器参数进行调整,最终使得e(n)的均方值最小。根据滤波器的输出端信号与输入端信号之间的函数关系,自适应滤波器可以分为线性自适应滤波器和非线性自适应滤波器。由十线性自适应滤波器和相应的算法具有结构简单、计算复杂性低的优点,分析和实现容易,而广泛应用十自适应信号处理系统中;非线性自适应滤波器具有更强的信号处理能力,在神经网络和模糊神经网络有着明显的优势,具有通过监督学习逼近未知非线性输入输出映射的能力。但由十非线性自适应滤波器的计算较复杂,硬件实现比较困难,实际用得最多的仍然是线性自适应滤波器。线性自适应滤波器的结构可以是FIR型结构,也可以是IIR型结构。尽管IIR结构的滤波器能够以很小的复杂度来实现和FIR滤波器相同的功能,但IIR型滤波器在自适应处理过程中,极点移出单位圆之外时,就会使滤波器产生不稳定。所以在实际应用中一般都采用FIR型结构,主要是因为:FIR结构的自适应技术实现更容易,其权系数的修正就就是滤波器性能的调整,同时 FIR结构的滤波器是绝对稳定的,目_具有更好的鲁棒性,这也更适合实时嵌入式应用。通常一个稳定的IIR滤波器总是可以用足够多阶的FIR滤波器来近似代替,用FIR型结构作为自适应滤波器的结构具有广泛的应用空间。一个自适应的FIR滤波器的结构,可以是横截型结构,对称的横截型结构以及格型结构。其中横截型结构是大多数应用情况下所采用的最主要的自适应滤波器结构,它可应用所有FIR滤波器,具有形式简单,易十实现等特点,并可以用流水线提高性能;对称的横截型结构可满足符合对称性条件的FIR滤波器,具有权系数少,计算量小的特点,并可以用流水线提高性能,但收到对称性条件的约束;格型结构具有收敛速度快,稳定性好,对系数量化精度要求不高的特点,但计算量大,不容易实时实现,只能部分实现流水线。2.4 自适应滤波器的结构自适应滤波器的结构与算法有着密切的联系,因为自适应滤波器既要估计滤波器能实现期望信号的输出,又要估计滤波参数朝有利于目标方向的调整,并保证滤波器的稳定工作。同时,结构的选取不仅会影响到计算复杂度(即每次迭代的算术操作数),还会对达到期望性能标准所需的迭代次数(自适应收敛的时间)产生影响。另外,不同的结构还有特定的应用场合,需要根据实际环境来选择相应的结构和算法。自适应滤波器根据其冲击响应的形式一般分为有限冲击响应自适应滤波器(FIR )、自适应格型滤波器和无限冲击响应自适应滤波器(IIR)三种结构。其中自适应FIR滤波器又称为横向滤波器;自适应格型滤波器基本单元的形状类似于FFT中的蝶形单元,系数隐含在反射系数中,形式上相比横向滤波器要复杂一些;自适应递归滤波器具有IIR的结构形式,由于存在反馈,系统的稳定性和鲁棒性是设计自适应递归滤波器时需要注意的主要问题。2.4.1 自适应横向滤波器利用抽头延迟线做成的横向滤波结构的自适应滤波器,通称为自适应横向滤波器(或自适应FIR滤波器)。它是研究所有自适应滤波算法的基本结构,由于其结构简单、成本较低,也是工程领域最常用的一种自适应滤波器。图2.3 单输入自适应滤波器自适应横向滤波器的结构图如图2.3所示,为可调节抽头权系数表示在n时刻的系数值。它利用正规直接形式实现全零点传输函数,而不采用反馈调节。权系数的调节过程是首先自动调节滤波器系数的自适应训练步骤,然后利用滤波系数加权延迟抽头上的信号来产生输出信号,将输出信号与期望信号进行对比,所得的误差值通过一定的自适应控制算法再用来调整权值,以保证滤波器处在最佳状态,其抽头加权系数集正好等于它的冲激响应,达到实现滤波的目的。2.4.2 自适应递归滤波器 自适应递归滤波器是指零点和极点都能自适应调整的滤波器,它的传输函数中分子和分母通常具有独立的迭代步长因子。与自适应横向滤波器相比,如果两种滤波器的系数个数相同,则递归滤波器的频率响应能够接近更好的期望特性;如果期望的模型具有零点和极点时,递归滤波器需要的系数个数更少。对有些利用横向滤波器实现时需要数百个甚至上千个抽头系数,可以考虑使用自适应递归滤波器。缺点是递归滤波器要求对极点的稳定性进行监视,而且收敛速度很慢。采用得最多的自适应递归滤波器结构是如图2-4所示的直接形式结构,自适应滤波器传输函数分母的系数为,传输函数分子的系数为,其中N和M分别是自适应滤波器分母和分子的阶数。图2.4 自适应递归滤波器2.4.3 自适应各型滤波器1973年,Gay和Markel提出了一种新的系

    注意事项

    本文(自适应滤波器毕业设计论文详解.doc)为本站会员(牧羊曲112)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开