高频雷达射频干扰抑制的自适应接收滤波设计
2024-04-02张华冲
杨 贤,张华冲,李 华
(1.中国电子科技集团公司第五十四研究所,河北石家庄 050081;2.重庆邮电大学,重庆 400065)
0 引 言
高频(High-Frequency,HF)雷达是海况探测和广域监视的有力工具,按工作原理可分为天波雷达和地波雷达[1-2]。然而,由于工作在高频波段(3~30 MHz),高频雷达经常受到射频干扰(Radio Frequency Interference, RFI)影响[3-4]。经过传统的脉冲压缩和多普勒处理,射频干扰在距离-多普勒(Range-Doppler, RD)图上表现为条纹状[5-7]。其中,与距离单元平行的直线条纹由点频干扰引起,遍布RD 图的带状条纹由宽带干扰引起,这严重降低了高频雷达的目标探测能力。
许多学者已经研究出各种有效的干扰抑制方法,包括基于空域的波束形成[8]、基于频域的干扰频谱消除[9]、基于信号分解的迭代抑制[10],以及接收滤波器的设计[11-12]等。然而,这些办法仍存在一些局限性。例如,波束形成无法抑制主瓣干扰[8],干扰频谱消除未考虑宽带干扰[9],信号分解参数难控[10],图像纹理对单频干扰检测效果不佳[11],直线检测技术不能检测宽带干扰[12]。就上述问题,文献[13]提出了基于滤波器设计的射频干扰抑制方案,对主旁瓣干扰和宽带窄带干扰均有效。但是,该方案在海杂波选取和相似度参数设置方面依赖经验,缺乏自适应性。如果海杂波区域检测不当,或射频干扰强度过大以致超过相似性门限能有效抑制的范围,固定的阈值设置可能导致干扰抑制不充分。
因此,本文针对海杂波区域和射频干扰频带的自适应检测问题开展研究,提出了海杂波区域检测和相似度参数设置的自适应方法,最终给出一套自适应滤波器设计方案。首先,根据文献[14]中频率-多普勒(Frequency-Doppler, FD)图的观测统计量,提出了新的自适应海杂波区域检测方法,以得到无海杂波区域。然后,通过对射频干扰和噪声的频谱分析,将射频干扰频率检测问题视为未知噪声中的异常值(outlier)检测,计算出未被射频干扰影响的“干净”区域的比例因子,从而实现射频干扰频率的自适应检测。最后,基于无海杂波区域、干扰的协方差矩阵以及未被射频干扰影响的“干净”区域,推导出滤波器的相似性门限与干扰带宽之间的直接关系,从而实现相似度参数的自适应赋值,最终得到射频干扰抑制的自适应滤波器设计方案。
海杂波区域检测和干扰频点检测都属于未知数据的异常值检测问题。本文采用了连续均值剔除(Consecutive Mean Excision,CME)算法来应对这些异常值检测挑战。该算法于2002 年首次提出,旨在未知先验信息的情况下寻找被破坏的时域或频域样本[15]。随后,研究人员提出了适用于不同情况的CME 算法,如后向CME、前向CME(Forward CME, FCME)[16]、双阈值CME[17]和基于最小值的CME[18]。实践经验表明,基于FCME 原理并结合数据分布特点,设计对应的异常值检测算法,能够解决本文面临的海杂波多普勒频点和宽带干扰频点检测问题。
1 海杂波区域划分
本节首先分析海杂波的多普勒特性,然后建立观测统计量,利用异常值检测算法检测海杂波并将其置零,最后得到无杂波区域的功率谱密度(Power Spectral Density, PSD)、自相关函数和协方差矩阵R。
假设高频雷达接收站以采样频率fs接收基带信号,每个周期采样点数为M,积累P个周期作相干处理。令接收数据为y,是PM维的行向量。对于天线阵列来说,接收数据可视为经空域波束形成后的时域数据。
根据文献[14]对海杂波多域特性的分析,FD图中射频干扰的频域特征明显,因此可在频域-多普勒域进行海杂波检测和抑制。具体办法是,根据FD 矩阵中雷达带宽内无干扰的FD 单元的平均功率,检测某多普勒单元是否含有海杂波,继而得到无杂波区域。
海杂波区域划分的具体步骤如下:
1)将雷达观测数据y排列为矩阵,并使用快速傅里叶变换处理y,生成P行M列的FD矩阵XFD[14]。
2)计算雷达带宽在频域的对应宽度,MB=,其中表示向下取整,B为雷达带宽。雷达频率对应序号为到。
3)取雷达频段内较小幅度点,比如1∕2,计算各多普勒单元的平均幅度,得到观测统计量。
5)根据Pcf,逆多普勒处理至时域,并估计其自相关函数、PSD和协方差矩阵R。
2 RFI频点检测
本节首先分析RFI 和噪声的功率谱密度,然后用改进FCME 算法,对PSD 进行异常值检测,得到射频干扰频点,从而计算未被射频干扰影响的干净区域比例γcf,以支持后续的滤波器自适应设计。
噪声功率相对低且平坦,而射频干扰功率很高,并集中于特定的频率。因此,可以将射频干扰频率的幅度视为异常值,使用FCME方法来检测它们。假设噪声PSD 是零均值的复高斯分布,而射频干扰在特定的频率上表现为较大的异常值,则射频干扰频率的检测类似于检测复高斯噪声中的异常值。
然而,相比窄带干扰,宽带干扰检测面临的问题是干扰频点数量未知,可能很大。如使用文献[7]方法,其检测门限难以确定。如果采用一般的x倍标准差法,宽带干扰频点太多会导致标准差估计的偏差过大,最终使得检测结果不准确。因此,若要在PSD 中较为准确地估计噪声方差,就需要排除宽带干扰的影响。
本节采用FCME 方法来检测PSD 中的射频干扰频率。研究人员已开发各种CME 算法来检测加性噪声中的异常值,且不需要关于异常值或噪声的平均值或协方差的先验信息。大多数CME 算法是以迭代的方式操作的:根据噪声重复计算阈值,然后将超出阈值的样本归入异常集或噪声集。实践经验表明,FCME 算法是射频干扰频率检测的一个合理选择。在实际数据处理中,FCME 和双阈值CME 在检测窄带干扰频率时有相似的表现,但FCME的效率更高。此外,后向CME无法准确检测宽带干扰频率,而基于最小值的CME 则不如FCME稳健。
FCME算法的步骤如下。
首先,将样本按其幅度从大到小排序。然后,给定初始集的大小l0,视为无干扰的噪声集。l0的大小可设为所有样本数目的10%,一般可以保证该集合没有干扰。接下来,不断重复“根据样本计算门限”的迭代操作,直至达到结束条件。
假设当前迭代的样本集合为x,集合大小为l,当前阈值是噪声均值与比例因子的乘积,即
由预设的恒虚警概率决定。比如,Pfa=0.001时Tfa=2.97,Pfa=0.01时Tfa=2.42。
使用该门限,对待检测样本做分类,所有低于门限Tcme的样本归为新的噪声集,高于门限者归为新的待检测样本集。随着x更新,l增大,FCME 算法会反复更新和Tcme,迭代直至在待检测样本集中找不到小于阈值的样本,此时待检测样本集视为异常值集合。
表1 总结了检测射频干扰频率的FCME 算法。它的输入是雷达信号波段内的PSD 和期望的虚警概率Pfa,它的输出为未被射频干扰占用的干净频带的比率γcf和方差σcf。
表1 FCME算法检测射频干扰频率
3 自适应滤波算法设计
目前,我们已经准备好无杂波区域Pcf,协方差矩阵R,以及干净带宽比例γcf。在设计滤波器之前,先分析另外两种同样基于R的滤波。第一种是经典的白化滤波R-1,白化滤波通常是简单而有效的,但是当R非正定时,它并不稳健。第二种是基于子空间投影的滤波,该滤波抑制窄带射频干扰十分有效,然而,它对宽带干扰的抑制效果较差,因为干扰子空间无法与噪声和残余杂波子空间分离。因此,本文在滤波器中引入一个约束条件,以提高滤波器的稳健性和有效性。
本文在相似性约束下设计接收滤波器,该约束将设计的滤波器限制在发射波形的一定欧氏距离内。欧氏距离中的相似性约束相当于对相关系数的要求,对白化滤波器产生了对角线负载。实际上,对角线负载也是一种经典且稳健的技术。
本文设计的滤波器w和发射波形s之间的相似性约束可以表述为
式中ε是相似性阈值,相似性约束ε控制了发射波形和设计滤波器之间的最小相关性。
在相似性约束ε下,输出信噪比优化问题被重写为
假设R是对称正定,最优滤波可由以下公式给出:
式中,I表示单位矩阵,而
表示白化滤波的相似度,λε是方程(7)的唯一解。
式(7)可以用数值方法有效地求解,因为方程左侧对于λ来说是单调递减的。
理论上,协方差矩阵R应该是对称正定的。但在实践中,R是根据样本来估计的,有可能噪声子空间中存在一些小的非正定的特征值。在这种情况下,白化滤波R-1s是不稳健的。然而,方程(7)依然有解λε为式(5)提供对角加载。因此本文所设计的滤波器对于射频干扰抑制兼具稳健性和有效性。
鉴于ε在滤波器设计中的重要性,下面将讨论如何自适应地赋值ε。
假设发射波形s的功率谱为,其中表示信号带宽。假设滤波器的理想频谱为应在射频干扰频段有缺口并与S(f)在中相同。因此我们定义
根据Parseval定理,s和̂的相关关系计算为
回顾前面推导,FCME 方法提供了γcf作为未占用带宽与整个波段ℱ 的宽度比。假设是平坦的,相似性约束可赋值为
综上,将自适应滤波器设计归纳为图1框图所示。匹配、白化和未匹配的滤波器是自适应选择的。当γcf=1,ε=1 时,没有检测到射频干扰,采用发射波形做匹配滤波。在有射频干扰的情况下,当εwf>ε时,白化滤波R-1s为全局最优。否则,利用公式(7)求解λε,从而设计滤波器(R+λεI)-1s。
图1 自适应滤波设计方案图
4 实验结果
本节采用实测数据验证所设计的滤波器性能。高频雷达采用线性调频连续波,带宽B=10 kHz,采样频率fs=42 kHz,相干积累周期数P=256,包含宽带干扰以及多个目标。对实测数据进行信号处理和脉冲压缩,实测数据的RD 图如图2 所示。传统的信号处理采用匹配滤波器进行脉冲压缩,使用快速傅里叶变换进行多普勒处理,得到的RD 图如图2 所示。由于宽带干扰影响,整个RD 图充满了水平条纹,潜在目标被干扰条纹掩盖。因此非常有必要做干扰抑制。
图2 有干扰的RD图
采用本文设计的滤波器来抑制射频干扰。首先使用观测统计量去除海杂波,得到无杂波区域Pcf的多普勒单元为[1,2,…,124]和[135,136,…,256]。然后,根据Pcf计算功率谱f和协方差矩阵R。通过对f进行FCME,检测出射频干扰频率,得到未被占用频带比例γcf=0.66。接下来,计算相似性阈值ε=0.81。最后,由式(5)得到本文设计的最佳滤波器,其中白化滤波器的相似度εwf= 0.66。本文设计的滤波器和白化滤波器的频谱图如图3(a)所示。我们可以看到,设计的滤波器频谱在射频干扰频率处有凹陷,因此对干扰有抑制能力。图3(b)显示了3 种滤波器的输出包络。与匹配滤波器相比,本文设计的滤波器的旁瓣水平增加,但幅度可以接受,几乎不影响RD 图;不过,白化滤波器的频谱和输出包络严重畸形,因为R有一个相当小的特征值。
图3 3种滤波器的频谱与输出
最后,实验数据经过干扰抑制后得到的RD 图展示在图4中。从图4(a)可见,射频干扰条纹都被设计滤波器所抑制,背景噪声水平较低。为便于比较,观察白化滤波器的仿真结果图4(b),虽然射频干扰条纹已经抑制,但RD 图中出现了很多噪声条纹。这是因为,白化滤波器输出有很多大幅度旁瓣。由此可见,相似性约束对于接收滤波器的优化作用很大。
图4 设计滤波器和白化滤波器的RD图
5 结束语
本文提出了一种用于高频雷达射频干扰抑制的自适应接收滤波器设计方案。与传统的射频干扰抑制方法相比,本文对基于干扰协方差的接收滤波器进行了优化,能够有效抑制窄带和宽带射频干扰。为了实现滤波器自适应设计,本文提出了射频干扰频带检测和海杂波区域检测方法。即使存在海杂波,本文方法也能提取出无杂波区域,支撑对射频干扰协方差矩阵的估计以及对滤波器设计的相似性约束的评估。最后,实测数据处理实验结果证明了本文方法的有效性。