强杂波海洋环境下的潜用雷达多目标检测方法与流程

文档序号:15682403发布日期:2018-10-16 20:42阅读:302来源:国知局

本发明属于雷达信号处理技术领域,特别涉及一种潜用雷达多目标检测方法,可用于在强杂波背景下的多目标的检测。



背景技术:

潜用雷达作为重要的海上导航设备,它具有对海上设定范围目标的检测能力。目前,随着海洋环境的日趋复杂,海面上的多目标检测变的尤为重要。

现有的潜用雷达多目标检测方法,包括以下两种:

一是对于潜用雷达中的脉冲体制雷达,采用增益和时间灵敏度控制stc配合的方法及恒虚警cfar方法完成对海面上多目标检测和海杂波的区分;

二是对于潜用雷达中的脉冲压缩体制雷达,采用增益和时间灵敏度控制stc配合的方法、数字滤波的方法及恒虚警cfar方法完成对海面上多目标检测和海杂波的区分;

上述这两种方法虽说在3级和3级以下的海情条件下,多目标检测具有良好的性能,但在3级以上的海情条件下,特别对于休渔期结束的近海,对多目标检测的性能明显下降,而且在复杂海况下对海面的目标和海杂波的分辨能力不足;同时,若要提高对海面多目标的检测性能,必然导致其抗截获能力的降低。

针对以上脉冲体制雷达和脉冲压缩体制雷达对强杂波海洋环境下的多目标检测的不足之处,近年来,提出了许多强杂波海洋环境下的多目标检测方法,但这些方法中很少涉及信号处理组合算法的应用,即使涉及也没有对不同海况、不同量程、不同的信号处理组合算法在潜用雷达这个特殊领域上进行全面的阐述。如2017年在第十四届全国雷达学术年会上的论文《强杂波背景下fmcw雷达信号处理算法应用研究》中已经对相关信号处理组合算法的应用作了初步说明,但该方法并没有详细阐述如何利用潜用雷达在强杂波海洋环境下,对不同作用距离的多目标和小目标的检测及干扰信号的抑制,因而,将导致多目标检测中弱小目标的丢失、回波变形以及雷达抗截获能力的减弱。



技术实现要素:

本发明的目的在于针对上述现有技术的不足,提出一种强杂波海洋环境下的潜用雷达多目标检测方法,以减小多目标检测中弱小目标的丢失和回波变形的产生,提高雷达抗截获能力。

本发明的技术思路是:将单元平均选大恒虚警go-cfar算法、单元平均选小恒虚警so-cfar算法、自适应动目标显示amti算法、反异步算法和动态杂波图算法的组合,通过调频连续波体制潜用雷达在不同海洋环境和不同的作用距离的条件下对多目标的探测,其实现方案包括如下:

1.强杂波海洋环境下的潜用雷达多目标检测方法,包括:

(1)接收做完fft处理的雷达回波信号,形成含有模式字的雷达数据包,根据终端显示的雷达数据包回波信号判断是否需要抑制4海里以内雷达数据包中的小目标周围杂波:若需要,则依次利用自适应动目标显示amti算法和单元平均选大恒虚警go-cfar算法进行杂波抑制,并将杂波抑制后的雷达数据包传送至雷达数据包缓冲存储区进行时序整理后,传输给终端显示单元显示,否则,执行(2);

(2)根据终端显示的雷达数据包回波信号判断是否抑制8海里以外的大目标周围杂波:若需要,则依次利用自适应动目标显示amti算法和反异步算法进行杂波抑制,并将杂波抑制后的雷达数据包传送至雷达数据包缓冲存储区进行时序整理后,送至终端显示单元显示,否则,执行(3);

(3)根据终端显示回波判断是否抑制8海里以内的干扰信号:若需要,则依次利用自适应动目标显示amti算法和单元平均选小恒虚警so-cfar算法对干扰信号进行抑制,并将干扰信号抑制后的雷达数据包传送至雷达数据包缓冲存储区进行时序整理后,送至终端显示单元显示,否则,执行(4);

(4)根据终端显示回波判断是否抑制16海里以外的多目标干扰信号:若需要,则依次利用反异步算法和单元平均选大恒虚警go-cfar算法对多目标干扰信号进行抑制,并将多目标干扰信号抑制后的雷达数据包传送至雷达数据包缓冲存储区进行时序整理后,送至终端显示单元显示,否则,执行(5);

