APP下载

基于序列关联的参差信号分选算法

2021-04-25王俊岭黄琰璟

电子与信息学报 2021年4期
关键词:参差辐射源门限

王俊岭 黄琰璟

(北京理工大学信息与电子学院 北京 100081)

1 引言

雷达信号分选一直是雷达通信与电子战主要研究的重点问题之一,目的是将接收到的脉冲串分离开,得到环境中的雷达辐射源信息。信号分选主要包括基于脉冲调制参数脉宽(Pulse Width, PW)、脉冲到达角(Direction Of Arrival, DOA)、射频频率(Radio Frequency, RF)以及时域波形或频谱[1-4]等脉内参数的预分选和基于脉冲串的各个脉冲到达时间(Time Of Arrive, TOA)的主分选。

主分选算法的主要目的是通过对脉冲对间隔的处理以得到待处理脉冲串中的各个辐射源的脉冲重复间隔(Pulse Repetition Interval, PRI)与PRI的调制形式。对脉冲对间隔的处理方法中,有许多经典算法如累计差值直方图算法[5](Cumulative DIFferences Histogram, CDIF)和以CDIF为基础的序列差值直方图算法[6](Sequential DIFferences Histogram, SDIF)。相比CDIF方法,SDIF实现简单,提高了PRI分选效率,在工程上有大量的应用,但是SDIF直方图中过门限的峰值仅为可能的PRI值,需额外进行谐波检查,在电磁环境复杂时,谐波检查会增加虚警率。Nishiguchi等人[7]为解决上述两种算法存在的谐波抑制方面的不足,基于时延自相关的原理,为直方图中加入了相位因子,提出了PRI变换算法。文献[8-10]通过改进PRI变换算法中相位因子和PRI箱的结构,提高了对抖动信号和部分脉冲丢失信号的分选能力。但是由于PRI算法及其改进算法在PRI变换中加入了相位因子,导致在分选参差信号时,参差信号的帧周期被抑制,以至于难以被分选。文献[11-13]针对参差信号帧周期的分选问题,对PRI变换算法和序列抽取算法进行了结合,减少环境复杂度,能在提取参差序列后对环境进行PRI判断。根据现有算法的原理可知,现有算法大都致力于找到一个脉冲串的特征,从而忽略了单个脉冲之间的关联,本文通过建立脉冲对间隔( ΔT)与单个脉冲的联系,在扩展关联法和特征向量法[14-16]的基础上,给出了一种脉冲间隔分布矩阵的建立方法。通过对该矩阵的处理,可在抑制谐波和参差帧周期提取的同时,提取出辐射源对应的脉冲串,鉴别PRI调制特征以及提取参差信号子序列。由于计算次数为脉冲对的个数,该方法的计算复杂度与PRI变换算法保持一致。

本文的结构如下,在第2节对信号分选及参差信号模型进行介绍,对PRI变换和直方图算法的固有缺陷进行分析。在第3节介绍脉冲间隔分布矩阵的建立方式和性质,整体算法流程、门限确定和算法检测性能分析。第4节给出算法的仿真结果。第5 节是对全文的总结。

2 信号分选模型及PRI变换算法

本节主要介绍基于脉冲串TOA分选的信号主分选模型,并分析基于PRI变换的方法在参差信号分 选中的局限性。

2.1 信号主分选及参差信号模型

对于一个由N个脉冲构成的脉冲串,在只考虑脉冲TOA时,可以定义为如式(1)的形式

其中,tn为 第n个脉冲的TOA, δ (t)为冲激响应函数。

信号分选的目的是分选脉冲串里的具有一定相关性的脉冲,获得脉冲串中的雷达PRI调制参数。

对参差信号,其PRI可以看作多个固定PRI脉冲序列的叠加,参差信号的帧周期定义为

每一个帧周期为一个参差子序列循环,其示意图如图1所示。

2.2 基于Δ T直方图的信号分选算法

