MTD是一种利用多普勒滤波器组来抑制各种杂波,以提高雷达在杂波背景下检测运动目标能力的技术。与MTI相比,MTD在如下方面进行了改善和提高。

  1. 增大信号处理的线性动态范围
  2. 使用一组多普勒滤波器,使之更接近于最佳滤波器,提高改善因子
  3. 能抑制地杂波(其平均多普勒频移通常为零),且能同时抑制运动杂波(如云雨、鸟群、箔条等)
  4. 增加一个或多个杂波图,对于检测地物杂波中的低速目标甚至切向飞行大目标更有利

根据最佳滤波理论,在噪声与杂波背景下检测运动目标是一个广义匹配滤波问题。最佳滤波器应由白化滤波器级联匹配滤波器构成。白化滤波器将杂波(有色高斯白噪声)变成高斯白噪声,匹配滤波器使输出信噪比达到最大,如下图所示。

动目标检测 深度学习 动目标检测mtd原理_匹配滤波

假设杂波功率谱动目标检测 深度学习 动目标检测mtd原理_匹配滤波_02和信号频率动目标检测 深度学习 动目标检测mtd原理_动目标检测_03已知,根据匹配滤波器的定义有

动目标检测 深度学习 动目标检测mtd原理_MTD_04

式中,动目标检测 深度学习 动目标检测mtd原理_动目标检测 深度学习_05表示匹配滤波器输出到最大值的时延。白化滤波器使杂波输出动目标检测 深度学习 动目标检测mtd原理_级联_06的功率谱变为1,使得动目标检测 深度学习 动目标检测mtd原理_级联_06成为白噪声,即

动目标检测 深度学习 动目标检测mtd原理_级联_08

白化滤波器功率传输函数为

动目标检测 深度学习 动目标检测mtd原理_MTD_09

因此,广义匹配滤波器的传递函数为

动目标检测 深度学习 动目标检测mtd原理_级联_10

可以粗略地认为,其中动目标检测 深度学习 动目标检测mtd原理_动目标检测 深度学习_11用来抑制杂波。对MTI而言,它要使杂波得到抑制而让各种速度的运动目标信号通过,所以动目标检测 深度学习 动目标检测mtd原理_动目标检测 深度学习_11相当于MTI滤波器,如下图(a)所示;动目标检测 深度学习 动目标检测mtd原理_匹配滤波_13用来对雷达回波脉冲串信号匹配。对单个脉冲而言,和目标信号匹配可以中频带通放大器来实现,而对脉冲串则只能采用对消后的非相参积累,所以实际中的MTI滤波器,只能使其滤波器的凹口对准杂波谱中心,且使二者宽度基本相等,有时也将这称为杂波抑制准最佳滤波。对于相参脉冲串,动目标检测 深度学习 动目标检测mtd原理_匹配滤波_13可以进一步表示为

动目标检测 深度学习 动目标检测mtd原理_MTD_15

即信号匹配滤波器由动目标检测 深度学习 动目标检测mtd原理_级联_16动目标检测 深度学习 动目标检测mtd原理_级联_17两个滤波器级联,式中,动目标检测 深度学习 动目标检测mtd原理_级联_16为单个脉冲的匹配滤波器,通常在接收机中放实现;动目标检测 深度学习 动目标检测mtd原理_级联_17对相参脉冲串进行匹配,他利用了回波脉冲串的相参性进行相参积累。动目标检测 深度学习 动目标检测mtd原理_级联_17是梳齿形滤波器,齿的间隔为脉冲重复频率动目标检测 深度学习 动目标检测mtd原理_MTD_21,如下图(b)所示,齿的位置取决于回波信号的多普勒频移,而齿的宽度应和回波谱线的宽度一致。

要对回波相参脉冲串进行匹配滤波,必须知道目标的多普勒频移以及天线扫描对脉冲串的调制情况,由于实际中动目标检测 深度学习 动目标检测mtd原理_匹配滤波_22不能预知,因此要采用一组相邻且部分重叠的滤波器组,如下图(b)中的动目标检测 深度学习 动目标检测mtd原理_动目标检测_23号滤波器,覆盖整个多普勒频率范围,其中第5通道输出的就是动目标回波,这就是窄带多普勒滤波器组所要完成的功效。

设计MTD滤波器组的方法有两类:一类是MTI级联FFT的方法;另一类是优化的MTD滤波器组

