摘要
为保证雷达对抗侦察系统在复杂电磁环境下的工作性能,提出了一种基于自相关加权融合的多段信号频率估计算法。对各段含噪信号进行自相关处理得到初相位为零、频率与原信号一致的高信噪比正弦信号,利用反余切算子构建支持度矩阵对自相关信号进行实时加权融合,在粗估计基础上建立参考信号,通过最小化误差函数求得高精度频率估计结果。仿真结果表明,相较于现有算法,本文算法在满足较低计算量的同时,不但精度明显提高,且在不同信噪比、信号长度以及信号异常等条件下均具备稳定的估计性能,为基于多传感器的雷达对抗情报侦察提供了参考。
Abstract
In order to ensure the performance of radar countermeasure reconnaissance system in complex electromagnetic environment, a multi-segment signal frequency estimation algorithm based on autocorrelation weighted fusion was proposed. Autocorrelation processing was performed on each segment of the noisy signal to obtain a high SNR sinusoidal signal with zero initial phase and the same frequency as the original signal. The arcsine operator was used to construct a support matrix to perform real-time weighted fusion of the autocorrelated signals. The reference signal was established on the basis of the rough estimation, and the high-precision frequency estimation result was obtained by minimizing the error function. The simulation results show that, compared to existing algorithms, the algorithm not only improves the accuracy significantly, but also has stable estimation performance under the conditions of different SNRs, signal lengths and signal anomalies, while satisfying the low computational cost, which provides a reference for radar countermeasures intelligence reconnaissance based on multi-sensors.
雷达对抗侦察作为信息对抗领域不可或缺的重要环节,在掌握战场主动中发挥着重要作用[1-2]。然而,随着电磁环境日益复杂,新体制雷达逐渐占据主导,基于单传感器的情报侦察不再具有广泛的适应能力,而多传感器数据融合作为将不同传感器的截获信息进行综合分析的一种处理手段,具有比单传感器更精准、更稳定的工作性能[3-5]。因此,本文研究基于多传感器融合的雷达辐射源识别算法,在提升侦察系统抗干扰能力的同时,能获取更高精度的雷达参数信息。而基于多段信号融合的频率估计作为多传感器信号级融合[6]的重要应用,不但信息损失量小,而且能够有效滤除干扰,获取更准确、更可靠的测频结果,因此受到广泛关注。
近年来,众多学者在基于多段信号融合的频率估计方面取得了一定进展,一方面是从频谱融合角度展开研究,其特点是在低信噪比条件下具有稳定的估计性能,其中谱平均法[7]作为一种常见的频谱融合方法,通过对各段频谱取均值进行频率估计,能够有效提高低信噪比下的测频稳定性,但融合频谱主瓣较宽,估计精度有待提高;在此基础上,文献[8-12]提出了基于相位补偿的多段信号频谱融合算法,通过设定相位差补偿因子得到主瓣较窄、能量较为集中的信号频谱,但对于非整周期采样信号的频率估计精度有所欠缺;文献[13]则对信号进行傅里叶变换后利用稀疏表示进行雷达辐射源频率估计,该方法虽然有效降低了通信数据量,但估计精度难以保证。另一方面,基于时域的多段信号融合在高信噪比条件下具有较高的估计精度:孟建早期提出了一种利用相参脉冲间相位联系进行频率估计的方法[14],首先构建各段信号相位随时间变化的方程组,再利用最小二乘法对方程进行求解,该方法有效提高了估计精度,但过程相对复杂且运算量较大,而后该作者又提出了一种旋转相位关联法[15],对各段信号作Hilbert变换后乘以旋转因子得到首尾相接的连续信号进行频率估计,该方法能够显著提高频率分辨率,但需要精确的信号初始相位等先验知识为支撑;文献[16]则在时域内对多段信号进行相干平均以提高信噪比,再利用快速傅里叶变换(fast Fourier transformation,FFT)进行频率估计,但需要保证各段信号具有相同的初始相位,在实践中难以实现;文献[17]提出一种自相关频率估计算法,对各段信号进行自相关处理取均值后,利用修正协方差(modified covariance,MC)算法获取频率信息,该方法虽然能够有效滤除环境噪声,但基于MC算法的频率估计精度有待提升,且在低信噪比下的估计性能下降严重。本文则提出一种自相关加权融合频率估计算法,通过对各段自相关信号进行实时加权获取高信噪比正弦信号,再构建误差函数进行高精度频率估计。
1 多段信号模型
来自同一辐射源的多段正弦采样信号通常具有相同的频率及幅值,初相位则随采样时刻的不同有所区分,因此,在多传感器对同源信号进行有效侦收判别的基础上[18],有多段信号模型
(1)
式中:s(m,n)=Acos[2πf0n/fs+θ(m)],f0、A、fs和θ(m)分别为信号频率、幅值、采样频率和第m段信号的初相位;N为信号长度(这里假设各段信号长度均为N);M为信号段数;z(m,n)为第m段均值为0、方差为σ2的高斯白噪声,各段噪声互不相关。
2 算法原理
对于各传感器接收的多段含噪信号,首先对各采样信号分别进行自相关处理,推导可知所得信号接近初相位为零、频率与原信号相同的正弦信号,接着,为进一步提高信噪比,利用反余切算子计算每一时刻各自相关信号间的相互支持度,得到加权因子进行实时加权融合。最后,为提取频率信息,先利用自相关等式进行频率粗估计,在此基础上,设定参考信号建立均方误差函数,通过最小化误差函数求解得到高精度频率估计结果,算法流程如图1所示。
图1算法流程框图
Fig.1Algorithm flowchart
2.1 自相关信号实时加权融合
根据信号和噪声不相关这一特性,对采样信号进行自相关处理以达到去噪效果,可得式(2)所示的自相关函数。
(2)
式中:τ=0,1,···,N-1;rs(m,τ)和rz(m,τ)分别为信号及噪声的自相关函数;rzs(m,τ)和rsz(m,τ)则为两者的互相关函数。当τ≠0时,有rz(m,τ)=0,因此
(3)
式中,τ=1,2,···,N-1,ω0=2πf0/fs。当时,r(m,τ)的误差项可以忽略不计,文献[19]证明了当τ≤N/2时,A2cos(ω0τ)/2为r(m,τ)的最优估计,即有
(4)
由式(4)可知,自相关信号r(m,τ)接近幅值为A2/2、初相位为零、频率与原信号相同的正弦信号。在此基础上,为降低噪声及异常信号等影响,进一步提高信噪比,本文对多段自相关信号进行了实时加权融合,利用反余切算子求解两两自相关函数的实时支持程度,算子表达式[20]为
(5)
式中,m′=1,2,···,M。从中可以看出,两自相关信号越接近,所得越大,表示两信号的相互支持程度越大,反之,两信号差距越大,两者的相互支持度则越小,进而可得支持度矩阵
(6)
其中,第m列之和s(m,τ)表示在τ时刻第m段自相关信号总支持度。
(7)
则第m段自相关信号的权值w(m,τ)定义为
(8)
利用权值w(m,τ)可对多段自相关信号进行加权融合。
(9)
虽然新信号R(τ)的有效长度与单段信号长度N相比有所减短,但是R(τ)包含各段信号所有采样点的信息,且通过对采样信号的自相关处理和实时加权融合,能够使信噪比大幅提高,为接下来的频率估计奠定基础。
2.2 高精度频率估计
2.2.1 频率粗估计
为提取加权自相关信号的频率信息,首先对R(τ)频率进行粗估计。根据式(2)、式(4)对R(τ)进行自相关处理可得
(10)
令,对式(10)交叉相乘有
(11)
进而可得频率粗估计值
(12)
2.2.2 频率细估计
接着,根据R(τ)初相位为零的特点生成参考信号y(τ)。
(13)
将参考信号y(τ)在粗估计值ω1处进行泰勒展开,并忽略高次项,得
(14)
根据最小二乘法,利用R(τ)和y(τ)构造误差函数。
(15)
基于最小均方误差准则,可通过最小化误差函数得到频率估计值。对求导,并令导数得
(16)
式中:
3 仿真验证及复杂度分析
为充分说明所提算法的估计性能,本文对所提算法、频谱平均(spectrum averaging,SA)算法[7]、光谱模糊(spectrum fusion,SF)算法[8]、旋转相位关联(rotational phase correlation,RPC)算法[15]、改进的修正协方差(improved modified covariance,IMC)算法[17]、改进的扩展自相关(improved expanded autocorrelation,IEA)算法[21]在不同信噪比、不同信号长度、不同信号频率以及信号异常条件下的频率估计进行了仿真实验。设定初始参数:采样频率为100 MHz,各段信号长度均为100,信号段数为4,初相位θ(m)则在[0,2π]区间随机分布,每组仿真进行500次蒙特卡罗实验,为避免信号频率对算法估计精度的影响,每次待测频率fk在[0,fs/2]区间随机生成(满足非整周期采样),均方根误差由取得,其中,为估计频率。
3.1 不同信噪比下的对比实验
在信噪比为-5~10 dB下进行仿真对比实验,结果如图2所示。可以看出,随着信噪比的提高,基于傅里叶变换的SF算法由于受到频率分辨率的限制估计精度未得到改善,采用频谱平均融合方式的SA算法则由于频谱主瓣较宽,稳定性不及SF算法,RPC算法利用Hilbert变换拼接多段采样信号可获得更高的频率分辨率,因此估计精度高于SF、SA算法。IEA及IMC算法在高信噪比条件下能够取得较高的估计精度,但小于0 dB时估计精度下降较快,难以满足高精度频率估计,与二者的时域平均方式不同,本文算法通过对自相关信号的实时加权融合使所得信号更加接近理想正弦信号,且利用最小化误差函数在粗值基础上进行高精度频率估计,虽然对参考信号的一阶泰勒展开过程会引入一定误差,但估计精度相对于粗估计结果有了显著提升,同时保证了算法的实时性,由仿真结果可以看出,所提算法不但在低信噪比下具备优良的估计性能,且随着信噪比的提高精度不断增加,相比其他算法更接近频率估计误差的克拉美罗下界[22-23](Cramer-Rao lower bound,CRLB)。
图2不同信噪比下的频率估计结果
Fig.2Frequency estimation results under different SNRs
3.2 不同信号长度下的对比实验
设定信号长度N为50~200,在信噪比5 dB下进行仿真实验,结果如图3所示。可以看出,随着信号长度的增加,各算法的估计精度均呈现提高的趋势。基于频谱融合的SF及SA算法随着频率分辨率的改善估计精度提升明显,RPC算法由于采用信号拼接的融合方式受信号长度影响的增益同样显著。相对其他算法,本文算法凭借自相关处理以及加权融合虽然损失了信号的有效长度,却大幅提高了信噪比,并通过最小化误差函数取得了更高的估计精度。可以看出,本文算法在信号长度较短时均方根误差始终小于0.1 MHz,保持了优良的估计性能,能够满足资源短缺条件下的多段信号频率估计。
图3不同信号长度下的频率估计结果
Fig.3Frequency estimation results under different signal lengths
3.3 不同信号频率下的对比实验
根据奈奎斯特采样定理,设置信号频率为5~40 MHz,同样在信噪比5 dB下进行仿真实验,为贴近实际满足非整周期采样,设置步长Δf=3.17 MHz,结果如图4所示。可以看出,SA以及SF算法受FFT测频范围及分辨率Δf′的影响,估计精度呈明显的周期性变化,周期为[Δf,Δf′](最小公倍数),IMC算法在低频及高频上的估计精度有所降低,RPC算法则在中频处的表现相对较好,而IEA及本文算法从数据上看虽然在测频精度上同样有所起伏,但整体受频率的影响不大,能够满足对各频率的高精度估计。
3.4 信号异常条件下的对比实验
在多传感器协同侦察系统中,当某一传感器受到干扰或信号环境较差,其截获信号将偏离真实信号,此时若采用传统的融合算法估计精度将大大降低,本文提出的自相关加权融合算法则有效克服了这一问题。在四段采样信号中,设其中一段正弦信号频率小于其他信号5 MHz,同时,为降低噪声对估计精度带来的影响,在信噪比5~15 dB下进行仿真实验,结果如图5(a)所示,与图2比较可以看出,在优良信号环境下,受到异常频点的影响,IEA及IMC算法的融合精度大大降低(RMSE平均提高0.443 MHz和0.522 MHz),本文算法(RMSE平均提高0.132 MHz)通过计算各信号与其他信号的偏离程度设定权重因子,有效降低了异常信号在融合算法中的比重,进而使误差维持在0.1 MHz左右,保证了存在干扰频点时的估计精度。
图4不同信号频率下的频率估计结果
Fig.4Frequency estimation results under different signal frequencies
此外,信噪比的大小同样影响着融合性能,设异常信号与其他三段信号的信噪比相差-10 dB,进行仿真实验,结果如图5(b)所示,可以看出,在信噪比为5~10 dB时SA、IEA及IMC算法受到干扰信号的影响较大,10 dB后逐渐趋向平稳,RPC、SF以及本文算法(RMSE平均仅提高0.005 MHz)的融合性能在各信噪比下相对稳定,能够给出高精度的融合估计结果,再次说明了本文提出的自相关加权融合算法对复杂环境的适应能力。
图5信号异常下的频率估计结果
Fig.5Frequency estimation results under signal anomalies
3.5 计算复杂度分析
六种算法的计算复杂度如表1所示(忽略常数项),可以看出,各算法计算复杂度均处于平方阶O(N2)量级,其中SF、RPC以及SA算法估计过程由于包含离散傅里叶变换,需要进行较多复数乘加法运算,导致N2系数较大,相对其他时域算法通常需要更多计算量。IEA算法定义了基于线性预测的自相关函数,仅对少量信号进行时延叠加,虽然计算量相对较少,但估计精度与IMC算法相当。本文算法计算量接近IMC算法,虽然加权过程增加了较多加减运算,但耗时涨幅较小,且估计精度有了较大提升,能够满足多段采样信号的实时高精度频率估计。
表1计算复杂度对比
Tab.1 Computational complexity comparison
4 结论
针对目前雷达对抗侦察在复杂电磁环境下面临的诸多挑战,本文提出了一种自相关加权融合算法,利用多个自相关信号的实时加权,并在粗值基础上通过最小化误差函数进行频率估计,仿真实验表明,所提算法不但精度提升明显,且在各信噪比条件下均能满足高精度的频率估计,同时,在不同信噪比、不同信号长度以及信号异常等情况下均具备稳定的融合性能,能够满足复杂电磁环境下的多段信号高精度频率估计,为基于多传感器融合的雷达对抗侦察等领域提供了理论依据。另外,在当前存在多种信号调制样式的环境下,虽然本文对于单载频信号的频率估计在实际应用中存在一定局限性,却为其他调制样式的多段信号融合估计提供了一定思路,相关问题也将作为下一步工作重点进行深入研究。