ΔT 直方图算法是一种提取辐射源PRI统计特性的有效方法。CDIF算法为典型的基于Δ T直方图的方法,其中的累积差值是指:算法先计算两个相邻脉冲之间的差值,即1阶直方图,并对结果进行门限检测。之后对相隔1个脉冲的脉冲对进行统计,称为2阶直方图,并累积到原1阶直方图上,再次进行门限检查。SDIF是对CDIF的优化算法,在计算1阶以上的直方图时,不与1阶直方图合并,而是产生1个独立的直方图,并对所有直方图进行独立分析。然而,上述两种算法本质上均是基于信号序列的自相关函数进行分析,存在序列谐波干扰。对此,研究人员提出通过PRI变换算法,加入相位因子的方式来抑制谐波[7]

其中,tn,tm为第n和第m个脉冲的脉冲到达时间,相位因子为 e xp[2πjtn/(tn-tm)]。对于一个固定重复频率的脉冲串,脉冲到达时间可表示为

将式(4)代入式(3),则有

而对于不加入相位因子的PRI变换式为

图1 参差PRI脉冲序列

此外,PRI变换算法中还引入了PRI箱的概念,是指Δ T直方图PRI的量化点,参数包括PRI箱的中心和范围。之后的改进算法对PRI箱的设置方式进行了优化,增加了对抖动信号的检测能力。

同理,对于参差PRI信号,其PRI变换可由式(2)代入式(3)得到

其中,式中第1项为参差帧周期的幅度表达式,O1(N2) 是谐波余项,O2(N2) 是mod(n-m,H)/=0的余项,因为这些余项都不落在参差信号的帧周期内,所以可以不考虑。

对比式(5)的周期和式(7)帧周期的幅度项可知,对于固定重频信号的主值周期幅度

对于参差信号

式(9)中,当且仅当TPRIn全 部为0或帧周期的整数倍时,取等号。而对于一般的情况,参差信号的子序列在单位圆上分布得越均匀,该幅度值越小。当序列PRI变化过大时,每一个PRI箱均无法累积到高于检测门的幅度值。而对参差子序列相差很大的参差信号,不同的子序列会落在不同PRI箱内,导致参差子序列信号因单个PRI箱的累积幅度值不够而不能被检出。另外,相位因子对参差信号的帧周期有抑制作用,且抑制效果和谐波抑制效果相同,参差信号帧周期的幅度和谐波受到的抑制效果类似,若在这种情况下参差信号的幅度超过了门限函数,则谐波信号也会被检出,相位因子的谐波抑制作用就失去了意义。

由于无法直接通过PRI变换算法的结果来获取辐射源的调制信息,所以需要进行脉冲串序列提取。序列提取的传统解决办法是先选定头脉冲,然后根据提取出的PRI帧周期序列之间的关系来确定整体脉冲序列。然而,对于参差PRI信号,通过单一头脉冲只能提取参差信号部分脉冲,而且在参差子序列周期未知的情况下,很难提取参差辐射源整体脉冲。这 使得传统方法的脉冲序列提取方法变得极为复杂。

3 一种基于PIDM的PRI分选方法

为解决PRI变换算法存在的参差信号帧周期抑制和序列提取困难的问题,考虑使用脉冲间隔分布矩阵(Pulse Interval Distribution Matrix, PIDM)来 克服上述缺点。

3.1 PIDM计算与PRI分选方法

PIDM是一个N×K的矩阵,矩阵中(k,n)元素的表达式为

其中,N为一个分选帧的脉冲数,k为PRI箱的编号,n为脉冲编号。则(k,n)元素为第n个脉冲与其它脉冲的时间间隔为τk的次数统计值。

将式(4)定义的单一的固定重频脉冲串,代入式(10)可得

式(11)忽略了在脉冲串的边界处幅度值为1的元素。

图2(a)给出了固定重频脉冲串按式(10)的计算结果,其中白色幅度值为2,黑色代表幅度值为0。由式(11)可知,当l=1时,τk=Tmain,为该脉冲串的PRI值,而 τk=lTmain(l ≥2)处存在谐波PRI值,需进一步进行谐波抑制处理。

