递归最小二乘RLS自适应均衡算法_第1页
递归最小二乘RLS自适应均衡算法_第2页
递归最小二乘RLS自适应均衡算法_第3页
递归最小二乘RLS自适应均衡算法_第4页
递归最小二乘RLS自适应均衡算法_第5页
已阅读5页,还剩18页未读 继续免费阅读

下载本文档

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

文档简介

第三章递归最小二乘(RLS)自适应均衡算法§3.1引言在自适应滤波系统中,最陡梯度(LMS)法由于其简单获得了广泛的应用。但各种LMS算法均有收敛速度较慢(收敛所需码元数多),对非平稳信号的适应性差(且其中有些调整延时较大)的缺点。究其原因主要是LMS算法只是用以各时刻的抽头参量等作该时刻数据块估计时平方误差均最小的准则,而未用现时刻的抽头参量等来对以往各时刻的数据块均作重新估计后的累积平方误差最小的原则(即所谓的最小平方(LS)准则)。为了克服收敛速度慢,信号非平稳适应性差的缺点,根据上述内容,可采用新的准则,即在每时刻对所有已输入信号而言重估的平方误差和最小的准则(即LS准则)。从物理概念上可见,这是个在现有的约束条件下利用了最多可利用信息的准则,即在一定意义上最有效,信号非平稳的适应性能也应最好的准则。这样建立起来的迭代方法就是递归最小二乘(RLS:RecursiveLeastSquare)算法,又称为广义Kalman自适应算法。用矩阵的形式表示RLS算法非常方便,因此我们首先定义一些向量和矩阵。假定在时刻t,均衡器的输入信号为r,线性均衡器对于信息符号的估计可以表示t为I(t)二另c(t-1)r 式(3-1)j t-jj=-K让c(t-1)的下标j从j=0到j=N-1,同时定义y(t)=v,则I(t)变为j t+KI(t)二刃c(t-1)y(t-j)jj=0二C(t-1)Y(t) 式(3-2)NN其中C(t-1)和Y(t)分别为均衡器系数c.(t-1),j=0,1,…,N-1和输入信号N N jy(t-j),j=0,1,…,N-1的列向量。类似的,在DFE均衡器结构中,均衡器系数c(t),j=0,1,…,N-1的前K+1j1个系数为前向滤波器系数,剩下的K=N-K-1为反馈滤波器系数。用来预测~~2~1I(t)的数据为r,…,r,~,~,其中~,1<j<K为判决器先前作出判决的数t+K1 t+1t-1t-K2 t-j~2据。这里,我们忽略判决器判错的情况,因而~ =I,1<j<K。同时为方便起见定义t-jt-j 2

