最速下降和共轭梯度混合算法在波束形成中的应用
来源:测品娱乐
第31卷第5期 2011年1O月 河池学院学报 JOURNALOFHECHIUNIVERSITY Vo1.31No.5 0ct.2011 最速下降和共轭梯度混合算法在波束形成中的应用 赵翠芹 , 段艳明 , 包玉珍 (1.河池学院计算机与信息科学系。广西 宜州 5 ̄300;2.云南科技信息职业学院,云南 昆明650224) [摘要] 介绍了一种最速下降法和共轭梯度法的混合算法,并将这种混合算法应用到自适应波束形成中。 该方法根据最小均方(LMS)准则推导出代价函数,结合共轭梯度法和最速下降法产生搜索方向,既提高了共轭梯 度算法的收敛速度,又解决了最速下降法下降缓慢的问题。计算机仿真表明,混合算法所需迭代次数少于最速下 降法,且显著减少计算量,缩短运行时间。 [关键词] 最速下降法;共轭梯度法;自适应波束形成 [中图分类号]TN911.25 [文献标识码] A [文章编号] 1672—9021(2011)05—0097—04 【作者简介] 赵翠芹(1979一),女,云南保山人,河池学院计算机与信息科学系讲师,硕士,主要研究方向:移 动通信信道建模与仿真。 [基金项目] 广西自然科学基金资助项目(201ljiB70037),河池学院青年科研经费资助课题(2011A— N008)。 0 引言 波束形成是对多天线系统组成的天线阵列进行数字信号处理的技术。通过对天线阵列适当加权,波束 形成可以利用期望信号和干扰信号在波达角度等空间特性上的差异,对期望信号与干扰信号进行隔离,从而 达到增强期望信号并抑制干扰信号,提高通信容量和质量的目的。该技术被广泛应用于波形分集MIMO (Multiple Input Multiple Output)通信…、声纳和MIMO雷达 等系统中。随着大规模、超大规模集成电路 和数字信号处理技术的迅速发展,数字波束形成技术逐渐在移动通信领域中受到人们的关注。3G标准 TD--SCDMA采用的关键技术是以波束形成技术为核心的智能天线技术Hj。 共轭梯度法 是介于最速下降法 与牛顿法 。 之间的一种无约束优化算法,它具有超线性收敛速 度,而且算法结构简单,容易编程实现。将最速下降法和共轭梯度法有机结合起来构成混合算法,只用到了 目标函数及其梯度值,其梯度方向为最速下降方向。在迭代过程中,第k+1次迭代时代价函数的梯度方向 与第 次搜索方向正交,负梯度的方向就是代价函数减少最快的方向,迭代步长是基于每次迭代下降方向的 变步长。从数学最优化角度看这是一种最优步长,能有效降低运算量,且具有更快的收敛性和稳定性。仿真 结果表明,根据算法得到的波束性能较好,在干扰方向形成零陷,具有较好的抗多址性能。 本文首先详细介绍窄带数学模型和代价函数表达式。其次,推导了混合算法的下降方向和迭代步长表 达式。最后用matlab进行仿真,并与传统的最速下降LMS算法进行比较。给出了权值幅度比较图、均方误 差比较图和阵列因子的比较图,并对仿真结果进行了详细的分析和比较。 1 数学模型 窄带M元自适应阵列系统结构 如图1所示,期望信号从 角到达,干扰源从0 一,0 角到达。含M 97 个权值的M个阵元天线接收期望信号和干扰源。阵元的每个接收信号还包括加性高斯噪声。时刻用第 次采 样表示。因此,加权后的天线阵输出Y可表示为: Y(k)=W“ (k) (1) 其中(・)“表示矩阵共轭转置;叫=[ :…11) ] 表示天线阵权值,(・) 表示矩阵转置; ( )= aos(k)+[0 n …。 ][ (k)i2(k)…i (k)] +n(k): (k)+ (k)+n(k), (k)表示期望 信号向量; (k)表示干扰信号向量,n(k)表示每个信道的零均值高斯噪声;n 表示M个阵元的天线阵在到达方 向0 上的导向向量。信号g(k)是参考信号,与期望信号s(k)相同,与干扰信号i (k)不相关。误差信号为: ( )=e(k)一W“ (k) (2) 通过简单的代数运算,均方误差为: t,(W):E(1 (k)l )=E{[e(k)一W“ (k)][e( )一W“ (k)] }= E{e(k)e(k) +W“ (k)x“(k)W—W“ (k)e(k) 一e( ) (k) }= E(1 P(k)l。)+ 尺 一W”r—rl4w (3) 2 算法思想 Fletcher—Reeves(FR)共轭梯度算法的本质是一个求解矩阵方程Ax=b的迭代解法。在均方误差自适J 波束形成系统中,公式(3)是天线阵权值的二次函数,呈椭圆形的抛物面形状,如图2所示的局部代价函数 和局部误差性能曲面的等值曲线图,有一个最小值,即代价函数为: arin J(W)=e(1 E(k)I )+ Rw—W“r—rHw FR算法分析:(1)任取初始点W ’,令k=1,第一个搜索方向取为d :一 .,( ¨ ); (2)设已求点W‘ ¨,若VJ(w‘ )≠0,令g川=VJ(w‘ ),则下一个搜索方向d “ 按如下方式 确定 d‘ ’=一g川+ d‘ (5) (4) 要求d‘¨ ’和d‘”关于R共轭。则在(5)式两边同时左乘d(k)rR,得0:d( ̄)TRd‘“ =一d(k)rRg + + d(k)rRd 解得 ,筘 ( ¨= ㈩ min.,( ( ’+Ad( ) (3)搜索步长的确定:已知迭代点W 和搜索方向d ,利用一维搜索确定最优步长A ,即求解 ( ’+Ad( ’ 记 (A)=.,(W‘ +Ad‘”),令 (A)=vJ(W‘ +Ad‘ ) d‘ =0,即有[ R( ‘ +Ad( )+r1 d‘ = 0,令g :vf( ‘ )=2Rw‘¨一2r,则有[g +ARd( ’】 d‘ =0,解得 A :一 A^ 一 (7) 步长确定后,公式(6)还可以进一步简化,因为g d =一 T =一l Ig jl <0, ,g =VJ(w‘ )=2Rw‘¨一2r.即有 g +l (g +1——g ) FR算法具体步骤: (1)任取初始点W¨’,令k=1; 1I g +l I 】1I g +l l I订 (8) (2)令g,=VJ(w‘ ),d‘ =一g1,利用公式(7)计算A1,令W‘ =W‘ +AId㈩; 9R (3)令g =vJ(W‘“ ’),d‘¨ =一g + d‘¨,其中 用公式(8)计算,k=k+1; (4)利用公式(7)计算A ,令W‘¨ ’=W‘ +Akd‘¨,转(3); (5)波束形成。 3 算法仿真及性能分析 为了分析所介绍的自适应波束形成算法,运用仿真来验证其性能,并与传统最速下降法进行性能上的比 较。两种算法采用相同的实验仿真条件,阵元模式为8阵元的均匀线性阵列,阵元间距为1/2个波长;期望信 号为s(k):COS(2rrk/K),K是取值为30的块长,入射角为60。;干扰信号是高斯随机信号,入射角为0。和一 60。;噪声信号是方差为0.001的高斯随机信号; ¨ =【0 0 0 0 0 0 0 01 。权值的幅度与迭代次数的关系如 图3和图4所示,从图3和图4的比较结果可以看出,混合法的稳定性更好。图5为采用最速下降法产生的平 方误差和混合法产生的残差范数的比较图,图5表明采用最速下降法需要经过60次迭代之后,均方误差收敛 于零,而采用混合法只需经过6次迭代残差范数降到很小。由图3到图5可以看出,混合法的收敛速度要比最速 下降法的收敛速度快很多。两种方法的方向图如图6所示,由图6可见,在干扰信号到达角处都有很好的零陷。 4 总结 最速下降法和共轭梯度法混合算法将共轭性和最速下降方向相结合,利用已知迭代点处的梯度方向构 造一组共轭方向,并沿此方向进行搜索,求出函数的极小点。仿真结果表明,混合算法比传统最速下降LMS 算法的收敛速度快很多、稳定性很高,而且算法得到的波束性能较好,在干扰方向形成零陷,具有较好的抗多 由E l生能 x 1 0局部误 曲面 ‘ ’’ .叼 、■ 4 熏 2 0 2 一4 . 图1均方误差自适应系统 图2局部代价函数 迭代状数 迭代次数 图3由最速下降法产生的权值幅度 图4由混合算法产生的权值幅度 ]l ・ 三 i . } f 1 ; 迭代状数 f .~ 、. . 。 图5最速下降法的平方误差和 到达角(dog) 混合算法的残差范数比较图 图5加权后的天线阵方向图 参考文献: [1]Lita J,T Kwok—Yeung Lo.Digital Beamforming in Wireless Communications,Artech House[M].Boston:MA,1996. [2]Fishler E,A Haimovich,R Blum,et a1.MIMO Radar:An Idea Whose Time Has Come[c].Proccedings ofthe IEEE Radar Conference.2004(26—29):71—78. . [3]Rabideau D,P Parker.Ubiquitous MIMO Muhifunction Digital Array Radar,IEEE Signals,Systems,and Computers l C].37th Asilomm( tm ference,2003,l(9—12):1 057—1 064. [4]Liberti J,T Rappo ̄.Smart Antennas for Wireless Communications:IS一95 and Third Generation CDMA Application[M].New York:PrentiI Hall New York,1999, [5]Gross F B.Smart antennas or fwireless communications with MATLAB[M].McGraw—Hill:professional Engineering Secies,2005 [6]Flether R,C Reeves.Function Minmization by Conjugate Gradients[J].Computer Journal,1964,7:149—154. [7]欧志英,严克明,王柏岩.共轭梯度法和最速下降法的混合算法[J].甘肃工业大学学报,1999,25(1):89—91 [8]汤仪平,金福江.最速下降法和共轭梯度的混合算法及全局收敛[J].华侨大学学报(自然科学版),2007,28(2):124—126. [9]M C Vanderveen,A van der Veen,A Paulraj.Estimation of muhipath channel parameters in wireless communications[J].1EEE Trans Signal Process,1998,46(3):682—690. [1 O]Athanasios A.Rontogiannis,Kostas Berberidis,Alexandra Marava,Jacques Palicot,Efficient semi—blind estimation of muhipath channel pa— ranleters via a delay decoupling optimization approach[J].ELSEVIER.Signal Processing,2005,(85):2 394—2 41l An Application of a Hybrid Algorithm of the Steepest Descent Method and the Conjugate Gradient Method to Adaptive Beam Formation ZHAo Cui—qin ,DUAN Yang—ming ,BAO Yu—zheng (1.Department of Computer and Information Science,Hechi University,Yizhou,Guangxi 546300; 2.Yunnan Vocational Institute of Scientific and Technological Information, Kunming,Yunnan 650224,China) [Abstract] A hybrid algorithm based on the steepest descent method and the conjugate gradient method is proposed,which is applied to adaptive beam formation.This method derives cost function based upon least mean sqHare(LMS)criterion.The hybrid algorithm raises the convergence rate of the conjugate gradient method and solves the problem of slow descent of the steepest descent method.Computer simulations show that the proposed hy— brid algorithm is superior to the steepest descent method in that it not only reduces the amount of calculation but al— SO shortens the time of operation. [Key words] steepest descent method;conjugate gradient method;adaptive beam formation 收稿日期201 l一06—1 1 [责任编辑刘景平]