根据2.2节对直方图阶数的介绍,可知高阶直方图为比低阶直方图更远的两个脉冲的时间差,所以谐波总是出现在高阶直方图中。在计算低阶直方图中的脉冲间隔时,当(k,n)处的幅度值被累加到2时,给第n个脉冲增加抑制标记,不参与更高阶直方图的计算,该处理方式可以抑制简单环境下的谐波。不过,当环境存在干扰脉冲时,将会提前使某个脉冲在更小的PRI值处幅度值到达2,则会使得真实PRI处即更高阶直方图的时间间隔时的该脉冲被抑制。具体处理时可使用抑制谐波矩阵 M和不抑制谐波的矩阵 Mt, 当计算Mt的低阶直方图的时间间隔时,若幅度值超过了2,说明存在干扰脉冲,则取消该脉冲的抑制标记,使之可以继续参与高阶直方图的时间间隔的计算。由此所得结果如图2(b)所示,可以看到高次谐波已被抑制。对于参差信号(PRI为[0.9, 1.7, 1.9],单位已归一化),采用上述方法计算PIDM并进行谐波抑制后,所得结果如图2(c)所示(其中,灰色的点幅度值为1)。由于该谐波抑制算法只使用了统计的方法,可避免参差信号的帧周期被错误抑制的问题。

对于图2(c),为提取脉冲串的主周期,算法统计矩阵 M每一行的幅度值为2(以下称为主周期行)的个数。图3(a)给出了图2(c)在PRI箱的对应统计结果,可以看到该脉冲串过门限的周期为4.5,与设置PRI参数一致。

为获取脉冲串的调制形式,将 Mt( 而不是 M,可以保证提取的脉冲大于本应存在的脉冲数)矩阵中的τk=4.5行中幅度值大于2的所有脉冲提取出来,易知,这些脉冲为构成周期为4.5的所有脉冲和干扰脉冲。然后,将 Mt中未被提取出的脉冲的列置零后,再次统计每一行幅度值大于1的元素(以下称为子序列行)的个数,计算直方图结果如图3(b)所示。由参差子序列的排列方式可知,统计出的子序列行由参差子序列的值和相邻子序列相加产生。由图3(b)可知,参差信号会在比帧周期小的位置出现峰值,对这些峰值进行门限检测便可提取出参差信号的子序列。而对固定重频脉冲序列,比主周期行直方图中提取出的周期小的PRI箱中不会出现过门限峰值。由此可获得主周期行直方图中提取出周期的PRI调制形式。

综上所述,可以分选参差信号的帧周期和具体的 子序列,克服了PRI变换的两个缺陷。

3.2 算法流程

算法整体分为3个部分,算法框图如图4所示,可分为以下3个关键步骤:

(1) 谐波抑制:计算PIDM,并由此进行主周期分选;

(2) 序列提取与门限检测:计算检测门限,并根据检测门限提取脉冲序列与子序列;

(3) 参差子序列检测:辐射源调制方式判断与参数提取。

具体步骤如下:

(1) 谐波抑制

本部分对应图4的步骤(1)部分,主循环和抑制谐波具体算法流程如下:

(a) 初始参数,脉冲抑制标志Flag(N),输入参数为 M和Mt;

(b) 计算Δ t=tn-tm, 找到Δ t ∈τk;

(c) 计算Mt, Mt(k,m)=Mt(k,m)+1,Mt(k,n)=Mt(k,n)+1;

(d) 若Flag(m)=0且Flag(n)=0,则M(k,m)=M(k,m)+1 , M (k,n)=M(k,n)+1;

(e) 若 M(k,m)=2 且k >PRImin,则 该 脉 冲n的标志位Flag(m)=1;同理, M(k,n)=2且k >PRImin, Flag (n)=1;

图2 不同信号环境下的PIDM

图3 参差序列直方图

图4 算法整体框图

(f) 若 Mt(k,m)或 Mt(k,n)>2,则两个脉冲的标记Flag(n)=0, Flag(m)=0。

(2) 序列提取与门限检测

本部分对应图4的(2)部分,序列提取是根据主周期行直方图提取出的周期找到对应于该周期的脉冲。在脉冲间隔循环计算后,此时进行门限检测和序列提取。具体流程为:

(a)计算 M 矩阵中每个PRI箱的值>2的脉冲数。