见定义因此y(t因此y(t-j)=v(0<j<K)t+Ki-j 1I (K<j<N—1)t+Ki-j i式(3-3)Y(t)-[y(t),y(t—D,…,y(t—N+1)]'N二[r,…,r,r,I,…,I ]' 式(3-4)t+K1 t+1tt-1 t-K2§3.2RLS自适应算法RLS算法对于I(t)的估计可以从下面的式子得到。假定我们的观测向量为Y(n),n=0,1,……,t,我们期望得到均衡器的系数向量C(t)使得均方误差的加NN权平方和式(3-5)式(3-6)s(n)二工wt-nIe(n,t)式(3-5)式(3-6)Nn=0最小。其中误差定义为e(n,t)=I(n)一C'(t)Y(n)N NNw代表遗忘因子,0<w<1。这样我们对过去的数据引入了一个指数权,这对于信道特性为时变的情况非常合适。关于权向量C(t)的s(n)最小化便得到下面的线性方程NR(t)C(t)=D(t) 式(3-7)N N N其中R(t)为信号的自相关矩阵,定义为NRN(t)=RN(t)=Wt一nY*N(n)Y'(n)n式(3-8)n=0D(t)为互相关向量NDN(t)DN(t)=工wt-nI(n)Y*“(n)式(3-9)n=0式(3-7)的解为著名的Wiener-Hopf方程式(3-10)C(t)=R-i(t)•式(3-10)NNN为了避免复杂的求逆运算,引入一NxN矩阵式(3-11)由式(3-8)有式(3-11)由式(3-8)有R(t)=£wt-nY*(n)Y'(n)N N Nn=0=wR(t-1)+Y*(t)Y,(t)N NN式(3-12)又由矩阵求逆引理有:R-i(R-i(t)=-NwR-1(t-1)-NR-i(t-1)Y*(t)Y,(t)R-i(t-1)—N NNNw+Y,(t)R-i(t-1)Y*(t)NN N式(3-13)在上式中定义P(t)=R-1(t),令NN式(3-14)R(t)=Y,(t)P(t-1)Y*式(3-14)N NN NKN(KN(t)=P(t-1)Y*(t)i N-W+R (t)N式(3-15)式(3-16)式(3-16)式(3-17)r(t)为一标量,K(t)为一N维矢量,称为Kalman增益向量。则NNP(t)=丄[p(t-1)—K(t)Y,(t)P(t-1)]

N wN NNN假定我们在式(3-16)两边右乘以Y*(t),NP(t)Y*(t)=丄[P(t-1)Y*(t)-K(t)Y,(t)P(t-1)Y*(t)]

NN wN N NNN N={[w+R(t)]K(t)—K(t)R(t)]}w N N NN=KN(t)因此,Kalman增益向量可以被定义为P(t)Y*(t)。NN由于C(t)=P(t)D(t)TOC\o"1-5"\h\zN N ND(t)=wD(t—1)+I(t)Y*(t) 式(3-18)N N N我们得到C(t)=丄[P(t—1)—K(t)Y,(t)P(t—1)][wD(t—1)+1(t)Y*(t)]N wN NNN N N=P(t—1)D(t—1)+丄I(t)P(t—1)Y*(t)N N w N N—K(t)Y'(t)P(t—1)D(t—1)NNN N

--1()K()Y'(t)P(t-1)Y*(t)wNNNN二C(t-1)+K(t)[I(t)-Y'(t)C(t-1)] 式(3-19)NNNNY'(t)C(t-1)为均衡器在t时刻的输出,也就是NNI(t)=Y'(t)C(t-1) 式(3-20)NN而e(t,t-1)=1(t)—1(t)三e(t) 式(3-21)NN为期望信号与估计信号之间的误差。因此,C(t)可以根据下式来递推更新C(t)=C(t一1)+K(t)e(t) 式(3-22)NNNN式(3-22)表明:t时刻最佳的C(t)值可由t-1时刻的最佳C(t-1)值加一修正量得NN到。这就是递推最小二乘算法或Kalman算法。将上述在推导过程中出现的各式予以整理,可得到正规RLS算法的计算步骤。由于此算法为迭代型,故应在已得迭代式组外,还注意在计算的初始部分设置合理的初始值组。根据经验设定则一般可得到较快的收敛效果。由于矩阵R(t)类似N于统计自相关矩阵,而向量D(t)近似于互相关向量。应该注意到R(t)不是一个NNToeplitz矩阵,对于较小的t,R(t)可能处于病态条件;因而通常初始时需要在NR(t)上加上一个81,5为一个»1的正常数,I为单位阵。由于对于过去的信NNN号引入了指数权,加上51的作用将随着时间增加而减弱。N正规RLS算法的计算步骤如下:步骤1:初始化:令C(0)=Y(0)=0, 式(3-23)NNP(t)=51(5一般取>>1的正数),N=0 式(3-24)NN步骤2:更新t=t+1e(t)=I(t)-Y'(t)C(t-1) 式(3-25)NNN式(3-26)式(3-27)式(3-28)式(3-29)卩(t)=Y'(t)式(3-26)式(3-27)式(3-28)式(3-29)NNNNK(t)=W1)Y;(N)

