摘要
数字波束形成(DBF)是数字阵列体制雷达信号处理的重要组成部分,DBF的实质的对多通道的回波数据进行空域积累,从而改善信噪比。工程上一般基于FPGA构建乘累加逻辑电路实现DBF。对于二维面阵雷达,传统的DBF实现方法采用降维处理,即将二维数据分解成方位维、俯仰维分别进行乘累加计算。这种实现方法节约FPGA的乘法器资源,但难以满足雷达系统的波束形成灵活性,且DBF模块不具备可复用性。本文采用阵元直接加权的方法,充分利用FPGA的乘法器资源,实现了雷达系统波束形成的灵活性。本方法基于FPGA内DSP48的级联方式构建复乘模块,并将多个复乘模块逐个级联,优化了FPGA内部时序性能,在相同资源利用率的情况下能够形成更多的波束。
Digital beam forming(DBF)is an important part of digital array radar signal processing.It is essentially used to perform spatial accumulation of target echo data from multiple channels,thereby improving signal-to-noise ratio.In engineering,a multiply-accumulate logic circuit is usually established based on FPGA to achieve DBF.For two-dimensional array radars,traditional DBF implementation method uses dimensionality reduction,which decomposes two-dimensional data into azimuth data and elevation data for multiply-accumulate calculation.This method saves multiplier resources of FPGA,but it is difficult to meet the beam forming flexibility requirements of the radar systems with this method.In addition,DBF modules using this method are not reusable.This paper proposes a method of direct weighting among array elements,which takes full advantage of multiplier resources in FPGA and enables high beam forming flexibility.The proposed method builds the complex multiplication modules based on cascaded DSP48 in the FPGA and cascades multiple complex multiplication modules one by one,so that the internal timing performance of the FPGA is optimized and more beams can be formed with the same resource utilization.
作者
陈亮
刘国浩
袁子乔
崔向阳
田欢
CHEN Liang;LIU Guohao;YUAN Ziqiao;CUI Xiangyang;TIAN Huan(Xi'an Electronic Engineering Research Institute, Xi'an 710100;Military Representative Bureau of PLA Army Armaments Department in Xi'an, Xi'an 710032)
出处
《火控雷达技术》
2020年第1期44-48,65,共6页
Fire Control Radar Technology