自适应信号处理.ppt
《自适应信号处理.ppt》由会员分享,可在线阅读,更多相关《自适应信号处理.ppt(31页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第四章 自适应信号处理1主要内容主要内容v随机信号的最优预测和滤波随机信号的最优预测和滤波v最优滤波理论与最优滤波理论与维纳滤波器维纳滤波器v横向横向LMSLMS自适应数字滤波器自适应数字滤波器v横向横向RLS RLS 自适应数字滤波器自适应数字滤波器v自适应格型滤波器自适应格型滤波器v自适应格自适应格-梯型滤波器梯型滤波器v无限脉冲响应自适应滤波器无限脉冲响应自适应滤波器 v盲自适应信号处理盲自适应信号处理v自适应滤波器应用自适应滤波器应用 2无限脉冲响应自适应滤波器无限脉冲响应自适应滤波器 v 引言引言vIIR自适应滤波器自适应滤波器v自适应自适应Laguerre 滤波器滤波器 输出误差法
2、输出误差法 方程误差法方程误差法 Laguerre 横向滤波器横向滤波器 Laguerre 格型滤波器格型滤波器3IIR自适应滤波器自适应滤波器v输出误差法输出误差法 方法之一是采取下列两种途径方法之一是采取下列两种途径:对归一化对归一化LMS滤波器施加某种控制;滤波器施加某种控制;在频域实现在频域实现LMS滤波器。滤波器。方法之二是使用非方法之二是使用非FIR的滤波器:的滤波器:使用以使用以IIR线性滤波器为基础的自适应过程。线性滤波器为基础的自适应过程。使用由使用由FIR和和IIR组成的混合滤波器,如使用以横向组成的混合滤波器,如使用以横向 Laguerre结构为基础构建的阶递归自适应滤波
3、器。结构为基础构建的阶递归自适应滤波器。在某些场合需要使用长脉冲响应自适应滤波器,例如在某些场合需要使用长脉冲响应自适应滤波器,例如远程电话会议中回音消除问题。远程电话会议中回音消除问题。v 满足这种需求的办法满足这种需求的办法4 IIR自适应滤波器自适应滤波器v 对长对长脉冲响应滤波器的需求脉冲响应滤波器的需求 基本结构和基本关系式基本结构和基本关系式 IIR滤波器基本结构与ARMA模型结构相同,其输入-输出关系为式中ai(n),bi(n)是模型的可调系数。当M=N且a0(n)1时,(1)可用图1实现。当滤波器系数固定不变时,可用如下转移函数 等效地表征ARMA模型,式中多项式A(z)和B(
4、z)分别为5+-未知线性动态系统A(z)B(z)x(n)y(n)d(n)e(n)IIR自适应 滤波器图图1 输出方程法输出方程法6 IIR自适应滤波器自适应滤波器v输出误差法输出误差法 算法推导算法推导 -使用IIR滤波器的目的是要用为数不多的可调系数实现长脉冲 响应。为了设计这类滤波器,可以用两种方法:输出误差法或方 程误差法。本节讨论输出误差法,现推导该方法。-图1是输出误差法的框图表示,图中用一个IIR自适应滤波器来辨 识某一未知线性动态系统。在这个应用中,输入信号x(n)同时 加到未知系统和自适应滤波器上,由此分别产生期望响应d(n)和 滤波器实际输出y(n)。定义自适应滤波器的权向量
5、为 7 IIR自适应滤波器自适应滤波器v输出误差法输出误差法 算法推导算法推导 假设处理的是实值信号,权向量 的调整可通过最小化 瞬时代价函数式中误差信号是期望响应与滤波器输出之差:这就是“输出误差法”名称的由来。设用LMS算法进行权向量的调整,则可将第n次迭代权向量的调整量定义为 式中是步长参数。求代价函数J(n)关于 的导数,即得梯度向量 的第 j 个分量:8 IIR自适应滤波器自适应滤波器v输出误差法输出误差法 算法推导算法推导从式(1)可见,滤波器的输出y(n)与其自身的过去值有关。故求偏导数 时要小心进行。特别地,我们有 为了简化表示,引入如下两个定义:9 IIR自适应滤波器自适应滤
6、波器v输出误差法输出误差法 算法推导算法推导 同时还假设,滤波器对较小的M和N,以足够慢的速率进行 自适应。此时,可对i=1,2,N 做如下两个近似:因此,可将式(9)改写为如下一对递归差分方程:10 IIR自适应滤波器自适应滤波器v输出误差法输出误差法 算法推导算法推导 综上所述,可得计算IIR自适应滤波器权向量更新方程为式中其中i(n)、i(n)由(12)计算。11 IIR自适应滤波器自适应滤波器v输出误差法输出误差法 算法步骤算法步骤 下面,给出输出误差法IIR自适应滤波器算法小结初始化:计算:对n=1,2,计算12 IIR自适应滤波器自适应滤波器v输出误差法输出误差法 算法步骤算法步骤
7、 值得注意的是,上述运算过程还可进一步简化;即式(14)中 滤波回归器向量 的元素i(n)、i(n)可进一步简化为使用这种近似使用这种近似,可使计算负担减少到只需要附加可使计算负担减少到只需要附加一到两一到两个个全极点滤波器就可得到滤波后的回归器,而上述算法全极点滤波器就可得到滤波后的回归器,而上述算法步骤中需要附加步骤中需要附加MN个个全极点滤波器。根据如下:全极点滤波器。根据如下:q 只要滤波器慢速自适应只要滤波器慢速自适应(adapt slowly),在进行近似前在进行近似前误差就相当小,于是用或不用近似表达式的误差就相当小,于是用或不用近似表达式的IIR自适应滤自适应滤波器的收敛特性实
8、际上是一样的波器的收敛特性实际上是一样的Shynk,1989)。13 IIR自适应滤波器自适应滤波器v输出误差法输出误差法 输出误差法的局限性输出误差法的局限性 局限性:局限性:用用输出误差法设计输出误差法设计IIR自适应滤波器受到以下自适应滤波器受到以下两个限制:两个限制:误差特性曲面除了一全局极小点外误差特性曲面除了一全局极小点外,还有许多还有许多局部极小局部极小点点,这意味着我们无法确定用这种方法设计的这意味着我们无法确定用这种方法设计的IIR自适应滤波自适应滤波 器是否是全局最优的。器是否是全局最优的。不能保证不能保证ARMA模型的极点始终在模型的极点始终在z-平面的单位圆内,平面的单
9、位圆内,这意味着这意味着IIR自适应滤波器有自适应滤波器有可能不稳定可能不稳定。克服办法:克服办法:在实际使用过程中在实际使用过程中,可在自适应方程中引入某种简短的稳可在自适应方程中引入某种简短的稳 定性测试来克服不稳定。但这样会放慢自适应的速率。定性测试来克服不稳定。但这样会放慢自适应的速率。可用下一节讨论的方程误差法来克服局部极小问题。可用下一节讨论的方程误差法来克服局部极小问题。14 IIR自适应滤波器自适应滤波器v方程误差法方程误差法算法原理算法原理 相应地,相应地,定义误差信号为定义误差信号为 上式用于调整模型参数上式用于调整模型参数ai(n)和bi(n)。基于这组方程的方法称为基于
10、这组方程的方法称为“方程误差法方程误差法”。它有两个特点:。它有两个特点:误差信号由一个方程来定义误差信号由一个方程来定义,而不是象输出误差法那样而不是象输出误差法那样由由 实际滤波器的输出来定义;故称为实际滤波器的输出来定义;故称为方程误差法方程误差法。代价函数由二次误差特征曲面来表征代价函数由二次误差特征曲面来表征,故不会象输出误故不会象输出误差差 法那样受到局部极小的限制。法那样受到局部极小的限制。在滤波器自适应在滤波器自适应(训练训练)阶段阶段,用期望响应用期望响应d(n)代替式代替式(1)右右边边 第二个求和号中的滤波器实际输出第二个求和号中的滤波器实际输出y(n),结果的方程为结果
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 自适应 信号 处理
限制150内