程进 季承 刘俊
(中国电子科技集团公司第十四研究所 江苏省南京市 210039)
宽带数字波束形成是宽带数字阵列雷达的关键技术之一,该技术可以解决宽带数字阵列的孔经渡越问题,保证数字波束主、副瓣性能,从而提高雷达的探测、距离分辨率及目标识别性能[1-2]。与传统的窄带DBF 系统不同,宽带DBF 系统在使用数字时延滤波器解决孔径渡越问题的同时,FPGA 资源消耗也成几十倍增长,给工程实现带来不小的困难。
关于宽带DBF 工程实现研究的文献很多,但均注重基本功能实现,或者通过增加阵列前端处理来减少后端压力,对于大规模宽带数字阵列,存在设备量偏大、成本高的问题[3]。在文献4、5 给出了一种基于子阵划分的宽带波束形成方法,可以很好解决大规模阵列宽带DBF 实现难题,然而该方法基于传统的模拟子阵划分方法,波束扫描角度范围存在一定局限性,无法满足宽带DBF 应用的通用性。
为了解决大规模宽带DBF 工程实现难题,本文首先研究宽带数字波束形成基本原理,并对工程应用问题进行仿真分析,给出了一种基于动态子阵划分的宽带数字波束形成方法,该方法能根据波束指向的变化,动态的选择相应的通道进行子阵合成,且波束性能不受指向角度范围影响。该方法易于工程实现,且FPGA 时延滤波器的资源消耗不随输入通道的增加而增加。
考虑N 个阵元,间距为d 的均匀直线阵列,被调制的宽带脉冲信号数学表达式为:
其中,f0为载频,T为脉冲宽度,x(t)调制信号,
零中频接收处理后得到宽带基带信号为:
信号从空间远场入射到均匀直线阵列上,以第一个阵元作为参考,可得第k个阵元相对于第一个阵元的时延为
其中,θ0为空间信号的入射方向偏离阵列法线方向夹角,c为电磁波在真空中传播的速度。
第1 个阵元接收信号表达式为(2),则第k个阵元接收信号为:
其中,τk为k号阵元接收信号相对于第1 个阵元接收信号的延时,则其对应的基带信号为:
由(5)式可得,通过先对第k通道基带信号进行移相2πf0τk,再延时补偿τk,便可以实现所有阵元基带信号对齐累加,使波束主瓣方向对准期望方向。
在工程实现过程中,信号移相与窄带数字波束形成实现一致,而延时补偿则需通过数字时延滤波器来实现,设信号采样间隔为Ts,由(3)式,延时τk可表示为:
其中,round(x)表示对x进行四舍五入取整,l为小数采样周期时延,-0.5< l ≤0.5。
基于分数延时的宽带数字多波束形成实现结构如图1所示,宽带信号经过阵列前端处理(AD 采样、通道均衡等)后,通过高速光纤送至DBF 系统形成多个宽带波束。通常,宽带DBF 系统由多片FPGA 构建实现,需要同时形成多个宽带波束,而宽带信号带宽高,需要高时钟频率进行采样,一般达到200 Mhz 以上,FPGA 内部的乘法器资源很难再进行复用,1 个宽带波束形成均需要独立的处理资源[7]。其中,数字移相只需要一次复乘即可完成,整数延迟通过D 触发器实现,而分数延时滤波器则需要消耗大量的乘法器资源。因此,如何使系统形成更多的波束,分数延时算法及滤波器阶数的选取显得至关重要。
图1:基于分数延时的宽带数字多波束形成实现结构
设计分数延时滤波器的过程即为选择一数字滤波器,使其冲激响应逼近hid(n)或频率特性逼近Hid(ejw):
目前常用的分数时延实现方法主要有插值法、理想冲激响应加窗法、最大平坦准则逼近法、最小二乘法、等纹波法和基于Farrow 结构的可变分数延时法等。对于宽带DBF 系统,由于阵元数众多,滤波器阶数越多,系统资源消耗就越
大,系统实现就越困难。
因此,需要对不同阶数滤波器的延时性能的进行分析,选取合适的滤波器阶数能同时兼顾工程实现和系统性能,下面分别对两种滤波器阶数(16 阶,32 阶)的分数延时性能进行仿真分析,分数延时算法采用理想冲激响应加窗法,如图2所示,这两种滤波器均有不错的幅频、群延时特性,随着滤波器阶数的增加,性能也会越来越好,当然也带来系统资源消耗的成倍增长。
图2:不同阶数分数延时滤波器的幅频、群延时特性
对于大型数字阵列,每个阵列通道均采用分数时延滤波来实现精确数字延时,不论系统使用何种延时算法,FPGA资源消耗都非常巨大,系统设备量较窄带DBF 成数倍增长。又由以上仿真,为了保证系统的幅频和群延时特性,滤波器的阶数很难进一步优化和降低。因此,本文下面将研究一种动态划分子阵的方法实现宽带多波束形成,提高其工程可实现性。
基于动态子阵划分的宽带DBF 处理架构如图3所示,宽带AD 数据经过下变频和均衡处理后,通过高速光纤送宽带DBF 系统后,DBF 依据要形成的多波束指向,分别进行数字移相和整数延迟后,再依据相关准则,将相关通道先子阵合成,然后在进行分数阶数字延时。最终,再将所有的子阵进行合成,形成系统需要的波束。
图3:基于动态子阵划分的宽带DBF 处理架构
与常规处理方法不同,没有在每个阵列通道中均进行数字移相、整数延时以及分数延时,本文通过优化实现结构,阵列采用阵元级移相、整数时延和子阵级分数时延相结合的方式完成整个阵列天线的波束形成。采用该结构,可以大大减少分数延时滤器的个数,从而大幅减少FPGA 资源消耗,降低系统应用成本,明显提高工程可实现性。更为重要的是,系统通过动态的子阵划分,不仅可以抵消孔径渡越时间,获得较宽的瞬时信号带宽,而且系统性能可以不太受影响。
宽带DBF 系统实现瓶颈主要在采用何种滤波算法及花费多大代价来实现小数采样周期时延,因此,需要对整个阵列的小数采样周期时延特性进行详细分析,才能实现处理架构的优化,达到系统性能与FPGA 资源消耗之间平衡。
由式(6)可知,小数采样周期时延的变化范围在(-0.5,0.5],通过仿真可知,l随阵列单元呈周期性变化,周期大小与波束指问偏离阵列法向的程度相关,当波束指向偏离法向较近时,周期变化相对较慢,当波束指问偏离法向较远时,周期变化相对较快。如图4所示,波束指向分别为 5 度、55 度时,分数时延的变化规律。
图4:小数采样周期时延特性分析
对于整个阵列而言,每个阵列通道经过数字移相、整数时延后,相邻阵元的延时比较接近,而经过一定数量的阵元周期后,阵列延时又几乎相等。因此,将相邻阵元进行子阵合成,或者根据阵元变化的周期性,将延时几乎相等的阵列进行子阵合成,然后再进行分数时延滤波,可以大幅减少分数时延滤波器的使用,从而降低FPGA 资源消耗。
与传统意义上的相控阵雷达划分子阵有所不同,本方法只在分数时延滤波器前进行子阵划分,整个阵列前端依然是阵元级数字化处理方式。但是,由于对分数时延进行了近似处理,当子阵划分方法和子阵划分数量不同时,系统宽带波束性能同样会有明显的性能差异,主要体现在波束最高旁瓣、主瓣宽度、低副瓣加权性能等方面。本文分别从下面两种子阵划分方式进行相关研究。
3.3.1 相连阵元的子阵划分
相连阵元的子阵划分方法有很多,例如规则划分和不规则划分,规则划分又可以分为规则不重叠子阵划分和规则重叠子阵划分,不规则划分同样也可以分为不规则不重叠子阵划分和不规则重叠子阵划分。
由于对相连阵元的分数延时进行了近似处理,子阵内阵元信号包络并没有完全对齐,该方法会对系统性能带来一定损失,导致天线方向图出现栅瓣、副瓣零深变浅等问题。当子阵数较多时,子阵级的波束形成性能与未划分子阵的情况比较接近,但此时的分数延时滤波器仍较多;当子阵数较少时,虽然分数延时滤波器数量减少了很多倍,但波束形成效果较差。
相连阵元子阵划分法在波束指问偏离阵列法向较近时,采用对称子阵分布划分法可以取得不错的性能;但当波束指问偏离法向较远时,由图 5 可知,相邻阵元间延时差变大,无法再近似处理,此时,该方法方向图会恶化严重,工程实现存在局限性。
图5:不同精度时延滤波器的幅频、群延时特性
3.3.2 动态周期性子阵划分
为了解决上述问题,需要研究一种动态的子阵划分方法,解决方向图性能随波束扫描角度偏离法向带来的恶化问题,同时子阵划分数量不宜过多且易于工程实现。
在工程实现过程中,对于小数采样周期时延,需要进行保留几位小数和量化处理,保留小数位数越多,则表示分数延时的精度就越高,由以下仿真可知:小数采样周期时延分别取[0.36,0.37,0.38,0.39,0.40,0.41,0.42,0.43,0.44]时,滤器的幅频特性几乎是一致的,而群延时特性与小数采样周期时延的量化精度相关,相差0.01。
因此,滤波器的幅频和群延时特性对小数采样周期时延量化精度并不敏感,当小数采样周期时延量化精度只保留一位小数时,它的取值只有[-0.5,-0.4,-0.3,-0.2,-0.1,0,0.1,0.2,0.3,0.4,0.5],共 11 种。此时,不论阵列的输入规模和扫描角度如何变化,系统对应的分数时延滤波器系数可以简化到只有11 种。
通过以上分析,系统的子阵划分准则可以依据每个阵元的小数采样周期时延保留1 位小数量化值来进行,此时对应整个阵列,子阵数量只有11 个。采用该方法,无论波束指向和输入阵元数量如何变化,都可以将相邻单元和时延周期变化的阵元合成子阵。对于 FPGA 实现,只需要通过if-else语句对阵元的小数采样周期时延值进行判别,送对应的子阵进行合成即可。此外,当FPGA 输入通道固定后,随着波束指向的变化,单个子阵内合成通道呈动态变化的。
通过仿真对动态子阵划分的波束合成性能进行验证,仿真条件如下:均匀线阵,阵元数128,信号为宽带线性调频信号,载波频率f0等于1.1 GHz,信号带宽200 MHz,时宽200 us,基带采样频率 250 MHz,阵元间距为信号最高频率对应波长的一半,分数时延滤波算法采用理想冲激响应加窗法,滤波器的阶数选择16 阶,幅度权为均匀权。
如图6所示,方向图波束指向分别为 5°、60°,其中蓝色为理想延时处理结果,绿色为采用阵元级分数延时滤波器处理结果,红色为子阵级分数延时滤波器处理结果,由图可知,除远区极少几个副瓣略有抬高外,动态子阵级与阵元级方向图性能基本一致,但是,处理资源却比阵元级节省达90%以上。
图6:波束指向5°、60°的方向图
以其中一个子阵合成为例,分析子阵合成的动态性,当波束指向为5°时,参与合成的通道为[17~17,117~127];当波束指向为60°时,参与合成的通道为[2,13,24,35,46,47,57,58,69,30,91,102,113,124],由此可知,随着扫描角度的变化,本方法可以动态选择通道进行子阵合成,从而保证扫描角变大时天线方向图的性能。
本文给出一种基于动态子阵划分的宽带DBF处理系统,该系统在阵元级对宽带数据进行数字移相和整数延时,通过小数采样周期时延量化值动态分配相关通道数据进行子阵合成,然后在子阵级进行分数时延滤波处理,最终合成系统所需波束。仿真结果表明,动态子阵级的处理性能与阵元级基本相当,但是,处理资源却比阵元级节省达90%以上,且波束扫描范围不受传统子阵合成方法的限制,并具备阵元级数字阵扫描的灵活性。对于大规模宽带数字阵列,采用该方法可以解决设备量偏大、成本高的问题,大幅降低工程实现难度。