(b)对(2)(a)的结果进行主周期行门限检测,得到所有过门限的PRI值。

(c)对矩阵 Mt=1的脉冲对应的PRI值进行序列提取,认为这些脉冲周期值为(2)(b)检测出脉冲的周期值。

(d)对(2)(c)的结果进行子序列行门限检测,参差序列检测后得到分选结果。

直方图的门限检测函数是获取子序列行直方图和主周期行直方图的前提。在PRI变换算法中,使用了3个门限,分别是噪声门限、谐波门限以及脉冲密度门限。根据PRI算法门限设置原理,可相应设计主周期行直方图门限值。具体设置方法如下。

主周期行直方图门限设置:本文所提算法中,计算主周期行直方图的目的是分选出脉冲流中的信号主周期。在主周期行处理中脉冲密度门限和PRI变换相同,由于谐波抑制方式的不同,计算谐波门限通过 Mt计算。而噪声门限与PRI变换中的稍有不同。

因此,主周期行门限设置如式(12)所示

其中,函数m ax{·}表示求集合内最大值,第1项为噪声门限,第2项为脉冲密度门限,第3项为谐波门限。 bk(PRI箱的宽度)和ST(脉冲串总时长)均为常数 τk为PRI箱的中心,ρ 为脉冲密度,α ,β和γ均为常量,根据仿真测试,分别设置为1.00, 0.42和0.07。

子序列行直方图门限设置:根据前文分析,子序列行直方图中的脉冲为构成辐射源脉冲串的脉冲加干扰脉冲,门限函数需要包括噪声门限。此外,由于干扰脉冲是其它辐射源的脉冲,会在子序列行直方图中增加其他辐射源主周期的干扰,所以门限函数还需加入谐波门限。

子序列行直方图和主周期行直方图的区别在于干扰脉冲数的不同,干扰脉冲对的数目来源于被提取的脉冲(C)和整体脉冲串(N),噪声脉冲对个数为N(N-C)。在一个脉冲固定位置的情况下,单个脉冲出现在任意一个PRI箱的概率为2 bk/T。由此可得噪声均值和方差

由于bk和 T 为固定值,经过序列提取后,E(X)与D (X)为常数。噪声门限为

谐波门限与主周期行直方图的谐波门限一致。根据式(12)和式(14),可得子序列行直方图的门限为

(3)参差子序列检测

需要排除的周期一定是由真实的相邻序列累加得到,因此可从序列的最小值开始检索,找到互不能靠相加得到的子序列,这些子序列一定是所有子序列中的一部分。接着,删除由这些被提取序列相加得到的序列。然后在对下一个未被删除的子序列行值进行判断,若与之前的序列相加刚好为帧周期,则输出。否则在进行序列删除操作后,继续对下一个未被删除的进行同样的判断,直到序列相加等于帧周期。通过这种方法,时间代价可降为O (H2lg H)。

3.3 算法性能分析

算法所需存储空间为:K×N的矩阵2个用于存储PIDM,1×N的矩阵辐射源个数用于脉冲谐波标记,1×K的矩阵辐射源个数用于存储主周期行直方 图。

4 仿真结果

为验证本文提出方法的有效性,表1对比了在不同信号环境下采用常规PRI变换[7]和变换时间点的改进PRI变换[8]与本文算法的对比分析结果。采用本文提出的方法可以解决参差信号的帧周期提取问题以及实现参差子序列的提取。

图5为文献[7]和文献[8]中的PRI分选算法所得结果,可以看到,两个固定重频的信号能够过门限,而对于参差信号,由于相位因子对参差帧周期的抑制作用,检测能力有限。

图5(c)给出了采用本文算法所得的主周期行直方图,部分序列提取的结果则如图6所示,由图6可知,本文所用算法可以同时检测固定重复频率信号和参差信号。具体的分析过程如下:

