专利名称:一种IFF脉冲信号通用识别方法和装置
专利类型:发明专利
专利申请号:CN202111266243.6
专利申请(专利权)人:长沙先度科技有限公司
权利人地址:湖南省长沙市开福区伍家岭街道新码头路211号世纪财富大厦6楼
专利发明(设计)人:曾祥华,王文博,廖鹏,张振华
专利摘要:本发明提供了一种IFF脉冲信号通用识别方法,包括以下步骤:对IFF脉冲信号进行检测,获得多个待识别的脉冲描述字序列;依次读取待识别的脉冲描述字序列并对每个脉冲描述字序列进行脉宽检测,根据目标脉冲序列特征,将符合脉宽检测判决门限的首个脉冲确认为第0个目标脉冲;将符合脉宽检测判决门限的首个之后的脉冲描述字序列进行脉冲间隔检测,在首个之后的脉冲描述字序列的脉冲间隔符合脉冲间隔检测判决门限的情况下,则将进行识别的脉冲描述字序列确认为第j个目标脉冲。本发明可对任意特征的脉冲信号进行识别,解决了现有技术存在的仅针对特定脉冲信号的特征信息进行设计,不适应新体制的识别信号的问题以及现有技术中存在大量虚警的技术问题。
主权利要求:
1.一种IFF脉冲信号通用识别方法,其特征在于,包括以下步骤:
对IFF脉冲信号进行检测,获得多个待识别的脉冲描述字序列;
依次读取待识别的脉冲描述字序列并对每个脉冲描述字序列进行脉宽检测,根据目标脉冲序列特征,将符合脉宽检测判决门限的首个脉冲确认为第0个目标脉冲;
将符合脉宽检测判决门限的首个之后的脉冲描述字序列进行脉冲间隔检测,在首个之后的脉冲描述字序列的脉冲间隔符合脉冲间隔检测判决门限的情况下,则将进行识别的脉冲描述字序列确认为第j个目标脉冲;
在首个之后的脉冲描述字序列的脉冲间隔不符合脉冲间隔检测判决门限的情况下,则对当前正在识别的脉冲描述字序列进行脉冲超时检测,若当前正在识别的脉冲描述字序列不符合脉冲超时判决门限,则将第j个之前的已确认的脉冲确认为虚假脉冲;
其中,若当前正在识别的脉冲描述字序列不符合脉冲超时判决门限,则将第j个之前的已确认的脉冲确认为虚假脉冲,包括以下步骤:将当前正识别脉冲的脉冲中心位置序列与第0个目标脉冲的脉冲中心位置之间的差值作为两者的时间间隔T;
根据当前正识别的脉冲多对应的目标脉冲与第0个目标脉冲的时间间隔
其中,当前正识别的脉冲的编号为i,当前正识别的脉冲多对应的目标脉冲的编号为I[j],上一个已识别的目标脉冲的编号为I[j‑1];
在时间间隔T与时间间隔Tref大于脉冲超时判决门限thr_T的情况下,则确认当前正识别脉冲描数字序列存在超时以及已识别的第0至第j‑1个脉冲均为虚假脉冲。
2.如权利要求1所述的一种IFF脉冲信号通用识别方法,其特征在于,依次读取待识别的脉冲描述字序列并对每个脉冲描述字序列进行脉宽检测,根据目标脉冲序列特征,将符合脉宽检测判决门限的首个脉冲确认为第0个目标脉冲,包括以下步骤:将待识别脉冲描述字序列以及目标脉冲序列进行编号,其中,首个目标脉冲幅度序列的编号为I[0],正在识别的脉冲幅度序列的编号为i;
依次读取待识别脉冲描述字序列,对待识别的脉冲描述字序列进行脉宽检测;
在首个目标脉宽序列与当前正在识别的脉宽序列之间的差值小于或等于脉宽检测判决门限thr_w的情况下,则将第i个脉冲确认为第0个目标脉冲。
3.如权利要求1所述的一种IFF脉冲信号通用识别方法,其特征在于,将符合脉宽检测判决门限的首个之后的脉冲进行脉冲间隔检测,具体包括以下步骤:依次读取待识别的脉冲描述字序列;
根据目标脉冲序列特征,在当前识别的脉宽序列与当前识别的脉冲所对应的目标脉宽序列之间的差值小于或等于脉宽检测判决门限thr_w的情况下,则对当前识别的脉冲描数字序列进行脉冲间隔检测。
4.如权利要求1所述的一种IFF脉冲信号通用识别方法,其特征在于,在首个之后的脉冲描述字序列的脉冲间隔符合脉冲间隔检测判决门限的情况下,则将进行识别的脉冲描述字序列确认为第j个目标脉冲,包括以下步骤:将当前正识别脉冲的脉冲中心位置序列与上一个已识别的的脉冲中心位置序列之间的差值作为两个脉冲的脉冲间隔D,其中当前识别脉冲的编号为i,上一个已识别的脉冲的编号为I[j‑1];
在脉冲间隔D与上一个已识别脉冲的脉冲间隔序列之间的差值小于或等于脉冲间隔判决门限thr_d的情况下,则将当前识别的脉冲确认为第j个目标脉冲;
在脉冲间隔D与上一个已识别脉冲的脉冲间隔序列之间的差值大于脉冲间隔判决门限thr_d的情况下,则进行脉冲超时检测。
5.一种IFF脉冲信号通用识别装置,其特征在于,包括:
信号检测单元,用于对IFF脉冲信号进行检测,获得多个待识别的脉冲描述字序列;
第一脉冲识别单元,用于依次读取待识别的脉冲描述字序列并对每个脉冲描述字序列进行脉宽检测,根据目标脉冲序列特征,将符合脉宽检测判决门限的首个脉冲确认为第0个目标脉冲;
第二脉冲识别单元,用于将符合脉宽检测判决门限的首个之后的脉冲描述字序列进行脉冲间隔检测,在首个之后的脉冲描述字序列的脉冲间隔符合脉冲间隔检测判决门限的情况下,则将进行识别的脉冲描述字序列确认为第j个目标脉冲;
第三脉冲识别单元,用于在首个之后的脉冲描述字序列的脉冲间隔不符合脉冲间隔检测判决门限的情况下,则对当前正在识别的脉冲描述字序列进行脉冲超时检测,若当前正在识别的脉冲描述字序列不符合脉冲超时判决门限,则将第j个之前的已确认的脉冲确认为虚假脉冲;
其中,第三脉冲识别单元包括:
第二计算单元,将当前正识别脉冲的脉冲中心位置序列与第0个目标脉冲的脉冲中心位置之间的差值作为两者的时间间隔T;
第三门限判断单元,根据当前正识别的脉冲多对应的目标脉冲与第0个目标脉冲的时间间隔 在时间间隔T与时间间隔Tref大于脉冲超时判决门限thr_T的情况下,则确认当前正识别脉冲描数字序列存在超时以及已识别的第0至第j‑1个脉冲均为虚假脉冲。
6.如权利要求5所述的一种IFF脉冲信号通用识别装置,其特征在于,第一脉冲识别单元,包括:第一脉冲读写子单元,用于将待识别脉冲描述字序列以及目标脉冲序列进行编号,依次读取待识别脉冲描述字序列,对待识别的脉冲描述字序列进行脉宽检测;
脉宽检测子单元,用于在首个目标脉宽序列与当前正在识别的脉宽序列之间的差值小于或等于脉宽检测判决门限thr_w的情况下,则将第i个脉冲确认为第0个目标脉冲。
7.如权利要求5所述的一种IFF脉冲信号通用识别装置,其特征在于,第二脉冲识别单元,具体:第二脉冲读写子单元,依次读取待识别的脉冲描述字序列;
第一门限判断单元,用于根据目标脉冲序列特征,在当前识别的脉宽序列与当前识别的脉冲所对应的目标脉宽序列之间的差值小于或等于脉宽检测判决门限thr_w的情况下,则对当前识别的脉冲描数字序列进行脉冲间隔检测。
8.如权利要求5或7所述的一种IFF脉冲信号通用识别装置,其特征在于,第二脉冲识别单元,还包括:第一计算单元,用于将当前正识别脉冲的脉冲中心位置序列与上一个已识别的的脉冲中心位置序列之间的差值作为两个脉冲的脉冲间隔D;
第二门限判断单元,用于在脉冲间隔D与上一个已识别脉冲的脉冲间隔序列之间的差值小于或等于脉冲间隔判决门限thr_d的情况下,则将当前识别的脉冲确认为第j个目标脉冲;在脉冲间隔D与上一个已识别脉冲的脉冲间隔序列之间的差值大于脉冲间隔判决门限thr_d的情况下,则进行脉冲超时检测。 说明书 : 一种IFF脉冲信号通用识别方法和装置技术领域[0001] 本发明涉及脉冲信息识别技术领域,具体涉及一种IFF脉冲信号通用识别方法和装置。背景技术[0002] 敌我识别(简称为“IFF”)是电子侦察领域的一个重要内容,在电子侦察对抗等应用中作用越来越关键。在敌我识别系统中,通常采用专门设计的特定格式的脉冲序列进行敌我识别,比较典型的是美制的MARKX模式、MARKXII模式、S模式被以及最新的MARKXIIA模式5等信号,另外还有俄罗斯体制的敌我识别脉冲信号。目前大部分IFF信号识别方法均是针对特定脉冲信号的特征信息(脉冲间隔、脉宽、脉冲幅度)进行设计,不具备普适性,对于新体制的识别信号,算法不能适应,需要更改识别算法。因此现有IFF信号识别方法较难适应IFF信号体制的演进。[0003] 公开号为CN112766064A的专利申请文件公开了一种IFF脉冲信号分类提取方法,并具体公开了采用将非IFF信号优先排除,然后进行脉冲宽度检测,最后对IFF信号进行分类提取的技术方案,虽然能对现有工作模式下信号表现出的不同特征信息进行IFF信号的分类识别,但是其脉冲门限取为经验值,具体为基带信号幅度均值的1/4,当不存在脉冲信号时,即只有噪声时,采用上述IFF脉冲信号分类提取方法可能会存在大量虚警,同时会增加后端脉冲识别的计算复杂度;当目标脉冲特征不明显时,甚至可能检测出虚假脉冲。因此如何对IFF信号进行有效识别,减少虚警以及虚假脉冲,降低识别的复杂度并提升识别的准确性,是需解决的技术问题。发明内容[0004] 针对现有技术的不足,本发明提供了一种IFF脉冲信号通用识别方法和装置,可对任意特征的脉冲信号进行识别,解决了现有技术存在的仅针对特定脉冲信号的特征信息进行设计,不适应新体制的识别信号的问题以及现有技术中存在大量虚警,同时会增加后端脉冲识别的计算复杂度,以及当目标脉冲特征不明显时,甚至可能检测出虚假脉冲的技术问题。[0005] 本发明的技术方案如下:[0006] 本发明提供的一种IFF脉冲信号通用识别方法,包括以下步骤:[0007] 对IFF脉冲信号进行检测,获得多个待识别的脉冲描述字序列;[0008] 依次读取待识别的脉冲描述字序列并对每个脉冲描述字序列进行脉宽检测,根据目标脉冲序列特征,将符合脉宽检测判决门限的首个脉冲确认为第0个目标脉冲;[0009] 将符合脉宽检测判决门限的首个之后的脉冲描述字序列进行脉冲间隔检测,在首个之后的脉冲描述字序列的脉冲间隔符合脉冲间隔检测判决门限的情况下,则将进行识别的脉冲描述字序列确认为第j个目标脉冲;[0010] 在首个之后的脉冲描述字序列的脉冲间隔不符合脉冲间隔检测判决门限的情况下,则对当前正在识别的脉冲描述字序列进行脉冲超时检测,若当前正在识别的脉冲描述字序列不符合脉冲超时判决门限,则将第j个之前的已确认的脉冲确认为虚假脉冲。[0011] 进一步地,依次读取待识别的脉冲描述字序列并对每个脉冲描述字序列进行脉宽检测,根据目标脉冲序列特征,将符合脉宽检测判决门限的首个脉冲确认为第0个目标脉冲,包括以下步骤:[0012] 将待识别脉冲描述字序列以及目标脉冲序列进行编号,其中,首个目标脉冲幅度序列的编号为I[0],正在识别的脉冲幅度序列的编号为i;[0013] 依次读取待识别脉冲描述字序列,对待识别的脉冲描述字序列进行脉宽检测;[0014] 在首个目标脉冲幅度序列与当前正在识别的脉冲幅度序列之间的差值小于或等于脉宽检测判决门限thr_w的情况下,则将第i个脉冲确认为第0个目标脉冲。[0015] 进一步地,将符合脉宽检测判决门限的首个之后的脉冲进行脉冲间隔检测,具体包括以下步骤:[0016] 依次读取待识别的脉冲描述字序列;[0017] 根据目标脉冲序列特征,在当前识别的脉冲幅度序列与当前识别的脉冲所对应的目标脉冲幅度序列之间的差值小于或等于脉宽检测判决门限thr_w的情况下,则对当前识别的脉冲描数字序列进行脉冲间隔检测。[0018] 进一步地,在首个之后的脉冲描述字序列的脉冲间隔符合脉冲间隔检测判决门限的情况下,则将进行识别的脉冲描述字序列确认为第j个目标脉冲,包括以下步骤:[0019] 将当前正识别脉冲的脉冲中心位置序列与上一个已识别的的脉冲中心位置序列之间的差值作为两个脉冲的脉冲间隔D,其中当前识别脉冲的编号为i,上一个已识别的脉冲的编号为I[j‑1];[0020] 在脉冲间隔D与上一个已识别脉冲的脉冲间隔序列之间的差值小于或等于脉冲间隔判决门限thr_d的情况下,则将当前识别的脉冲确认为第j个目标脉冲;[0021] 在脉冲间隔D与上一个已识别脉冲的脉冲间隔序列之间的差值大于脉冲间隔判决门限thr_d的情况下,则进行脉冲超时检测。[0022] 进一步地,若当前正在识别的脉冲描述字序列不符合脉冲超时判决门限,则将第j个之前的已确认的脉冲确认为虚假脉冲,包括以下步骤:[0023] 将当前正识别脉冲的脉冲中心位置序列与第0个目标脉冲的脉冲中心位置之间的差值作为两者的时间间隔T;[0024] 根据当前正识别的脉冲多对应的目标脉冲与第0个目标脉冲的时间间隔其中,当前正识别的脉冲的编号为i,当前正识别的脉冲多对应的目标脉冲的编号为I[j],上一个已识别的目标脉冲的编号为I[j‑1];[0025] 在时间间隔T与时间间隔Tref大于脉冲超时判决门限thr_T的情况下,则确认当前正识别脉冲描数字序列存在超时以及已识别的第0至第j‑1个脉冲均为虚假脉冲。[0026] 本发明提供的一种IFF脉冲信号通用识别装置,包括:[0027] 信号检测单元,用于对IFF脉冲信号进行检测,获得多个待识别的脉冲描述字序列;[0028] 第一脉冲识别单元,用于依次读取待识别的脉冲描述字序列并对每个脉冲描述字序列进行脉宽检测,根据目标脉冲序列特征,将符合脉宽检测判决门限的首个脉冲确认为第0个目标脉冲;[0029] 第二脉冲识别单元,用于将符合脉宽检测判决门限的首个之后的脉冲描述字序列进行脉冲间隔检测,在首个之后的脉冲描述字序列的脉冲间隔符合脉冲间隔检测判决门限的情况下,则将进行识别的脉冲描述字序列确认为第j个目标脉冲;[0030] 第三脉冲识别单元,用于在首个之后的脉冲描述字序列的脉冲间隔不符合脉冲间隔检测判决门限的情况下,则对当前正在识别的脉冲描述字序列进行脉冲超时检测,若当前正在识别的脉冲描述字序列不符合脉冲超时判决门限,则将第j个之前的已确认的脉冲确认为虚假脉冲。[0031] 进一步地,第一脉冲识别单元,包括:[0032] 第一脉冲读写子单元,用于将待识别脉冲描述字序列以及目标脉冲序列进行编号,依次读取待识别脉冲描述字序列,对待识别的脉冲描述字序列进行脉宽检测;[0033] 脉宽检测子单元,用于在首个目标脉冲幅度序列与当前正在识别的脉冲幅度序列之间的差值小于或等于脉宽检测判决门限thr_w的情况下,则将第i个脉冲确认为第0个目标脉冲。[0034] 进一步地,第二脉冲识别单元,具体:[0035] 第二脉冲读写子单元,依次读取待识别的脉冲描述字序列;[0036] 第一门限判断单元,用于根据目标脉冲序列特征,在当前识别的脉冲幅度序列与当前识别的脉冲所对应的目标脉冲幅度序列之间的差值小于或等于脉宽检测判决门限thr_w的情况下,则对当前识别的脉冲描数字序列进行脉冲间隔检测。[0037] 进一步地,第二脉冲识别单元,还包括:[0038] 第一计算单元,用于将当前正识别脉冲的脉冲中心位置序列与上一个已识别的的脉冲中心位置序列之间的差值作为两个脉冲的脉冲间隔D;[0039] 第二门限判断单元,用于在脉冲间隔D与上一个已识别脉冲的脉冲间隔序列之间的差值小于或等于脉冲间隔判决门限thr_d的情况下,则将当前识别的脉冲确认为第j个目标脉冲;在脉冲间隔D与上一个已识别脉冲的脉冲间隔序列之间的差值大于脉冲间隔判决门限thr_d的情况下,则进行脉冲超时检测。[0040] 进一步地,第三脉冲识别单元包括:[0041] 第二计算单元,将当前正识别脉冲的脉冲中心位置序列与第0个目标脉冲的脉冲中心位置之间的差值作为两者的时间间隔T;[0042] 第三门限判断单元,根据当前正识别的脉冲多对应的目标脉冲与第0个目标脉冲的时间间隔 在时间间隔T与时间间隔Tref大于脉冲超时判决门限thr_T的情况下,则确认当前正识别脉冲描数字序列存在超时以及已识别的第0至第j‑1个脉冲均为虚假脉冲。[0043] 本发明首先通过对脉冲信号进行检测,得到脉冲描述字序列,每个脉冲描述字包括脉冲幅度、脉宽、脉冲中心位置;然后根据目标脉冲特征从脉冲描述字序列中分析识别出目标脉冲,从而达到从脉冲检测得到的脉冲描述字序列中提取任意特征的目标脉冲的目的。[0044] 通过采用美制IFF实测数据能够验证本发明所述的IFF脉冲信号通用识别方法的正确性;实测结果表明,本发明所述的IFF脉冲信号通用识别方法能够对美制的MARKX模式、MARKXII模式、S模式被以及最新的MARKXIIA模式5等信号进行正确的分析识别。[0045] 与现有IFF信号识别方法相比,本发明采用自适应脉冲粗检测门限,能够保证脉冲粗检测门限在噪声峰值附近,从而在保证脉冲检测概率的基础上,降低噪声导致的脉冲检测虚警。[0046] 与现有IFF信号识别方法相比,本发明可适应任意特征脉冲序列的分选识别,通用性强,适应性广,可适应IFF信号格式的演进,对于未来可能出现的新体制IFF信号,只要输入该信号的脉冲特征(脉宽、脉冲间隔等),采用本发明所述的IFF脉冲信号通用识别方法,即可准确完成分析识别。附图说明[0047] 构成本申请的一部分的附图用来提供对本发明的进一步理解,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:[0048] 图1是本发明实施例所述的一种IFF脉冲信号通用识别方法的流程图;[0049] 图2是本发明实施例所述的第0个目标脉冲搜索和识别的详细流程图;[0050] 图3是本发明实施例所述的第j个目标脉冲搜索和识别的详细流程图;[0051] 图4是本发明实施例所述的一种IFF脉冲信号通用识别装置的示意图。具体实施方式[0052] 以下结合附图对本发明的实施例进行详细说明,但是本发明可以由权利要求限定和覆盖的多种不同方式实施。[0053] 本发明实施例中,目标脉冲特征可用脉冲幅度序列P′m[j](0≤j[0054] 本发明实施例中,设脉宽检测判决门限为thr_w,脉冲间隔判决门限为thr_d,脉冲超时判决门限为thr_T,记搜索到的目标脉冲在原始脉冲描述字中的编号为I[j],0≤j[0055] 如附图1所示,一种IFF脉冲信号通用识别方法,包括以下步骤:[0056] S01:对IFF脉冲信号进行检测,获得多个待识别的脉冲描述字序列;其中,脉冲描述字序列包括脉冲幅度序列Pm[i]、脉宽序列Pw[i]、脉冲中心位置序列Ppos[i]、脉冲识别标志Pf[i](默认为0,为1时代表该脉冲已被识别),0≤i[0057] S02:依次读取待识别的脉冲描述字序列并对每个脉冲描述字序列进行脉宽检测,根据目标脉冲序列特征,将符合脉宽检测判决门限的首个脉冲确认为第0个目标脉冲。[0058] 步骤S02的目的是从多个待识别的脉冲描述字序列中,识别出第0个目标脉冲;如附图2所示,其具体实施步骤如下:[0059] S201.依次读取编号i大于等于I[0]的脉冲描述字序列,其中正识别的脉冲描数字序列的编号为i,目标脉冲序列中的首个脉冲的编号为I[0]。[0060] S202.若脉冲识别标志Pf[i]等于1,则跳过该脉冲继续向下读取脉冲描述字,否则进行脉宽检测。[0061] S203.脉宽检测:若|P′m[0]‑Pm[i]|≤thr_w,则找到第0个脉冲,其编号I[0]=i并进入下一步,否则继续向下读取脉冲描述字。[0062] 步骤S203中,P′m[0]为首个目标脉冲幅度序列,Pm[i]为当前正在识别的脉冲幅度序列;[0063] S03:将符合脉宽检测判决门限的首个之后的脉冲描述字序列进行脉冲间隔检测,在首个之后的脉冲描述字序列的脉冲间隔符合脉冲间隔检测判决门限的情况下,则将进行识别的脉冲描述字序列确认为第j个目标脉冲。[0064] 步骤S03的目的是从多个待识别的脉冲描述字序列中,识别出第1,2,...j,...M个目标脉冲以及识别出是否为虚假脉冲,如附图3所示,其具体实施步骤如下:[0065] S301.依次读取编号i大于I[j‑1]的脉冲描述字。[0066] 上述步骤S301中,编号i为正在读取的脉冲描述字编号,编号I[j‑1]为已识别的目标脉冲描述字编号;[0067] S302.若脉冲识别标志Pf[i]等于1,则跳过该脉冲继续向下读取脉冲描述字,否则对脉宽进行检测。[0068] S303.脉宽检测:若|P′m[j]‑Pm[i]|>thr_w,则跳过该脉冲继续向下读取脉冲描述字,否则进行脉冲间隔检测。[0069] 上述步骤S303中,P′m[j]为当前识别的脉冲所对应的目标脉冲幅度序,Pm[i]为当前识别的脉冲幅度序列。[0070] S304.脉冲间隔检测:当前脉冲和上一个被搜索到的脉冲的脉冲间隔可写为D=Ppos[i]‑Ppos[I[j‑1]],若|D‑P′d[j‑1]|>thr_d,则脉冲间隔不符合要求,并进行S04所述的脉冲超时检测,否则说明找到第j个脉冲,其编号为I[j]=i;[0071] 上述步骤S304中,Ppos[i]为当前正识别脉冲的脉冲中心位置序列,Ppos[I[j‑1]]为上一个已识别的的脉冲中心位置序列,P′d[j‑1]为上一个已识别脉冲的脉冲间隔序列。[0072] S305.若j<M‑1,则进入继续重复步骤S301,搜索第j+1个脉冲,否则说明识别到一个目标脉冲序列,存储该目标脉冲序列,并将相应脉冲识别标志置1,即Pf[I[j]]=1(0≤j<M),随后进入步骤S01,继续对下一个待识别脉冲序列进行识别。[0073] S04.在首个之后的脉冲描述字序列的脉冲间隔不符合脉冲间隔检测判决门限的情况下,则对当前正在识别的脉冲描述字序列进行脉冲超时检测,若当前正在识别的脉冲描述字序列不符合脉冲超时判决门限,则将第j个之前的已确认的脉冲确认为虚假脉冲,其具体实施步骤如下:[0074] S401.当前第i脉冲与第0个目标脉冲的时间间隔为T=Ppos[i]‑Ppos[I[0]],第j个目标脉冲与第0个目标脉冲理论时间间隔为[0075] S402.若T‑Tref>thr_T,则说明当前脉冲序列超时,之前检测到的0~j‑1个脉冲均为虚假脉冲,进入步骤S01,重新搜索目标脉冲序列。[0076] S05.按照上述步骤S01‑步骤S03对脉冲描述字序列进行遍历搜索,直到脉冲描述字序列遍历完,所有目标序列搜索完毕,退出搜索。[0077] 本发明实施例可适应任意特征脉冲序列的分选识别,通用性强,适应性广,可适应IFF信号格式的演进,对于未来可能出现的新体制IFF信号,只要输入该信号的脉冲特征(脉宽、脉冲间隔等),采用本发明所述的IFF脉冲信号通用识别方法,即可准确完成分析识别。[0078] 本发明实施例首先通过对脉冲信号进行检测,得到脉冲描述字序列,每个脉冲描述字包括脉冲幅度、脉宽、脉冲中心位置;然后根据目标脉冲特征并通过设置脉宽检测判决门限为thr_w以及脉冲间隔判决门限为thr_d,从脉冲描述字序列中分析识别出第0个目标脉冲和第j个目标脉冲,最后还通过脉冲超时判决门限为thr_T,对之前已识别的目标脉冲再次识别其是否为虚假脉冲,从而达到从脉冲检测得到的脉冲描述字序列中提取任意特征的目标脉冲的目的,解决了现有技术存在的仅针对特定脉冲信号的特征信息(脉冲间隔、脉宽、脉冲幅度)进行设计,不适应新体制的识别信号的问题以及现有技术中存在大量虚警,同时会增加后端脉冲识别的计算复杂度;当目标脉冲特征不明显时,甚至可能检测出虚假脉冲的技术问题。[0079] 本发明实施例还提供了一种IFF脉冲信号通用识别装置,如附图4所示,包括:[0080] 信号检测单元,用于对IFF脉冲信号进行检测,获得多个待识别的脉冲描述字序列;[0081] 第一脉冲识别单元,用于依次读取待识别的脉冲描述字序列并对每个脉冲描述字序列进行脉宽检测,根据目标脉冲序列特征,将符合脉宽检测判决门限的首个脉冲确认为第0个目标脉冲;[0082] 第二脉冲识别单元,用于将符合脉宽检测判决门限的首个之后的脉冲描述字序列进行脉冲间隔检测,在首个之后的脉冲描述字序列的脉冲间隔符合脉冲间隔检测判决门限的情况下,则将进行识别的脉冲描述字序列确认为第j个目标脉冲;[0083] 第三脉冲识别单元,用于在首个之后的脉冲描述字序列的脉冲间隔不符合脉冲间隔检测判决门限的情况下,则对当前正在识别的脉冲描述字序列进行脉冲超时检测,若当前正在识别的脉冲描述字序列不符合脉冲超时判决门限,则将第j个之前的已确认的脉冲确认为虚假脉冲。[0084] 优选的,第一脉冲识别单元,包括:[0085] 第一脉冲读写子单元,用于将待识别脉冲描述字序列以及目标脉冲序列进行编号,依次读取待识别脉冲描述字序列,对待识别的脉冲描述字序列进行脉宽检测;[0086] 脉宽检测子单元,用于在首个目标脉冲幅度序列与当前正在识别的脉冲幅度序列之间的差值小于或等于脉宽检测判决门限thr_w的情况下,则将第i个脉冲确认为第0个目标脉冲。[0087] 优选的,第二脉冲识别单元,具体:[0088] 第二脉冲读写子单元,依次读取待识别的脉冲描述字序列;[0089] 第一门限判断单元,用于根据目标脉冲序列特征,在当前识别的脉冲幅度序列与当前识别的脉冲所对应的目标脉冲幅度序列之间的差值小于或等于脉宽检测判决门限thr_w的情况下,则对当前识别的脉冲描数字序列进行脉冲间隔检测。[0090] 第一计算单元,用于将当前正识别脉冲的脉冲中心位置序列与上一个已识别的的脉冲中心位置序列之间的差值作为两个脉冲的脉冲间隔D;[0091] 第二门限判断单元,用于在脉冲间隔D与上一个已识别脉冲的脉冲间隔序列之间的差值小于或等于脉冲间隔判决门限thr_d的情况下,则将当前识别的脉冲确认为第j个目标脉冲;在脉冲间隔D与上一个已识别脉冲的脉冲间隔序列之间的差值大于脉冲间隔判决门限thr_d的情况下,则进行脉冲超时检测。[0092] 优选的,第三脉冲识别单元包括:[0093] 第二计算单元,将当前正识别脉冲的脉冲中心位置序列与第0个目标脉冲的脉冲中心位置之间的差值作为两者的时间间隔T;[0094] 第三门限判断单元,根据当前正识别的脉冲多对应的目标脉冲与第0个目标脉冲的时间间隔 在时间间隔T与时间间隔Tref大于脉冲超时判决门限thr_T的情况下,则确认当前正识别脉冲描数字序列存在超时以及已识别的第0至第j‑1个脉冲均为虚假脉冲。[0095] 本发明实施例所述的IFF脉冲信号通用识别装置与IFF脉冲信号通用识别方法基于同样的技术构思,并具有相同的技术效果,此处不在赘述。
专利地区:湖南
专利申请日期:2021-10-28
专利公开日期:2024-07-26
专利公告号:CN113837146B