N w+y(t)NPN(t)= PN(一1)一KN(t)U(t)PN(一1)]C(t)=C(t-1)+K(t)e(t)N N NN在一次迭代当中,正规RLS算法所需的计算量为乘法3N2+5N次,除法1次,加(减)法2.5N2+1.5N次。我们看到均衡器系数随时间的变化量等于预测误差乘以Kalman增益向量。由于K(t)为N维,K(t)的每一个元素有效地控制着均衡器每一个系数,因而能N N够得到快速的收敛性质。相反,最陡梯度算法(steepest-descentalgorithm)均衡器系数的更新可表示为C(t)=C(t-1)+AY*(t)e(t) 式(3-30)NN NN唯一变化的参数为步长A。图3.1给出了这两个算法初始收敛速度的比较,信道选自⑶,具有固定参数f=0.26,f二0.93,f二0.26。信道的特征值为九/九二11。均衡器的所有0 12 maxmin系数在初始迭代时置为0。最陡梯度算法的步长选为A=0.020。与最陡梯度算法相比RLS算法具有较快的跟踪性能和收敛性能。这对于时变信道来说极为重要。例如,短波(HF)信道变化非常快,用梯度算法无法对信号进行均衡。而Kalman算法就能够足够快地跟踪这种变化。图3.1Kalman算法与梯度算法性能比较§3.3几种改进型快速跟踪的RLS算法§3.3.1指数遗忘的加窗RLS算法和Reset-RLS算法RLS算法广泛的应用于自适应滤波,系统辨识与信号预测。该算法只有在方程误差为0均值的高斯白噪声以及系统模型非时变时才能保证渐进趋于真值。该算法的另一个显著特点是,为了减小预测中的噪声影响,当参数慢慢趋向于真值时,增益向量便接近于0。因此,RLS算法就有可能跟踪不上信道参数的变化。为了解决这一问题,在实践当中,人们提出了许多改进的RLS算法。例如指数遗忘的加窗RLS算法,避免了增益向量变成0。这一算法的优点是它对于信道参数的变化总是能够起到预防的作用;然而也因为非0的增益向量使得该算法对