(5)根据终端显示回波判断是否需要抑制雨和雪引起的气象杂波:若需要,则依次利用自适应动目标显示amti算法和动态杂波图算法对该气象杂波进行抑制,并将气象杂波抑制后的雷达数据包传送至雷达数据包缓冲存储区进行时序整理后,送至终端显示单元显示,否则,执行(6);

(6)根据终端显示回波判断是否检测慢速小目标:若需要,则依次利用反异步算法和动态杂波图算法完成慢速小目标的检测,并将检测后的慢速小目标传送至雷达数据包缓冲存储区进行时序整理后,送至终端显示单元显示,否则,将(6)中没有进行信号处理的雷达数据包直接送至雷达数据包缓冲存储区进行时序整理,最后送至终端显示单元显示,所述慢速小目标是指时速不超过5海里的无机械动力的小木船及海面漂浮的浮筒。

本发明具有如下优点:

1.本发明由于在强杂波海洋环境下依次通过自适应动目标显示amti算法和单元平均选大恒虚警go-cfar算法,抑制4海里以内小目标周围杂波;通过自适应动目标显示amti算法和单元平均选小恒虚警so-cfar算法抑制8海里以内的干扰信号,从而增强了潜用雷达近距离小目标的回波性能;

2.本发明由于在强杂波海洋环境下依次通过自适应动目标显示amti算法和反异步算法,抑制8海里以外的大目标周围杂波;依次通过反异步算法和单元平均选大恒虚警go-cfar算法抑制16海里以外的多目标干扰信号,提高了潜用雷达在复杂海洋环境多目标探测能力;

3.本发明由于通过自适应动目标显示amti算法和动态杂波图算法抑制强杂波海洋环境下由雨和雪引起的气象杂波,通过反异步算法和动态杂波图算法,提高了复杂海情下慢速小目标的检测能力。

实验表明,在强杂波海洋环境下,通过不同信号处理算法的组合,能有效抑制海面不同量程多目标周围的杂波、干扰信号及由雨和雪引起的气象杂波,提高了潜用雷达在复杂海洋环境下不同距离量程杂波的抑制能力,同时,提高了复杂海情下慢速小目标的检测能力。

附图说明

图1为本发明的原理框图;

图2为本发明中的实现流程图。

具体实施方式

以下结合附图对本发明做进一步详细描述:

参照图1,本发明在强杂波海洋环境下的潜用雷达多目标检测,由5片dsp实现。即先将做完fft处理的雷达回波数据形成含模式字的雷达数据包;再依次通过amti算法处理、反异步算法处理、恒虚警算法处理和动态杂波图算法处理;然后将做完信号处理算法的雷达数据包进行缓冲存储;最后,将雷达数据包送至终端显示。k1、k2、k3和k4为信号处理算法的选通开关,由显控台控制,默认状态下为关闭。其中:

第一片dsp1,主要完成包括模式字在内的雷达数据包的形成以及自适应动目标显示amti算法处理。

第二片dsp2,主要接收dsp1传输的雷达数据包,通过帧头中的反异步字段信息完成反异步算法处理。

第三片dsp3,主要接收上一级传输的雷达数据包,通过帧头中的模式字信息完成go-cfar算法和so-cfar算法处理。

第四片dsp4,主要接收dsp3和dsp5处理完的雷达数据包,并对雷达数据进行缓冲处理,最终将处理完的雷达数据包送至终端显示单元显示。

第五片dsp5,主要接收dsp3传输的雷达数据包,通过帧头中的模式字信息完成动态杂波图算法处理。

上述5片dsp均设置在信号处理系统里。

参照图2,本发明的具体实现步骤如下:

步骤1.抑制4海里以内小目标的杂波

1.1)接收已做完fft处理后的雷达回波信号v,并在时钟信号、帧同步信号及相关控制信号的作用下,将雷达回波信号送入第一片dsp1,形成含有模式字的雷达数据包;

1.2)从终端显示的雷达回波信号中根据目标体积的大小判断是否需要抑制4海里以内小目标周围的杂波:

若4海里以内的小目标周围存在有机械动力在10吨以下的游艇、交通艇、木船和陆地上的山脉及楼房时,则需要进行杂波抑制,执行1.3),否则,不需要进行抑制,执行步骤2;

