改进LMS波束形成算法研究及FPGA实现.pdf
《改进LMS波束形成算法研究及FPGA实现.pdf》由会员分享,可在线阅读,更多相关《改进LMS波束形成算法研究及FPGA实现.pdf(6页珍藏版)》请在文库网上搜索。
1、信息技术XINXIJISHU2023年第10 期改进LMS波束形成算法研究及FPGA实现田硕,陈名松*(桂林电子科技大学信息与通信学院,广西桂林5410 0 4)摘要:波束形成技术已被广泛应用于通信领域,但传统的波束形成算法的收敛速度仍然有待于提高。文中旨在针对现有波束形成算法收敛速度慢和稳态误差较大的现状,提出了改进波束形成算法,旨在减小稳态误差的同时提高算法的收敛速度。通过理论分析和仿真表明,文中所提出的算法提升了收敛速度并降低了稳态误差。文中首先对所提出的改进算法进行理论分析,并在此基础上将所提出的算法构建在FPGA平台上,进一步论证了文中算法的可行性。关键词:波束形成;稳态误差;收敛速
2、度;可行性分析;FPGA中图分类号:TN952D0I:10.13274/ki.hdzj.2023.10.007Research of improving LMS beamforming algorithm and FPGA realizationTIAN Shuo,CHEN Ming-song(School of Information and Communication,Guilin University of Electronic and Technology,Guilin541004,Guangxi Zhuang Autonomous Region,China)Abstract:Beam
3、forming technology has been widely used in the field of communication,but the conver-gence speed of the traditional beamforming algorithm still needs to be improved.To improve the current sit-uation of slow convergence speed and large steady-state error of beamforming algorithm,this paper proposesan
4、 improved beamforming algorithm in order to reduce the steady-state error and improve the convergencespeed of the algorithm at the same time.Theoretical analysis and simulation show that the proposed algo-rithm improves the convergence speed and reduces the steady-state error.Firstly,this paper make
5、s a theo-retical analysis of the proposed improved algorithm,and on this basis,the proposed algorithm is built onFPGA platform to further demonstrate the feasibility of this algorithm.Key words:beamforming;steady state error;convergence rate;feasibility analysis;FPGA0 引 言现代化信息时代,对电子设备要求不断提高。与此同时,通信环
6、境的复杂性导致电子设备受到的干扰因素也在不断增多,无线通信设备在数据传输的过程中容易受到其他无线电子设备的干基金项目:国家自然科学基金资助项目(9 18 36 30 1)作者简介:田硕(19 9 3),男,硕士研究生,研究方向为光通信、下一代无线通信。*通讯作者:陈名松(19 6 7 一),男,硕士研究生,教授,研究方向为光通信、下一代无线通信、信号与信息处理。文献标识码:A文章编号:10 0 9-2 552(2 0 2 3)10-0 0 33-0 6扰,进而影响通信系统的数据传输稳定性。波束形成技术因其具有提高频谱利用率和抗干扰能力强等优势,因而在通信行业得到了广泛的运用。现代雷达通信领域中
7、,电子设备的广泛运用使其较易受到干扰,使得雷达在实际应用环境中无法避免受到电磁干扰的影响,要降低电磁干扰就意味着对雷达各项性能的指标有很严格的要求。为了实现提高雷达抗干扰和提高其可靠性能,自适应波束形成技术就起着很重要的作用 。波束形成技术模块在整个雷达系统中处于核心地位之一3 3 一改进LMS波束形成算法研究及FPGA实现一一田硕等一其可以实现对天线阵列接收信息的充分利用2 。波束形成技术还具有定向的高增益窄波束的特点,应用在雷达中能够使雷达系统的抗干扰能力变得更强同时还可以使雷达系统的灵敏度得到进一步的提升,达到了提高整个雷达系统性能的效果。总而言之,对于实际通信系统而言,波束形成技术具有
8、极为重要的作用。随着波束形成算法不断被提出,也受到了越来越多学者的关注,不同的波束形成算法不断被提出。1LMS算法原理作为波束形成技术中的一个重要分支,自适应波束形成的提出对于提升通信系统的稳健性和可靠性起到了非常重要的作用。自适应波束形成最具有代表性的是上个世纪6 0 年代由Adams提出的基于SNR输出的自适应处理器以及Widrow提出的宽带和窄带自适应阵列天线结构3。经过几十年的发展波束形成已被各国广泛应用于军事等领域4-5。本文将通过对传统波束形成技术领域中的LMS算法以及变步长LMS算法的介绍和分析,并进一步提出了一种改进后的变步长LMS波束形成算法,将其与经典变步长LMS算法的性能
9、进行仿真比较,最终将所提出的改进算法构建在 FPGA平台进行验证。LMS算法是19 59 年由Widrow和Hoff提出的,该算法为了避免在实现过程中要对矩阵进行求逆运算,因此,利用最快速下降算法,使用递归的方式逼近维纳最优解,其迭代公式如下:w(h+1)=w(k)+-V(Els(k)l)=w(k)+2u(rxa-Rxw(k)=w(k)+2ud*(k)x(k)-x(k)x(k)w(k)=w(k)+2x(k)d*(k)-y*(k)=w(k)+2x(k)e*(k)(1)式中,s(k)=d(k)-(k)为阵列参考信号d(k)与阵列输出信号y(k)=w (k)x(k)之间的误差;x(h)=x(h),x
10、 2(h),x m(h)T 为输人矢量信号;w(h)=w i(h),w(h),wm(h)为权系数;决定了系统输出稳定性以及收敛速度,且0 1/maxoLMS算法虽然结构简单,但是由于其较易实一3 4一现且性能优异,因此,相较于其他复杂度较高的波束形成算法而言,更易于部署在硬件系统中。但是,由于实际通信系统中,往往对波束形成过程的收敛速度有较高要求,因此,为了提升收敛速度,最直接的方式是增大收敛步长,用于加快算法收敛速度。然而,增加收敛步长可能会导致稳态误差增大等问题,进而会降低算法的精度。为了避免上述问题的出现,有学者提出了基于LMS的变步长算法,可动态调整算法迭代步长大小,进而实现既能提高收
11、敛速度,也能控制系统的稳态误差在可控范围内,增加系统的灵活度。具体实现过程将在下文进行详细介绍和分析。2变步长LMS算法针对经典LMS算法的收敛速度和稳态误差两者很难同时得到较好的保证,因此,有学者提出了一些相关的改进算法,主要针对传统算法固定的(步长因子)而提出来寻找更适合的(k)使得改进后的算法同时具备有快速收敛和稳态误差小的优势6)。包括归一化算法(NLMS)、基于遗传的LMS算法(GA-LMS)、SV SLM S算法等。本文在此基础上提出了一种新型的改进算法,进一步提升算法的稳健性和收敛速度。2.1 NLMS 算法(归一化算法)NLMS算法是通过对阵列天线的信号输人功率来对算法的步长因
12、子归一化,其更新公式如下:w(h+1)=w(k)+(h)x(k)s*(k)(2)其中,NLMS 的步长u(k)的定义如下:au(k):=Lo,(h)其中,L为滤波器的长度,6.(h)=(h)(h)号在k时刻估计出的功率,为了使NLMS算法收敛,需保证0 2。但在实际应用中,(k)往往会增加一个常系数,用以抑制步长较大的情况,即(k)=0,(h)+a典的LMS算法而言,其灵活性增大了,并且可在一定程度上确保算法能够收敛,但不难发现,NLMS算法依然存在收敛速度慢的问题。2.2GA-LMS 算法在文献7 中,Li Yan等学者提出了GA-LMS(3)为信L虽然NLMS相较于经(7)改进LMS波束形
13、成算法研究及FPGA实现-算法,该算法的步长因子为:求,对已有变步长LMS算法进行改进,一方面确(h)=p(k-1)+(k-1)p(k)(4)保所提出的改进算法能够有较低的稳态误差,另其中,0 max(k+1)=minu(k+1)min(u(k+1)otherwise在实际场景中,由于该算法需要进行大量的动态调参操作,其复杂度较高。2.3SVSLMS 算法SVSLMS算法是一种基于Sigmoid函数的改进算法,其步长因子为:(6)式中,和分别用于控制输出信号的范围。在式(6)中,步长因子(k)和误差s(k)相关联。并且,若算法迭代过程中,8(k)的取值较大,则其对应的(h)也会增大。若在算法处
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 改进 LMS 波束 形成 算法 研究 FPGA 实现