自适应滤波器ppt课件.ppt
《自适应滤波器ppt课件.ppt》由会员分享,可在线阅读,更多相关《自适应滤波器ppt课件.ppt(287页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第三章 自适应数字滤波器 第三章 自适应数字滤波器 3.1 引言引言 3.2 自适应横向滤波器自适应横向滤波器 3.3 自适应格型滤波器自适应格型滤波器 3.4 最小二乘自适应滤波最小二乘自适应滤波 3.5 自适应滤波的应用自适应滤波的应用 第三章 自适应数字滤波器 3.1 引引 言言自适应数字滤波器和维纳滤波器一样,都是符合某种准则的最佳滤波器。维纳滤波器的参数是固定的,适用于平稳随机信号的最佳滤波,但要设计这种滤波器,必须要求输入信号是平稳的,且具有信号和噪声统计分布规律的先验知识。在实际中, 常常无法知道这些先验知识,且统计特性还会变化,因此实现最佳滤波是困难的。 第三章 自适应数字滤波
2、器 自适应滤波器的特点是:滤波器的参数可以自动地按照某种准则调整到最佳滤波;实现时不需要任何关于信号和噪声的先验统计知识,尤其当输入统计特性变化时,自适应滤波器都能调整自身的参数来满足最佳滤波的需要。 常常将这种输入统计特性未知,调整自身的参数到最佳的过程称为“学习过程”。 将输入信号统计特性变化时,调整自身的参数到最佳的过程称为“跟踪过程”,因此自适应滤波器具有学习和跟踪的性能。 由于自适应滤波器有这些特点,自1967年威德诺(B.Widrow)等人提出自适应滤波器以来,在短短十几年中,自适应滤波器发展很快,已广泛地用于系统模型识别,通信信道的自适应均衡, 雷达与声纳的波束形成,减少或消除心
3、电图中的周期干扰,噪声中信号的检测、跟踪、 增强和线性预测等。 第三章 自适应数字滤波器 3.2 自适应横向滤波器自适应横向滤波器 自适应滤波器的原理框图如图3.2.1所示,图中x(n)称为输入信号,y(n)是输出信号,d(n)称为期望信号,或者称为参考信号、训练信号,e(n)是误差信号。 其中 e(n)=d(n)-y(n) 自适应滤波器H(z)的系数根据误差信号,通过一定的自适应算法,不断地进行改变, 使输出y(n)最接近期望信号d(n)。 这里暂时假定d(n)是可以利用的,实际中,d(n)要根据具体情况进行选取, 能够选到一个合适的信号作为期望信号,是设计自适应滤波器的一项有创意的工作。如
4、果真正的d d(n n)可以获得, 我们将不需要做任何自适应滤波器。 第三章 自适应数字滤波器 图 3.2.1 自适应滤波器原理图 H(z)y(n)x(n)d(n)e(n)第三章 自适应数字滤波器 3.2.1 3.2.1 自适应线性组合器和自适应自适应线性组合器和自适应FIRFIR滤波器滤波器 1. 1. 自适应滤波器的矩阵表示式自适应滤波器的矩阵表示式 图 3.2.2 表示的是一个有N个权系数的自适应线性组合器, 图中N个权系数w1,w2,wN受误差信号ej的自适应控制。对于固定的权系数,输出yj是输入信号x1j,x2j,xNj的线性组合,因此称它为线性组合器。这里的x1j,x2j,xNj可
5、以理解为是从N个不同的信号源到达的瞬时输入,是一个多输入系统, 也可以是同一个信号源的N个序贯样本,如图 3.2.3 所示。因此它是一个单输入系统, 实际上这种单输入系统就是一个FIR网络结构, 或者说是一个自适应横向滤波器。其输出y(n)用滤波器的单位脉冲相应表示成下式: 10)()()(Nmmnxmwny(3.2.1) 第三章 自适应数字滤波器 图 3.2.2 自适应线性组合器 x1jx2jxNjdjejyjw1w2wN第三章 自适应数字滤波器 图 3.2.3 自适应FIR滤波器 z1z1x(n1)x(n2)x(n N)z1d(n)e(n)y(n)x(n)w2w3wN1wNw1第三章 自适
6、应数字滤波器 这里w(n)称为滤波器单位脉冲响应,令:i=m+1,wi=w(i-1), xi=x(n-i+1),n用j表示,上式可以写成 Niijijxwy1(3.2.2) 这里wi也称为滤波器加权系数。用上面公式表示其输出,适合于自适应线性组合器,也适合于FIR滤波器。将上式表示成矩阵形式: jjjXWWXyTT(3.2.3) 式中 T21T21,NjjjjNxxxXwwwW误差信号表示为 jjjjjjjXWdWXdydeTT(3.2.4) 第三章 自适应数字滤波器 2. 2. 利用均方误差最小准则求最佳权系数和最小均方误差利用均方误差最小准则求最佳权系数和最小均方误差 误差信号被用来作为权
7、系数的控制信号。下面采用均方误差最小的准则,求最佳权系数。由(3.2.4)式,均方误差为 WXXEWWXdEdEydEeEjjjjjjjj(2)(TTT222(3.2.5) 令 WXXEWWXdEXdERjjTjjjjdxTT(3.2.6) NjNjjNjjNjNjjjjjjNjjjjjjTjjxxxxxxxxxxxxxxxxxxxxEXXER211211112111(3.2.7) 第三章 自适应数字滤波器 将(3.2.6)、 (3.2.7)式代入(3.2.5)式, 得到 WRWWRdEeExxdxjjTT222(3.2.8) R Rdx称为dj与Xj的互相关矩阵,是一个N维列矩阵;Rxx是输
8、入信号的自相关矩阵,特点如下: (1)是对称矩阵,即; (2) 是正定或半正定的,因为对于任意矢量V满足下式: xxTxxRR0)(2TTTVXEVXXVEVRVTxx自相关矩阵的主对角线是输入信号的均方值, 交叉项是输入信号的自相关值。 第三章 自适应数字滤波器 (3.2.8)式表明,当输入信号和期望信号是平稳随机信号时, 均方误差信号Ee2j是权系数的二次函数,即将(3.2.8)式展开时,公式中的权系数均以它的一次幂或二次幂出现。如果只有一个权系数w1,则Ee2j是w1的口向上的抛物线;如果有两个权系数w1w2,则Eej2是它们的口向上的抛物面;对于两个权系数以上的情况,则属于超抛物面性质
9、。 Eej2在自适应信号处理中是一个重要的函数,经常称它为性能函数。为选择权系数,使性能函数到达它的最小点, 一些有用的自适应方法都是基于梯度法的,我们用 表示Eej2的梯度向量,它是用Eej2对每个权系数求微分而形成的一个列向量, 用公式表示如下: j第三章 自适应数字滤波器 T22212,NjjjjweEweEweE(3.2.9) 按照(3.2.4)式, 梯度推导如下: 2,221jjTNjjjjjXeEweweweeE(3.2.10) 还可以用(3.2.8)式对W求导得到 dxxxjWRWR2(3.2.11) 令上式等于0, 得到最佳权矢量W*的表达式: dxxxRRW1*(3.2.12
10、) 第三章 自适应数字滤波器 对比第二章维纳滤波器的最佳解,结果是一样的。上式也称为维纳权矢量。当自适应滤波器的权系数满足上式时,均方误差将取最小值。将(3.2.12)式代入(3.2.8)式得到最小均方误差: *2*2min222WRdEWRWWRdEeETdxjxxTTdxjj(3.2.13) 或者将上式取转置,用下式表示: dxTjjRWdEeE*2min2(3.2.14) 我们知道,在维纳滤波器中,当滤波器的单位脉冲响应取最佳值时, 其误差信号和输入信号是正交的;这里也有相同的结果, 当权矢量取最佳值时,梯度为0,按照(3.2.10)式: 02jjjXeE第三章 自适应数字滤波器 例例
11、3.2.13.2.1 一个单输入的二维权矢量自适应滤波器如图 3.2.4所示,图中输入信号与期望信号分别为 jNdjNxjj2cos2,2sin这两个信号都是周期性确定性信号, 因为任何正弦函数积的期望值,都可由这个积在一个或多个周期上作时间平均来计算, 可以推导出下面公式6: 5 . 02cos5 . 02cos5 . 05 . 01 , 02sin)(2sin2cos21 , 02cos5 . 0)(2sin2sin12111211NNxxxxxxERnnNnjNjNNxdEnnNnjNjNNxxEjjjjjjxxNjnjjNjnjj第三章 自适应数字滤波器 TT12sin, 0,Nxdx
12、dERjjjjdx22sin22cos)(5 . 02sin0212cos2cos1 5 . 0222212221212121TT22NwNwwwwwwNwwNNwwWRWWRdEeExxdxjj第三章 自适应数字滤波器 图 3.2.4 两个权的自适应滤波器w1z1xjw2djyjej第三章 自适应数字滤波器 上式表明性能函数Eej2对权函数是二次型的,用(3.2.11)式求梯度向量,得到 NwNwNwwNwwNNRWRdxxxj2sin22cos2cos2sin0212cos2cos122212121求最佳权矢量可以用(3.2.12)式,通过对Rxx求逆得到,也可以通过上式,令 ,而求出:
13、0jTT21*2csc2,2cot2NNwwW第三章 自适应数字滤波器 用(3.2.13)式求最小均方误差: 02csc22cot22sin02min*T22NNNWRdEeEdxjj上式说明只要N2,不管N取多少,通过对权系数的调整可使均方误差达到0,此时输出信号yj完全等于期望信号dj, 例如N=2, 按照上面公式,可以求出输入、输出信号以及最佳权系数如下: 第三章 自适应数字滤波器 jdjxwxwyjxwwwjjjjj2cos22cos22sin20121T*2*1*第三章 自适应数字滤波器 3.2.2 3.2.2 性能函数表示式及其几何意义性能函数表示式及其几何意义 在自适应滤波器的分
14、析研究中,性能函数是一个重要函数, 前面已推导出性能函数用(3.2.8)式表示,重写如下: WRWWRdEeExxdxjjTT222 下面我们推导它的其它表示方法以及几何意义。 均方误差是权系数的二次函数,当权系数取最佳值时, 均方误差取最小值,将(3.2.14)式代入(3.2.8)式,可以用最小均方误差表示性能函数,推导如下: 为了表示方便,令 =Ee2j, 则 WRWWRRWxxdxdxTTT*min2第三章 自适应数字滤波器 将(3.2.12)式代入上式,得到 )()(*T*minTT*TT*minT*TT*T*minWWRWWWRWWWRWWWRWWRWWRWWRWxxxxxxxxxx
15、xxxx(3.2.15) 令 V=W-W*=v1, v2, , vNT (3.2.16) V V称为偏差权向量,它表示权向量对最佳权向量的偏差。这样性能函数可以表示得更简单: VRVxxTmin(3.2.17) 第三章 自适应数字滤波器 因为Rxx是对称的,正定或半正定的,利用它的特征值和特征向量再进一步简化,假设Rxx是NN维,它的N个特征值为: 1,2,N,将Rxx进行分解,得到 R Rxx=Q QT TQ,=QTRxxQ (3.2.18) 通过调节使Q归一化,即 1TT,QQIQQ(3.2.19) NNNNNNNqqqqqqqqqqqqQ21222211121121,(3.2.20) 第
16、三章 自适应数字滤波器 式中,Q称为正交矩阵或特征矩阵,qi称为特征向量,满足下式: NiqqRjijiqqiiixxjTi, 2 , 101(3.2.21) (3.2.22) 是由特征值组成的对角矩阵, 用下式表示: ),(Diag21N(3.2.23) 将(3.2.18)式代入(3.2.17)式,得到 VQQVTTmin令 ,T21TQVVvvvVQVN(3.2.24) 第三章 自适应数字滤波器 则 NiiivVV12 minT min(3.2.25) 上式将性能函数变成了平方和的形式。再观察(3.2.24)式, 该式将V坐标中的Rxx的特征向量变成了V V坐标中的单位向量。 利用(3.2
17、.24)式将特征向量qi变成qi,再利用(3.2.20)、 (3.2.21)式, 可得 TT210 , 1 , 0,iNiTiqqqqqQq(3.2.26) 第三章 自适应数字滤波器 也就是说,qi为V坐标中的第i个单位向量,qi亦是矩阵对应于i的特征向量。下面用二维权矢量的情况说明它的几何意义。对于二维权矢量情况,有下面公式: 21*21,vvWWVwwW222121min*T*min)0() 1 (2)0()()()0() 1 () 1 ()0(vrvvrvrWWRWWrrrrRxxxxxxxxxxxxxxxxxx第三章 自适应数字滤波器 图 3.2.5 二维权矢量性能表面 minw1op
18、tw2optw1w2v2v1第三章 自适应数字滤波器 图 3.2.6 等均方误差的椭圆曲线族0w1w2v1v2v1v2wopt第三章 自适应数字滤波器 按照(3.2.17)式,有 cVRVxxTmin或 1TcVRVxx当c=min时,对应椭圆的中心,V=W-W*, 则相当于W坐标平移到V坐标的原点,即V坐标的原点对应W坐标的最佳点W *。这里, v1v2不是椭圆的主轴。但经过对Rxx的分解: 21T00QRQxx且V=QTV将性能函数的椭圆族(按照(3.2.25)式)变成 1T cVV第三章 自适应数字滤波器 即 12 222 11cvv或者 1/212 2112 1cvcv(3.2.27)
19、 显然,上式是一个椭圆方程,v1和v2是椭圆族的主轴,如果12,则v1是长轴,v2是短轴。因此(3.2.24)式起坐标旋转的作用,将v1v2旋转到主轴上,形成v1v2主轴。对于维数N2的情况,长轴对应最小特征值,按照上面的椭圆方程长轴正比于;短轴对应于最大特征值,正比于 。另外, 因为 min/1min/1T21T,NvvvVQV第三章 自适应数字滤波器 得到 ,212211NNNvvvvqvqvq(3.2.28) V中单位矢量就是V坐标中的Rxx的特征矢量。 第三章 自适应数字滤波器 3.2.3 最陡下降法最陡下降法 1. 1. 最陡下降法的递推公式最陡下降法的递推公式将(3.2.11)式代
20、入(3.2.29)式,得到 *1122)22(WRWRIWWRRWWxxjxxjjxxdxjj(3.2.30) (3.2.31) 在上式两边都减去W *,并令Vj=W j-W*, 得到 V Vj+1=I-2RxxVj (3.2.32) 上式是一个递推公式,由于项不是对角矩阵,计算与分析均复杂。下面仍然采用坐标旋转的方法进行推导。第三章 自适应数字滤波器 11111-1T)2()2(2,jjxxjxxjjjjjxxxxVIVQRQIQQQVRIQVQVVVQVQRQQQR(3.2.33) 此时,项已变成对角矩阵,假设起始值是V V0,可得到上式的递推解为 0)2(VIVjj(3.2.34) 第三
21、章 自适应数字滤波器 再将(3.2.24)式代入,再经过坐标平移,即代入Vj=Wj-W*式, 最后得到权系数的递推公式: )()2(*0T*WWQIQWWjj(3.2.35) 上面递推公式中,部分已变成对角矩阵, 这使分析与研究自适应特性变得简单了。 第三章 自适应数字滤波器 2. 2. 收敛条件收敛条件 由最陡下降法的递推公式不难分析出它的收敛条件,即当迭代次数j趋于时,权系数收敛最佳时的条件。按照上式, 显然只有当 max10, 2 , 11|21 |02limNiIijj(3.2.36) (3.2.37) 满足时,才能得到: 。(3.2.37)式即是最陡下降法的收敛条件,式中max是R
22、Rxx的最大特征值。(3.2.36)式中的0表示0矢量。 *limWWjj第三章 自适应数字滤波器 3. 3. 过渡过程过渡过程 过渡过程是指权矢量和性能函数由起始点随迭代次数的增加,进行变化的过程。下面从权矢量和性能函数两方面讨论自适应滤波器的过渡过程。权矢量的过渡过程讨论如下: 按照(3.2.34)式,权矢量的递推解是 0)2(VIVjj第i个权系数递推方程是 0)2(ijijivIv(3.2.38) 令 Niii, 3 , 2 , 1e211-(3.2.39) 第三章 自适应数字滤波器 将上式代入(3.2.38)式,得到 Nivvijii, 3 , 2 , 1e01-(3.2.40) 上
23、式说明第i个分量v i按指数规律变化,其时常数为 )21 (11iini=1, 2, 3, , N (3.2.41) 因为一般取得比较小,可以近似为 ii21i=1, 2, 3, , N (3.2.42) 第三章 自适应数字滤波器 因为 21212222111211jNjjNNNNNNjjvvvqqqqqqqqqQVV所以 Nkjkikjivqv1再将(3.2.40)式代入,得到 ijNkkikjievqv10(3.2.43) 第三章 自适应数字滤波器 kjNkikijicww-1*e(3.2.44) 式中 0kikikvqc (3.2.45) 上式说明第i个加权系数按照N个指数和的规律变化,
24、由初始值收敛到最佳值,其时常数与特征值成反比。下面分析性能函数的过渡过程。按照(3.2.25)式,性能函数如下式: NijiijveE12 min2(3.2.46) 将(3.2.40)式代入,得到 ijNiiijeveE212 0min2(3.2.47) 第三章 自适应数字滤波器 上式说明性能函数也是按N个指数和的规律变化,和加权系数过渡过程不同的是时间常数不同, 它的时常数为 ii412imse(3.2.48) 我们已经知道,性能函数和各个加权系数都是按照N个具有不同时常数的指数和的规律变化的,时常数和特征值成反比,不同的特征值对应的收敛时间是不一样的,但最终的收敛要取决于最慢的指数过程,它
25、的时常数最大,对应最小的特征值,公式如下: minmaxmseminmax4121(3.2.49) (3.2.50) 第三章 自适应数字滤波器 但为保证收敛,不能取得太大,受限于最大特征值max。 这样,如果特征值比较分散时,即max和min相差很大时, 使最陡下降法的收敛性能很差。下面分析值的影响。 值收敛过程影响很大,首先必须选择得足够小,使之满足收敛条件: max10但按照(3.2.47)、 (3.2.48)式,它影响收敛速度。 一般希望在保证收敛的条件下,选大一些,使时间常数小一些,收敛的速度快一些。但当选择得太大时,即使收敛条件满足,也可能形成振动性的过渡特性。 在图 3.2.7 中
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 自适应 滤波器 ppt 课件
限制150内