信道的扰动和噪声都非常敏感。另外一个方法是一旦检测到信道的变化,就重新初始化迭代协方差矩阵P(t),如何检测信道参数的变化就成为该算法的关键。在实际操作中,我们可以通过设置适当的门限来检测信道的突跳。一旦迭代误差超过该门限,RLS算法便被重新初始化。我们称此方法为复位RLS(Reset—RLS)算法。§3.3.2SPRLS算法在文献⑷中Park和Jun提出了SPRLS算法(Self—PerturbingLeastSquaresAlgorithm)。它是一种基于前向预测误差来调整RLS算法的迭代矩阵,前向预测误差越大,意味着信道发生变化的可能性越大。我们再次给出正规RLS算法:式(3-31)式(3-32)式(3-33)0(t)=G(t-1)+k(t)e(t)e(t)二y(t)-0t(t式(3-31)式(3-32)式(3-33)P(t-1)0(t)1+ T(t)P(t-1)^(t)P(t)=P(t—1)—k(t)0t(t)P(t—1) 式(3-34)P(0)=I/5 式(3-35)0(0)二0 式(3-36)其中,t为离散采样时刻,0(t)要预测的滤波器权向量,y(t)是期望的输出信号,y(t)=0*T0(t)+n(t),0*为信道的真值向量,n(t)为量测噪声,e(t)为前向预测误差,k(t)为自适应增益向量。SPRLS算法在(3-34)P(t)的迭代式中加入一项与预测误差有关的项,即P(t)=P(t—1)—k(t)0t(t)P(t—1)+P•NINT[ye2(t—1)]-1 式(3-37)其中0为常数,e(t)为前向预测误差,定义为e(t)=y(t)—0T(t)0(t) 式(3-38)NINT函数为四舍五入取整函数,y为灵敏增益系数,根据系统量测噪声的大小调整其大小,I为单位阵。在迭代矩阵中加上一项与前向预测误差有关的项,我们称之为自扰动项。当信道发生变化时,迭代矩阵受到前向预测误差的扰动,变成非0从而跟踪信道的变化。该误差平方在SPRLS算法中起着关键的作用,当ye2(t)<0.5时,这一扰动项为0,因而y控制着启动该扰动项的最小误差限。当信道参数发生突跳时,该算法比其它普通的RLS算法性能要好。这一算法在信道参数变化很大而噪声很小时确实很有效,然而当噪声电平很高时上述算法几乎不能工作,原因在于信道参数的变化以及噪声的影响都可能导致较大的前向预测误差。针对上述问题,JJiang和R.Cook在文献[5]中提出了一个新的方案,也就是我们下面将要介绍的MRLS算法。§3.3.3MRLS算法在MRLS算法当中,迭代矩阵的更新基于一个观测向量与预测向量相关矩阵的函数。由于相关性,这种算法不仅在噪声存在的情况下非常稳健,而且能够快速的跟踪信道参数的变化。正规RLS算法的迭代公式已经给出。我们可以看出当迭代时间很长时,增益向量k(t)已经趋于0,即使信道参数已经改变,9(t)和9(t-1)也非常接近,也就是说RLS算法失去了跟踪能力。因此JJiang和R.Cook提出只要信道参数变化就在P(t)的迭代式中加上一项正的对角阵,即P(t)二P(t-1)-k(帥(t)P(t-1)+P-NINT{丫If[y,yQ,M,(t-1)1}-1式(3-39)nf[y,yQ,M,(t—1)]二丄艺y2(i)—丄艺y(i)y(i)2 式(3-40)n M M ni=t—1—M i=t—1—MP、y定义如同SPRLS算法。M代表了运行窗口的大小,它取决于噪声的强度。一旦该扰动项被激活,它便一直起作用直到f函数的返回值接近于0。从式(3-40)可以看出,f函数是包括y(t)的自相关函数,y(t)与y(t)的互相关函数,以及噪声方差的代数和。由于n(t)是高斯白噪声,与0(t)不相关,很容易看出,不管噪声强度多大,当预测参数已经收敛到真值时,一个相当大的M就使得f函数的返回值为0。当然,M的选择应当正比于噪声的方差。另一方面,在任何噪声电平下,当M不等于9*时,f函数的值非0。也就是说f函数对于信道参数的变化很敏感而对于噪声不敏感。由于采用了运行窗口M,该算法对于信道参数变化的检测有一个时延。M越大,收敛的速度越慢。事实上这一算法也是在检测时延和抗噪声之间的一种折衷。结果表明,在噪声很大的情况下,这种改进的RLS算法可以很好的跟踪时变信道。因为该算法要调整M的大小,为方便起见我们称这种改进算法为MRLS算法。§3.3.4ISPRLS算法虽然MRLS算法的性能要优于SPRLS算法,但其灵敏参数丫以及M窗口的大小要根据噪声的强度进行选择,仍然很不方便。于是Kwang—SeopEom等在文献

[6]中提出另一种基于Kalman滤波的改进型SPRLS算法。我们称之为ISPRLS算法(ImprovedSelf-PerturbingRecursiveLeastSquaresAlgorithm)。它不需要在不同的噪声条件下改变灵敏参数及窗口大小,能够很好的克服噪声的影响,快速的跟踪信道。我们同样假定P(t)为NxN协方差矩阵,Q(t)为输入向量,y(t)为系统输出向量,0(t)为滤波器的权向量,e(t)为前向预测误差,Q(t)为一自扰动项。ISPRLS算法如下:式(3-41)式(3-42)式(3-43)式(3-44)p(t-式(3-41)式(3-42)式(3-43)式(3-44)1+0T(t)P(t—1)0(t)e(t)二y(t)—0(t—1)°(t)0(t)=0(t-1)+k(t)e(t)P(t)二[I—k(t)0t(t)]P(t—1)+Q(t)Q(t)对于决定该算法的性能是否良好是一个关键的因素。因此Q(t)的设计是主要要解决问题。为了避免根据噪声的大小来确定参数,该算法基于Kalman滤波的原理设计出一个新的自扰动项。假定在某一时刻t=m,系统的真值参数从0(0)=00变到0(t)=0m,时变系统可以表示为0(t)=0(t—1)+{0m—0(t)}5(t—m) 式(3-45)y(t)=0T(t)0(t)+n(t) 式(3-46)其中5(n—m)为Kroneckerdelta函数。n(t)为方差为c2的量测噪声。由Kalman滤波原理可以得到式(3-44)中的Q(t)为Q(t)=卩•NINT{丫|E[e2(t)]—C21}•I 式(3-47)c2其中E[e2(t)]可以由(t)代替,e2(t)=pe2(t—1)+(1—p)e2(t) 式(3-48)P为实常数,0<Y<1。在式(3-47)和(3-48)中,p和丫不需要根据噪声的大小进行选择。因为分母上的c2会自动根据噪声的大小来调整Q(t)。前面介绍的四种改进型的RLS算法应用的背景均为信道估值(辨识),鉴于自适应辨识与自适应均衡都属于自适应滤波系统,我们也期望这些改进型的RLS算法应用于均衡器时可以获得较好的性能。在下面一节,我们将给出各种算法的计算机仿真以及结果分析。§3.4计算机模拟及结果分析本节通过计算机模拟来比较各种RLS算法的跟踪能力和收敛性能。在上述SPRLS、MRLS、ISPRLS三种具有相同思想的改进型RLS算法中,由于SPRLS对于噪声过于敏感,相比MRLS、ISPRLS算法性能较差,故我们选取正规RLS,Reset-RLS,MRLS,ISPRLS这几种算法分别用在信道估值和信道均衡中,并进行了比较。§3.4.1计算机仿真仿真1,我们选择文献[4]中的例子,在不同的信噪比下比较Reset-RLS和ISPRLS的均方误差性能。假定未知信道的参数在第70次迭代时由[0.10.20.30.40.50.60.70.80.91.0]变为[0.80.91.31.1-0.70.10.91.5-0.2-0.3],Reset-RLS在信道变化时重新启动迭代,而ISPRLS在不同信噪比情况下参数不用改变。Numbor口fftarationa^i图3.2均方误差曲线Nurnbarofrtarations^i图3.3均方误差曲线

可以看出,Reset-RLS与ISPRLS对于突变信道的跟踪能力大体相当。但这时Reset-RLS需要对于信道参数的变化实时地检测,门限的选取便成为该算法的关键因素。而ISPRLS算法只是在迭代矩阵中加进一项扰动项,该扰动项会对信道参数的变化作出反应,而无需另外进行专门的检测。仿真2,我们选择正规RLS,MRLS,ISPRLS三种算法进行比较,信道条件同仿真1,仍在第70次迭代时发生突变。一isprisMFILCHLLS^NH=JUdb321_u』OJLW」B-aJEns」ed苔ULONSNR-20dBISPRLSMHLbPLEIUU15U2UU岛LIJUUJ5U4UU45U5UUNumberofiterations,n100 150 200 250 300 360 d00 150 500Numberotiterations,nO321_u』OJLW」B-aJEns」ed苔ULONSNR-20dBISPRLSMHLbPLEIUU15U2UU岛LIJUUJ5U4UU45U5UUNumberofiterations,n100 150 200 250 300 360 d00 150 500Numberotiterations,nO」」B」atDUUE」EdJOL匚」ON432□5创4JU斗5U□JIJU21创1—JU5UNumberntiterations,n图3.5参数误差曲线图中给出的是信道参数估计的误差曲线,参数预测误差被定义为p*-e|,我们取2—范数,即+x2++x2。可以看出,在第70次迭代信道发生变化时,MRLS算法和ISPrLs算法可以迅速的跟上信道的变化,具有较快的收敛能力。MRLS和ISPRLS算法相比正规RLS对于信道的突跳具有快速的跟踪能力和收敛性能。MRLS和ISPRLS相比,由于MRLS的运行窗口M的限制,在刚开始迭代时,它对于信道的跟踪有一段时延。而且在信噪比较低时(10dB、0dB),由于在MRLS和ISPRLS算法中多加的扰动项受到噪声的影响,在信道突跳前的一段时间,两者收敛时的参数误差要大于正规RLS算法。因而较好的选择应该将正规RLS与MRLS或ISPRLS结合起来,在信道不变时,用正规RLS就能达到较好的收敛效果,一旦信道发生变化,启动MRLS或ISPRLS快速的跟踪上信道的变化,可见MRLS和ISPRLS算法对于时变信道快速的跟踪能力。我们将它们用在均衡系统中,下面的仿真给出了算法的模拟结果。仿真3,将MRLS,ISPRLS算法应用于信道均衡,采用线性均衡器,信号为2PSK,信道采用复值信道,在第70次迭代时信道参数从[1+0j0+0j0.5*(0.996+0.087j)0+0j0.3*(0.985+0.174j)]变为[1+0j0.3*(0.996+0.087j)0+0j0.2*(0.985+0.174j)0+0j]。图3.6均方误差曲线2.5 1 1 1 1 ] -——MRLS2- ----I3PRL3图3.7均方误差曲线从曲线可以看出,在高信噪比情况下(30dB、20dB),ISPRLS这种改进型算法,在信道发生突跳时具有较快的跟踪能力和较好的收敛性能,MRLS算法略优于RLS算法,但二者的跟踪能力明显不如ISPRLS算法。在低信噪比情况下(10dB、OdB),MRLS和ISPRLS算法却显示不出它们对于正规RLS算法性能的改善。信道的变化早已淹没在很强的噪声之中,区分不开。这与在仿真2当中MRLS和ISPRLS算法的优良性能似乎还有一定的差距。我们期望的改进型RLS算法用与均衡系统时,在低信噪比下仍不具有较好的性能。在下一节中我们将从自适应滤波的角度来分析问题的实质。§3.5信道辨识与信道均衡相同的算法用于信道辨识与信道均衡时,却有着不同的效果。这使得我们不得不探讨一下,同属于自适应滤波系统的信道辨识和信道均衡到底存在着什麽区别?§3.5.1自适应模拟系统和自适应逆模拟系统自适应滤波系统分为自适应模拟系统和自适应逆模拟系统。自适应模拟系统与辨识可以用一个自适应系统模拟一个未知的、可以随时间慢变的系统。自适应逆模拟则可消除信号在器件和煤质中传输所受到的影响。信道辨识属于自适应模

一个单输入单输出的未知系统(或称被控系统)的自适应模拟示于图3.8,被控系统与自适应滤波器有相同的输入激励。自适应滤波器调整自身以得到一个与未知系统相匹配的输出,通常是得到一个未知系统输出最好的最小均方拟合。这种拟合的程度与自适应系统的可调权系数(即“自由度”)有关。如图中所示,假定未知系统的传输函数为P(z),自适应滤波器达到稳态后的传输函数为H(z),信号的相关函数和互相关函数定义为0(n)二E[x*x] 式(3-49)xx kk+n0(n)二E[x*d] 式(3-50)xd kk+n上两式的Z变换①(z)及①(z)分别表示信号的功率谱和互功率谱。xx xd若自适应滤波器是一个横向滤波器结构,则由维纳滤波理论,输出均方误差g可表示为g二E[ld2I]+WhRW-2Re[PtW]=0(0)+无艺xxw*w0(l-m)=0(0)+无艺xxw*w0(l-m)-2lmxx艺w0 (-1)ldx式(3-51)1=—gm=—g1=一8其中W为滤波器的权向量,R二E[X*Xt]式(3-52)P二E[d*X]式(3-53)令上式对权的导数为零,可得最小均方误差时的权向量W,对每个权分量,则有opt=2£we(k-m)-2©(k)=0 式(3-54)Qw mxx xdk m于是£we(k-1) (k), —g<k<g 式(3-55)optxx xd1=-g上式左边是一个卷积的形式,经Z变换后成为两部分的乘积,于是,可得到最佳权向量的Z变换H (z)二optH (z)二opt式(3-56) xd①(z)xx因此,最佳权的Z变换是信号x和d之间的互功率谱与自适应模拟器的输入x的功率谱之比。由于式(3-57)①(z)=P(z)0 (z)+O(式(3-57)xd xx xn若假定系统噪声n与输入x相互独立,则上式右边第二项为零,由此知kkH(z)二P(z) 式(3-58)opt即自适应模拟器的传输函数就是未知系统的传输函数。式(3-58)表明,当自适应模拟系统具有足够的“自由度”去匹配未知系统的输出或输入时,不可能同时匹配系统噪声n。事实上,内部系统噪声表现在系统输k出一般可看成是一个加性噪声,并认为该噪声与系统本身的输出是不相关的。若自适应模型为线性组合器,并且它的权值已调到使均方误差达到最小,则其最小均方误差解将主要由被控系统的冲激响应所决定,而不是受噪声存在的影响。但自适应收敛过程还是会受到噪声的影响。另外,系统模拟和辨识还与输入信号谱或统计特性有关,一般要求输入信号谱足够宽或统计相关性足够小,才能得到好的模拟和辨识结果。图3.9自适应逆模拟系统图3.9自适应逆模拟系统图3.9是一个自适应系统用作逆模拟的情况。自适应滤波器的输入为未知被控系统的输出,而它的输出将为未知系统输入的最小均方组合。由图可知,逆模型的输入功率谱(z在单位圆上)为①(z)=1P(z)|2①(z)+o(z), z=ej 式(3-59)xxssnn同样假定系统噪声n和输入信号s独立,由于kk①(z)二①*(z)=P*(z)0(z)+O(z)xd dx ss nd式(3-60)=P*(z)0(z) z=e式(3-60)ss因此,逆模拟的最佳传输函数H(z)H(z)=opt0 (z) xd ①(z)xxP*(z)0(z) ss IP(z)|2①(z)+①(z)ss nn式(3-61)若系统内部噪声为零,则上式为optH式(3-62)optH式(3-62)即此时逆模型的传输函数为被控系统传输函数的倒数。事实上,也可以证明式(3-61)和式(3-62)对所有的z都成立。从式(3-61)看出,自适应逆模拟和自适应模拟不同,系统噪声n和被控系统输k出信号一起作为自适应滤波器的权输入,因而对权值的最小均方解产生影响,同时也影响自适应收敛的情况。在图3.9的整个逆模拟系统中,若被控系统为一个全零点FIR滤波器,则自适应滤波器模型将是一个全极点的递归滤波器,由此,存在自适应滤波器的稳定性和收敛性问题。其所有极点均应位于z平面的单位圆之内。若考虑自适应滤波器的因果可实现性,通常可在期待响应d通道中插入一定k的时间延迟。§3.5.2自适应滤波算法的跟踪性能和收敛性能对于自适应滤波算法而言,跟踪性能和收敛性能是两个很重要的考察指标。跟踪是一个稳态过程。相比之下,收敛是一个暂态过程。因而要训练一个自适应滤波器的跟踪能力,就必须从暂态阶段过渡到稳态阶段,这就需要不断的调整滤波器的参数。而且,收敛的速度与跟踪能力是算法的两个不同的性质。一个具有好的收敛性质的自适应滤波算法不一定具有快速的跟踪能力,相反具有快速跟踪能力的算法也不一定具有好的收敛性能。信道辨识和信道均衡都是自适应滤波系统,但跟踪性能却是一个特殊问题。自适应滤波算法用于系统辨识与用于信道均衡或者加性噪声中的信号恢复却有很大的不同。实际中动态的系统可能来自两种情况。1.参考信号可能是时变的。譬如,当自适应横向滤波器用于动态系统的系统辨识时,这种情况就会出现。此时,自适应横向滤波器的输入向量的自相关矩阵保持不变,而输入向量与参考向量的互相关矩阵却是时变形式。2.自适应滤波器的输入随机过程是动态的。这种情况发生在自适应横向滤波器用于均衡一个时变信道时。此时,自适应横向滤波器的输入向量的自相关矩阵以及输入向量与参考向量的互相关矩阵都是时变形式。因而,时变信道均衡的+噪声输入* 时变信道+噪声输入* 时变信道自适应滤波器跟踪性能的数学分析比起系统辨识问题而言要复杂得多。因而,一个时变系统的跟踪性能,不仅取决于所采用的滤波器类型,而且也是个较特殊问题。§3.5.3自适应均衡器的均方误差下面让我们来分析一下无限长度线性均衡器的均方误差。我们知道在信号为复值的情况下,均方误差函数被定义为J=EIe|2=E11-1|2。j为均衡器系数kkk的二次函数。在第二章中我们曾经给出,基于最小均方误差准则的均衡器,按照正交性原理,应有式式(3-63)E{[I一cr]r*}=0, —g<lv+sk jk-jj_lj=—K即就是艺cE(rr*)=E(Ir*),—g<l<+sjk—jj—l kk—lj=—g式(3-64)E(rr*)=if*f+N5k—j k—l n n+l—j 0ljn=0+N5,|l—j|<L0lj0,其它E(Ir*)=]f—i,-L<l<0

kk-l I0,其它式(3-65)式(3-66)将式(3-65)和(3-66)代入(3-64)并对方程两边取z变换得到C(z)[F(z)F*(z—1)+N]=F*(z—1)0因而基于MMSE准则的均衡器传递函数为式(3-67)F*(z-1)F(z)F*(z-i)+N0式(3-68)当噪声白化滤波器被包含在C(z)里时,我们可以得到均衡器的传输函数1F(z)F*(z-1)+N0式(3-69)我们注意到C'(z)与基于最大失真准则的均衡器传递函数式(2-7)仅在于(3-69)

表达式中分母上的噪声功率谱密度N。当N与信号相比非常小的情况下,使得峰

00值失真D(c)最小的均衡器系数与使得均方误差J最小的均衡器系数相当。也就是,当NT0时,最大失真准则与最小均方误差准则可以得到相同的解。因

温馨提示

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

评论

0/150

提交评论