1.3)依次利用自适应动目标显示amti算法和单元平均选大恒虚警go-cfar算法进行杂波抑制:

(1.3a)计算4海里以内小目标中存在杂波的雷达数据自适应动目标显示amti的对消结果x:

首先,根据当前帧信号的对消结果x1和前一帧信号的对消结果x2计算对消系数wopt:

其中:是x2的共轭函数;

然后,根据上述参数计算4海里以内小目标中存在杂波的雷达数据对消结果x:

x=x2-x1·wopt;

(1.3b)将4海里以内小目标中存在杂波的雷达数据对消结果x形成的雷达数据包,作为单元平均选大恒虚警go-cfar算法输入的雷达数据包,并实时送入单元平均选大恒虚警go-cfar的检测器中,再分别求前8单元帧信号的实时均值z1和后8单元帧信号的实时均值z2:

其中,|v1i|为将(1.3a)得到的对消结果x送入单元平均选大恒虚警go-cfar检测器中的前单元雷达数据模值,|v2i|为将(1.3a)得到的对消结果x送入单元平均选大恒虚警go-cfar检测器中的后单元雷达数据的模值;

(1.3c)根据步骤(1.3b)的结果,实时计算出go-cfar检测器中检测单元的最大值z:

z=max(z1,z2);

(1.3d)根据检测器中检测单元的最大值z计算出实时判决门限值y:

y=kz,k是门限因子,

当小目标周围杂波最小或完全消失时,此时实时计算的判决门限值y为最优门限,即实现了4海里以内小目标周围杂波的抑制;

1.4)将杂波抑制后的雷达数据包传送至雷达数据包缓冲存储区进行时序整理,即在第四片dsp4中接收第三片dsp3和第五片dsp5做完信号处理后的雷达数据包,并按照设定的帧格式进行整理,形成符合终端显示要求帧格式的雷达数据包。

步骤2.抑制8海里以外的大目标周围杂波。

2.1)接收1.2)中不需要抑制4海里以内小目标周围杂波的雷达数据包;

2.2)从终端显示的雷达回波信号中根据目标体积的大小判断是否需要抑制8海里以外的大目标周围杂波:

若8海里以外的大目标周围存在大型游轮或等效高度超过30米的舰船时,则需要进行杂波抑制,执行2.3),否则,不需要进行抑制,执行步骤3;

2.3)依次利用自适应动目标显示amti算法和反异步算法进行杂波抑制:

(2.3a)计算8海里以外大目标周围存在杂波的雷达数据包自适应动目标显示amti的对消结果x”':

首先,根据当前帧信号的对消结果x1”'和前一帧信号的对消结果x2”'计算对消系数wopt”':

其中:是x2”'的共轭函数;

然后,根据当前帧信号的对消结果x1”'和前一帧信号的对消结果x2”'及对消系数wopt”',计算8海里以外大目标周围杂波的雷达数据包对消结果x”':

x”'=x2”'-x1”'·wopt”';

(2.3b)用8海里以外大目标周围杂波的雷达数据包的对消结果x”'形成雷达数据包,作为反异步算法的输入,并将该雷达数据包实时送入反异步处理器中,计算第i次探测周期、第m个距离单元的回波数据的模值si”(m);

(2.3c)设第m个距离单元的回波数据为s”(m),计算慢速小目标在同一距离单元的8次回波平均值δ”(m):

(2.3d)将第i次探测周期、第m个距离单元的回波数据的模值si”(m)与同一距离单元的8次回波平均值δ”(m)进行比较,当si”(m)≥5δ”(m)时,则认为s”(m)是干扰,将该距离单元的数据设定为零,否则,将原数据输出;

当8海里以外的大目标周围杂波最小或完全消失时,此时实时计算的回波平均值δ”(m)为最优,即实现了8海里以外的大目标周围杂波的抑制;

2.4)将杂波抑制后的雷达数据包传送至雷达数据包缓冲存储区进行时序整理,即在第四片dsp4中接收第三片dsp3和第五片dsp5做完信号处理的雷达数据包,并按照设定的帧格式进行整理,从而形成符合终端显示要求帧格式的雷达数据包。

步骤3.抑制8海里以内的干扰信号

3.1)接收2.2)中不需要抑制8海里以外的大目标周围杂波的数据包;

3.2)从终端显示的雷达回波信号中根据干扰信号的形状和位置判断是否需要抑制8海里以内的干扰信号:

若8海里以内的目标周围出现形状不变,且位置固定的干扰信号时,则需要对该干扰信号进行抑制,执行3.3),否则,不需要进行抑制,执行步骤4;

3.3)依次利用自适应动目标显示amti算法和单元平均选小恒虚警so-cfar算法对干扰信号进行抑制:

(3.3a)计算8海里以内存在干扰信号的雷达数据自适应动目标显示amti对消结果x':

首先,根据当前帧信号的对消结果x1'和前一帧信号的对消结果x2'计算对消系数wopt':

其中:是x2'的共轭函数;

然后,计算8海里以内存在干扰信号的雷达数据的对消结果x':

x'=x2'-x1'·wopt';

(3.3b)将8海里以内存在干扰信号的雷达数据对消结果x'所形成的雷达数据包,作为单元平均选小恒虚警so-cfar算法输入的雷达数据包,并实时送入单元平均选小恒虚警so-cfar检测器中,再分别求前8单元帧信号的实时均值z1'和后8单元帧信号的实时均值z2':

其中,|v1i'|为将(3.3a)得到的对消结果x'送入单元平均选小恒虚警so-cfar的检测器中的前单元雷达数据的模值,|v2i'|为将(3.3a)得到的对消结果x'送入单元平均选小恒虚警so-cfar检测器中的后单元雷达数据的模值;

实时计算出so-cfar检测器中检测单元的最小值z':

z'=min(z1',z2');

(3.3c)根据检测器中检测单元的最小值z'计算出实时判决门限值y':

y'=kz',k是门限因子,

当干扰信号最小或完全消失时,此时实时计算的判决门限值y'为最优门限,即实现了8海里以内干扰信号的抑制;

3.4)将杂波抑制后的雷达数据包传送至雷达数据包缓冲存储区进行时序整理,即是指在第四片dsp4中接收第三片dsp3和第五片dsp5做完信号处理的雷达数据包,并按照设定的帧格式进行整理,从而形成符合终端显示要求帧格式的雷达数据包。

步骤4.抑制16海里以外的多目标干扰信号:

4.1)接收3.2)中,不需要抑制8海里以内有干扰信号的雷达数据包;

4.2)从终端显示的雷达回波信号中根据目标的数量判断是否需要抑制16海里以外的多目标干扰信号:

若16海里以外的固定海域存在有商船、机械动力的木船及小岛这三种类型的多个目标时,则需要对多目标干扰信号进行抑制,这里的多目标是指10个及10个以上的目标,执行4.3),否则,不需要进行抑制,执行步骤5;

4.3)依次利用反异步算法和单元平均选大恒虚警go-cfar算法对多目标干扰信号进行抑制,按如下步骤进行:

(4.3a)设第m个距离单元的回波数据为s(m),计算慢速小目标在同一距离单元的8次回波平均值δ(m):

其中,si(m)是第i次探测周期、第m个距离单元的回波数据模值,

(4.3b)将第i次探测周期、第m个距离单元的回波数据的模值si(m)与同一距离单元的8次回波平均值δ(m)进行比较,当si(m)≥5δ(m)时,则认为s(m)是干扰,将该距离单元的数据设定为零,否则,将原数据输出;

(4.3c)用(4.3b)中反异步处理对消结果s(m)所形成的雷达数据包,作为单元平均选大恒虚警go-cfar算法的输入,并实时送入单元平均选大恒虚警go-cfar检测器中,再分别求前8单元帧信号的实时均值z1”和后8单元帧信号的实时均值z2”:

其中,|v1i”|为将(4.3a)得到的对消结果s(m)送入单元平均选大恒虚警go-cfar的检测器中的前单元雷达数据的模值,|v2i”|为将(4.3a)得到的对消结果s(m)送入单元平均选大恒虚警go-cfar的检测器中的后单元雷达数据的模值;

实时计算出go-cfar检测器中检测单元的平均最大值z”:

z”=max(z1”,z2”),

其中,z1”是前8帧信号的实时均值,z2”是后8帧信号的实时均值;

(4.3d)根据检测器的值z”计算出实时判决门限值y”:

y”=kz”,k是门限因子,

当多目标干扰信号最小或完全消失时,此时实时计算的判决门限值y”为最优门限,即实现了16海里以外的多目标干扰信号的抑制。