动目标检测 深度学习 动目标检测mtd原理_动目标检测 深度学习_24

MTI级联FFT的滤波器组

MTI级联FFT的MTD滤波器组是在FFT之前接一个二次对消器,它可以滤去最强的地物杂波,这样就可以减少窄带滤波器组所需要的动态范围,并降低对滤波器副瓣的要求。由于DFT是一种特殊的横向滤波器,所以滤波器组的系数可以按照DFT的定义来选择,并采用快速算法FFT来实现MTD滤波。

FFT的每点输出,相当于N点数据在这个频率上的积累,也可以说是以这个频率为中心的一个带通滤波器的输出。

根据DFT的定义,N组滤波器的权值为

动目标检测 深度学习 动目标检测mtd原理_匹配滤波_25

式中,n表示第n个抽头,动目标检测 深度学习 动目标检测mtd原理_匹配滤波_26表示第动目标检测 深度学习 动目标检测mtd原理_匹配滤波_26个滤波器,每一个动目标检测 深度学习 动目标检测mtd原理_匹配滤波_26值决定一个独立的滤波器响应,相应地对应于一个不同的多普勒滤波器响应。因此,第动目标检测 深度学习 动目标检测mtd原理_匹配滤波_26个滤波器的频率响应函数为

动目标检测 深度学习 动目标检测mtd原理_匹配滤波_30

滤波器的幅频特性为:

动目标检测 深度学习 动目标检测mtd原理_动目标检测 深度学习_31

各滤波器具有相同的幅度特性,均为辛克函数,且等间隔地分布在频率轴上。滤波器地峰值产生于动目标检测 深度学习 动目标检测mtd原理_匹配滤波_32或者动目标检测 深度学习 动目标检测mtd原理_匹配滤波_33动目标检测 深度学习 动目标检测mtd原理_MTD_34时,滤波器峰值位置为动目标检测 深度学习 动目标检测mtd原理_匹配滤波_35即该滤波器地的中心位置在零频以及重复频率的整数倍处,因此对地杂波没有抑制能力。当动目标检测 深度学习 动目标检测mtd原理_MTD_36时,峰值响应产生在动目标检测 深度学习 动目标检测mtd原理_动目标检测 深度学习_37以及动目标检测 深度学习 动目标检测mtd原理_匹配滤波_38处,对动目标检测 深度学习 动目标检测mtd原理_动目标检测_39时,峰值响应产生在动目标检测 深度学习 动目标检测mtd原理_匹配滤波_40处,依次类推。每个滤波器的主副瓣比只有13.2dB,限制了它对气象杂波的抑制性能,需要使用更低副瓣的多普勒滤波器组。

为了降低副瓣,一般都需要加窗。目前常用的窗函数为海明窗(Hamming),加窗可降低副瓣电平,但各滤波器的主瓣有一定展宽。

代码:

N = 12;
win = taylorwin(12);
f = (-0.1:0.01:1.1);
for m = 1:N
    ww(m,:) = exp(-1i*2*pi*m*(0:N-1)/N) .* win';
end

