自适应信号处理课程设计报告(自适应模拟与系统识别).doc_第1页
自适应信号处理课程设计报告(自适应模拟与系统识别).doc_第2页
自适应信号处理课程设计报告(自适应模拟与系统识别).doc_第3页
自适应信号处理课程设计报告(自适应模拟与系统识别).doc_第4页
自适应信号处理课程设计报告(自适应模拟与系统识别).doc_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

自适应模拟与系统辨识 Adaptive Imitate And System Distinguish 摘 要:自适应系统的模拟与辨识是一个非常广泛的主题,它在控制系统及信号处理中是非常重要的。本文主要介绍了自适应模拟系统与辨识的原理,用MATLAB仿真不同个数权值下的系统模拟的优劣。另外又将自适应系统的模拟与辨识功能用于FIR数字滤波器的设计,并观察不同代价函数下的系统拟合的程度。本文的系统模拟都是基于LMS算法来实现。关键词:自适应系统模拟;LMS算法;FIR滤波器;Matlab仿真Abstract:Simulation and identification of the adaptive system is a very wide range of topics, it is in the control system and signal processing is very important.This paper mainly introduces the adaptive simulation system and the principle of identification, the MATLAB simulation system simulation under different number of weights.Another simulation and identification function of the adaptive system is used in the design of FIR digital filter, and watch the system under different cost function fitting degree.In this paper, the system simulation is achieved based on LMS algorithm. Key words:Adaptive System Imitate; LMS Algorithm; FIR Filtering;Simulation based on Matlab 61引言近年来,“自适应系统”是一个蓬勃发展的研究领域,已经研究出一大类在某种受限的条件下,类似于有生命系统与生物适应过程的自适应自动机。该系统最主要的性质是它的时变、自调整性能,所以它被广泛应用于许多领域。本文用一个自适应系统去模拟一个未知系统或者被控系统,对于给定的输入信号,自适应试图去“匹配”这个未知系统的输出。另外自适应滤波器在信号检测、信号恢复和数字通信等领域被广泛使用。自适应滤波器可以不必事先给定信号及噪声的自相关函数,它可以利用前一时刻已获得的滤波器参数调节现时刻滤波器的参数,从而实现最优滤波2.本文用自适应系统去模拟FIR数字滤波器。自适应FIR数字滤波器的应用是很可观的。2 自适应模拟概述及基础仿真2.1 自适应模拟的学习曲线如果一个真实的物理系统是具有一个或多个输入、一个或多个输出的未知的“黑箱”的话,那么这个系统的特性可由一个自适应滤波器去模拟或者说模仿。如果适当的去选取自适应滤波器的参数的话,那么就可以使模拟出来的信号与理想中的信号的均方误差达到最小1。我们采用图2-1所示的组态来说明单输入系统的模拟过程。图2-1 单输入系统模拟实验的组态这里假定被控系统为一个二阶全零点系统,因而只要L=2,“完全的拟合”是可能的。假定信号xk与噪声nk是互不相关的白噪声随机序列,自适应横向滤波器采用LMS算法。对于Exk2=1/12, Enk2=1/12或者0, u=0.01,k=1000时的单输入系统辨识收敛过程的误差均方曲线和权值的迭代仿真结果如图2-2和,其中上面的红色曲线表示有噪声的系统模拟情况,下面的曲线表示无噪声的系统模拟。从图2-2中我们可以清晰的看到当权值越多时,系统趋于稳定的速度要快于权值越少的系统模拟。同时我们也可以看到,有噪声的情况下,均方误差波动的要厉害一些,而且达到的最小均方误差要大于没有噪声情况下的最小均方误差。图2-2 单输入系统辨识收敛过程的学习曲线的分贝形式2.2 自适应滤波器设计采用图2-3的组态来说明滤波器设计过程。图2-3横向滤波器 在此,我们使用三个权值仿真,即L=2,步长u=0.002,迭代次数为k=1000,仿真结果如图2-4和2-5。图2-4 加噪声的余弦信号图2-5滤波结果与原信号的对比由2-5图我们可以看到,当迭代次数达到一定次数之后滤波器结果与原信号很好的匹配。在开始迭代时滤波器结果和原始信号匹配度不是很好,原因是权值开始并没有收敛。3 自适应模拟在FIR滤波器设计中的应用3.1 FIR数字滤波器设计的基本思想图3-1 特定滤波器的自适应综合方案FIR数字滤波器的基本思想示与图2-1。在自适应过程收敛之后,自适应滤波器的冲击响应将会完满地满足一组给定的设计指标,这些指标是体现在标有“伪滤波器”字样的方框图中的。一个严格满足这样一组设计指标的滤波器一般是物理不可实现的,所以为滤波器并不真实存在,只是一个概念性的东西。其目的是将滤波器综合问题与系统模拟问题联系起来。设滤波器的指标是由频率响应的形式给出,即要求滤波器在以赫兹(Hz)量度的离散频率f1,f2,,fN点上,有规定的幅度增益和相位特性。一般情况下,数字滤波器的权数,即滤波器的阶数L预先被确定,自适应过程就是寻找一个最佳拟合性能指标的解。参照图3-1,自适应滤波器去模拟由设计指标导出的伪滤波器。多数情况下,这些指标不可能全面完善地满足。然而,我们可以假想一个其频率响应严格满足设计指标的伪滤波器存在。如图3-1 ,用N个指标频率的正弦波的和,同时加在伪滤波器和自适应滤波器上,即输入为伪滤波器的输出,即自适应滤波器的期待响应为其中系数al是在频率fl上设计的振幅响应,角l是频率fl上设计的相移。当指标不能同时在所有频率上精确满足时,有时希望在某些特定频率上满足更好一些,我们可以通过将输入正弦波赋以不同振幅来实现这一点。输入正弦波振幅愈大,则在相应频率上指标拟合愈紧密,此时输入信号为其中cl为正常数,称为对所有l的“代价函数”,这时候的伪滤波器的输出如下3.2 用LMS算法设计数字滤波器 主要做了三种滤波器的仿真实验。3.2.1 LMS算法设计异常数字滤波器采用自适应横向滤波器的形式设计。自适应横向滤波器的形式如图3-2。图3-2 自适应横向滤波器的形式对自适应横向滤波器,传输函数为LMS迭代过程为本次伪数字滤波器的设计要求满足其振幅响应从零频处的-50dB到四分之一取样频率的0db,并以dB为刻度线性变化;从四分之一取样频率到二分之一取样频率之间,恒定增益为-60dB。指标还要求从零频到四分之一取样频率提供最大相移为-13的线性相位特性。图3-3显示出50个权滤波器设计的结果,其中代价函数c的选择是一致的。图中的*符号表示的是指标相位和功率增益,曲线表示的是用LMS算法设计的实际滤波器的相移与功率增益响应。从图3-3中我们可以看到在滤波器增益比较高的地方,相移和功率增益对指标满足比较好,但是它的不足是在频率较低的地方,相位和幅度增益满足得不是很好。图3-4显示出同样指标要求下的滤波器设计结果,只是代价函数并非一致。可以看到,在某些频率上增加代价函数c值可以使响应频率上的响应与指标更贴近,使整个频率响应特性得到改善。图3-3均匀代价数字滤波器图3-4 非均匀代价数字滤波器3.2.2 LMS算法设计具有线性相位的低通滤波器在很多情况下,要求滤波器具有线性相位特性或者零相移特性。如图3-5因果线性相位滤波器的基本形式。在此结构中,我们人为将滤波器的权设置为偶数个,则两个中心权必须相等,其他权则围绕这两个中心权对称安排。其滤波器的冲击响应为: 图3-5 因果线性相位滤波器的形式将LMS算法加以修改,则可得到使均方误差达到最小,又保持权对称分布的自适应过程。因为因果线性滤波器的权值对称分布,所以它的迭代过程为: 其中L的取值范围为:从表达式可见算法满足对称性约束,从而保证了线性相位特性。图3-6显示出50个权值的均匀代价函数的线性相位低通滤波器的仿真结果。指标相位与功率增益依然用*符号表示,实际的滤波器结果由曲线示出。如图3-6所示,相位特性满足指标的要求。在零频到四分之一取样频率之间,幅度增益也满足指标。在四分之一到二分之一取样频率之间虽然没有严格满足指标-100dB的增益,但是也低于了-20dB,在大多数位置低于-30dB,这种形式的滤波器对某些应用来讲也是有用的。图3-6 线性相位低通滤波器的自适应设计为了得到更好的振幅响应,让代价函数在通带内减少,在阻带内增加。仿真结果如图3-7所示。在通带内与指标幅度增益有10dB的误差,但在阻带内增益得到很大改善,都低于-40dB,这样,通阻带幅度增益之差可以达到30dB,设计在总体上比均匀代价函数的情况得到改善。图3-7 非均匀代价低通滤波器的自适应设计3.2.3 LMS算法设计具有线性相位的凹口滤波器滤波器指标为:期待相位特性和前面的一样,幅度增益为在通带内为0dB,在阻带内增益为-50dB。线性相位凹口滤波器的设计结果示于图3-8。图3-8 线性相位凹口滤波器的自适应设计如3-8图,在带通内有一个平的响应,阻带内的相移和幅度增益没有严格满足,阻带内-50dB的增益指标,但至少有-20dB的增益,对某些应用也足够了。4总结与体会我们小组学习了自适应系统的模拟与辨识功能的原理,简单介绍了L

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论