由于图6(a)的主周期内没有过门限的PRI箱值,可知图6(a)为固定重复频率信号。对于图6(b),过门限的PRI值有6个,分别为:{0.90, 1.65,1.95, 2.55, 2.85, 3.60},根据对子序列行可能出现的数目分析,可得到参差信号数为3个。根据参差序列提取算法,0.90, 1.65, 1.95不能靠其他可能的子序列相加得到,为子序列的一部分,而2.55,2.85, 3.60可由0.90, 0.165, 1.95相加得到。可推知2.55, 2.85, 3.60应为被排除的PRI值,并且由0.90+1.65+1.95=4.50,所以,该序列为帧周期为4.5,子序列为0.90, 1.65, 1.95的3参差序列。

表1 不同信号环境下对比结果

图5 对比算法处理结果

为验证算法在复杂场景下的稳定性,在包含参差信号的5种不同信号组合模式的随机信号环境下进行了1000次蒙特卡罗仿真实验,在每次蒙特卡罗仿真实验中,每个组合模式中参差信号参数及固定重复频率信号参数均随机生成。表2给出了在3种不同指标要求下,本文提出算法与参照算法的分选成功概率对比情况。其中,3种指标要求分别为:能正确分选目标信号并且无任何重频提取错误Presolv、在允许存在若干错误重频的基础上能够全部分选出目标信号Pdistc、能分选出目标信号并且参差子序列的计算结果正确PdistcSTG。此外,由于文献[7]和文献[8]中的算法无参差信号检测功能,所以当辐射源设置中有固定重频信号时,若算法能够分选出所有固定重频的信号就会标记为该方法分选成功。

由表2可见,对不同参差重频信号和固定重频混合场景,本文算法均能有效地分选出参差信号,且在环境中辐射源增加时,本方法相比传统方法仍能够保持较高的分选概率。同样由表2可知,在信号环境中的辐射源个数增加时,所提出方法和参照算法的性能均存在一定下降,但本文算法受辐射源间脉冲干扰的影响相对较小, Pdistc仍能保持在90%以上,参差子序列的高提取概率也验证了本文算法在子序列提取方面的有效性。必须指出的是,在计算表2的分选概率时,本文算法所统计的是所有信号分选均无错误的分选概率,而其他算法则不考虑参差信号是否能正确分选,而只考虑了信号环境中固定重复频率信号的分选概率,因此表2中本文算法所得分选概率的实际指标要求相对更为严格。

为验证3个算法在相同信号环境和指标要求下的信号分选性能,在脉冲丢失概率为5%的场景下,图7给出了1000次蒙特卡罗仿真对比验证试验的试验结果。由图7(a)和图7(b)可知,随着辐射源个数的增加,所有算法的检测概率均有一定降低。不过,由于本文算法是基于脉冲对的关联方法,脉冲丢失对算法结果影响较小,因此本文算法在辐射源递增时仍能保持较高的固定重复频率信号检测概率,相比要优于参照算法。

综上所述,仿真结果表明,本文算法在有参差信号存在的情况下相对传统算法具有更好的检测性能与稳定性,同时还具备检测参差信号具体子序列的 优势。

5 结束语

本文针对复杂环境下的PRI分选问题,提出了一种基于PIDM的直方图算法。该方法不仅可避免在参差信号存在时传统PRI分选方法抑制参差信号帧周期的缺陷,而且通过脉冲序列信息的利用,还可提取参差信号子序列,解决了传统算法难以检测信号参数的问题。分析表明,仿真结果验证了本文算法的有效性和稳定性。

图6 被分选出的部分辐射源的子序列行直方图

表2 在随机信号环境中本文算法/文献[7]/文献[8]分选成功概率(%)

图7 不同辐射源个数下固定重频信号检测概率

猜你喜欢

参差辐射源门限
基于规则的HEV逻辑门限控制策略
基于博弈论的GRA-TOPSIS辐射源威胁评估方法
参差多态而功不唐捐
随机失效门限下指数退化轨道模型的分析与应用
基于Neyman-Pearson准则的自适应门限干扰抑制算法*
数字电视外辐射源雷达多旋翼无人机微多普勒效应实验研究
外辐射源雷达直升机旋翼参数估计方法
硬性角膜接触镜在矫正屈光参差中的应用
屈光参差的配镜原则
生产性服务业集聚与工业集聚的非线性效应——基于门限回归模型的分析