hd = ww * exp(-1i * 2 * pi * (0:N-1)' * f);
Hd = 20 * log10(abs(hd));

figure;
plot(f,Hd);
xlabel('归一化频率f/fr');
ylabel('幅度响应/dB');
xlim([min(f) max(f)]);
ylim([-80 30]);

运行结果:

动目标检测 深度学习 动目标检测mtd原理_级联_41

优化MTD滤波器组

由于对消器滤波特性的影响,MTI+FFT的合成多普勒滤波器组中各滤波器的主瓣有明显变形,各合成多普勒滤波器的杂波抑制性能各不相同。如果根据杂波抑制要求,直接设计一组具有更好杂波抑制性能的多普勒滤波器组,来代替对消级联FFT形式的MTD滤波器组,可进一步提高MTD处理器性能。

点最佳多普勒滤波器

点最佳多普勒滤波器组只在所需的多普勒处理频段中某一点上达到最佳,而在其它频率点都是不匹配的。多普勒滤波器就是用许多滤波器填满感兴趣的多普勒区域。通常实际应用中多普勒滤波器采用N点FIR滤波器填满多普勒区域,N等于处理的相干脉冲数。如下图所示:

动目标检测 深度学习 动目标检测mtd原理_动目标检测 深度学习_42

点多普勒横向滤波器复数输入信号表示为

动目标检测 深度学习 动目标检测mtd原理_级联_43

式中,A是幅度,动目标检测 深度学习 动目标检测mtd原理_动目标检测_44是多普勒频率,N是相参脉冲数,动目标检测 深度学习 动目标检测mtd原理_MTD_45是雷达重复周期。信号矢量则可表示为动目标检测 深度学习 动目标检测mtd原理_级联_46,其中,动目标检测 深度学习 动目标检测mtd原理_匹配滤波_47

根据自适应滤波器原理,长度为N的滤波器中的第动目标检测 深度学习 动目标检测mtd原理_匹配滤波_26个滤波器的权矢量为

动目标检测 深度学习 动目标检测mtd原理_匹配滤波_49

式中动目标检测 深度学习 动目标检测mtd原理_动目标检测_50为第k个滤波器的通带中心频率,动目标检测 深度学习 动目标检测mtd原理_MTD_51为导频矢量

动目标检测 深度学习 动目标检测mtd原理_级联_52

动目标检测 深度学习 动目标检测mtd原理_动目标检测_53为杂波加噪声协方差矩阵,动目标检测 深度学习 动目标检测mtd原理_级联_54为杂波协方差矩阵,I为单位矩阵(假设噪声为白噪声),动目标检测 深度学习 动目标检测mtd原理_动目标检测_55为噪声功率。动目标检测 深度学习 动目标检测mtd原理_MTD_56的作用就是使滤波器自适应地在杂波频率处形成零陷,从而抑制杂波。

除了求出最佳加权,还必须确定改善因子的表达式。首先注意到信号协方差矩阵动目标检测 深度学习 动目标检测mtd原理_动目标检测_57的秩为1,因为这是矩阵中最大非零行列式的阶数。由于两个矩阵乘积的秩小于等于这两个矩阵中的任何一个,这意味着动目标检测 深度学习 动目标检测mtd原理_级联_58的秩也为1。又因为非零特征值的个数等于矩阵的秩,故动目标检测 深度学习 动目标检测mtd原理_级联_58只有一个非零特征值,必定等于改善因子,因此

动目标检测 深度学习 动目标检测mtd原理_级联_60

式中,动目标检测 深度学习 动目标检测mtd原理_动目标检测 深度学习_61表示矩阵求迹

这样设计得到的自适应MTD滤波器会有较高的旁瓣电平,这样容易造成不同滤波器的目标之间的相互影响,会带来虚警;另外,进入滤波器副瓣的杂波(包括地杂波的剩余和气象杂波)也会降低滤波器的杂波改善性能。所以,需要对常规自适应MTD滤波器进行加权以降低各滤波器的副瓣电平。由于动目标检测 深度学习 动目标检测mtd原理_MTD_56的存在,使得窗函数对MTD滤波器系数进行加权只能满足通带远离杂波较远的滤波器的要求,而不能使所有滤波器都达到要求。因此不能使用窗函数的方法来降低副瓣。

代码:

mtdjie = 12; %滤波器长度
fr = 100; %脉冲重复频率 Hz
df = 0.64; %杂波谱宽 Hz
T = 1/fr; %重复周期
N = mtdjie; %滤波器阶数
f = (-0.1*fr:0.1:1.1*fr);
for m = 1:mtdjie
    Rn(m,:) = exp(-2 * pi ^ 2 * df ^ 2 * ((m - (0:mtdjie - 1)) * T) .^ 2); %杂波自相关矩阵
end
Rn = Rn + 1e-6 * eye(mtdjie, mtdjie);
Rni = inv(Rn);
ww = zeros(N-1, mtdjie);
for m = 1:N-1
    s = exp(1i * 2 * pi * (0:mtdjie - 1) * m / N); %点最佳
    w0 = Rni * s.'; %最佳权值
    ww(m,:) = w0 ./ max(abs(w0)); %归一化
end
hd = ww * exp(-1i * 2 * pi * (0:mtdjie-1)' * T * f);
Hd = 20 * log10(abs(hd));
figure;
plot(f./fr, Hd);
xlabel('归一化频率 f/fr');
ylabel('幅度响应/dB');

运行结果:

动目标检测 深度学习 动目标检测mtd原理_级联_63

参考文献:

  1. 《现代雷达系统分析与设计》,陈伯孝