4.4)将杂波抑制后的雷达数据包传送至雷达数据包缓冲存储区进行时序整理,即是指在第四片dsp4中接收第三片dsp3和第五片dsp5做完信号处理的雷达数据包,并按照设定的帧格式进行整理,从而形成符合终端显示要求帧格式的雷达数据包。

步骤5.抑制雨和雪引起的气象杂波:

5.1)接收4.2)中不需要抑制16海里以外有干扰信号的多目标数据包;

5.2)从终端显示的雷达回波信号中根据天气变化状况判断是否需要抑制雨和雪引起的气象杂波:

若海面上出现雨或雪现象引起的气象杂波影响终端显示回波的持续观测时,就需要对该气象杂波进行抑制,执行5.3),否则,不需要进行抑制,执行步骤6;

5.3)依次利用自适应动目标显示amti算法和动态杂波图算法对该气象杂波进行抑制:

(5.3a)计算需要抑制16海里以外有干扰信号的多目标数据包自适应动目标显示amti对消结果x”:

首先,根据当前帧信号的对消结果x1”和前一帧信号的对消结果x2”计算对消系数wopt”:

其中:是x2”的共轭函数;

然后,计算需要抑制16海里以外有干扰信号的多目标数据包对消结果x”:

x”=x2”-x1”·wopt”,

(5.3b)用需要抑制16海里以外有干扰信号的多目标数据包对消结果x”所形成的雷达数据包,作为动态杂波图算法的输入,并实时送入动态杂波图处理器中,计算当前帧天线扫描周期的回波数据yn:

yn=(1-k)yn-1+kxn,

其中,k是小于1的因子,xn是当前接收的回波信号,yn-1是前一帧天线扫描周期的回波信号;

当雨和雪引起的气象杂波最小或完全消失时,当前帧天线扫描周期的回波数据yn最优即实现了气象杂波的抑制。

5.4)将杂波抑制后的雷达数据包传送至雷达数据包缓冲存储区进行时序整理,即在第四片dsp4中接收第三片dsp3和第五片dsp5做完信号处理的雷达数据包,并按照设定的帧格式进行整理,从而形成符合终端显示要求帧格式的雷达数据包。

步骤6.检测慢速小目标。

6.1)接收5.2)中不需要抑制雨和雪引起有气象杂波的数据包;

6.2)从终端显示的雷达回波信号中根据海情的级别进行判断是否需要检测慢速小目标:

若在三级及三级以上的海情下,慢速小目标会受杂波和干扰影响,就需要检测慢速小目标,执行6.3),否则,不需要检测小目标性,执行步骤6.4);

6.3)依次利用反异步算法和动态杂波图算法完成慢速小目标的检测:

(6.3a)设第m个距离单元的回波数据为s'(m),计算慢速小目标在同一距离单元的8次回波平均值δ'(m):

其中,si'(m)第i次探测周期、第m个距离单元的回波数据模值;

(6.3b)将第i次探测周期、第m个距离单元的回波数据的模值si'(m)与同一距离单元的8次回波平均值δ'(m)进行比较,当si'(m)≥5δ'(m)时,则认为s'(m)是干扰,将该距离单元的数据设定为零,否则,将原数据输出;

(6.3c)用(6.3b)中反异步处理的对消结果s'(m)所形成的雷达数据包,作为动态杂波图算法的输入,并实时送入动态杂波图处理器中,计算当前天线扫描周期的慢速小目标回波数据yn':

yn'=(1-k)y’n-1+kxn',

其中,k是小于1的因子,xn'是刚接收的回波信号,y’n-1是前一帧天线扫描周期的回波信号;

当慢速小目标显示效果良好时,当前天线扫描周期的慢速小目标回波数据yn'最优,即提高了慢速小目标的检测性能;

6.4)将杂波抑制后的雷达数据包传送至雷达数据包缓冲存储区进行时序整理,即在第四片dsp4中接收第三片dsp3和第五片dsp5做完信号处理的雷达数据包,并按照设定的帧格式进行整理,从而形成符合终端显示要求帧格式的雷达数据包。

以上描述仅是本发明的一个具体实例,并未构成对本发明的任何限制,显然对于本领域的专业人员来说,在了解了本发明内容和原理后,都可能在不背离本发明原理、结构的情况下,进行形式和细节上的各种修改和改变,但是这些基于本发明思想的修正和改变仍在本发明的权利要求保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1