1.一种基于序列匹配的目标型号识别方法,其特征在于,包括如下步骤:S1、加载反映信号特征的重频序列库,所述重频序列库包含库序列脉冲数、每个脉冲的频率、重频和脉宽值、频率匹配门限、重频匹配门限、脉宽匹配门限、频率匹配标志、重频匹配标志、脉宽匹配标志以及序列匹配比例;S2、然后将信号分选序列与所述重频序列库进行匹配,根据序列匹配算法判断所述信号分选序列与所述重频序列库能否匹配成功,具体步骤如下:S21、脉冲序列频率范围、脉宽范围匹配:输入信号分选序列的频率、脉宽范围与重频序列库的频率、脉宽范围进行比较,匹配成功进入下一步,否则结束流程;S22、重频序列库的脉冲序列是否循环移位完成,是则结束流程,否则进入下一步;S23、统计信号分选序列与重频序列库匹配成功的脉冲个数,获取最大的匹配脉冲个数,最大脉冲匹配比例是否大于匹配门限,是则识别成功,然后结束流程,否则进入下一步;S24、信号分选序列是否循环移位完成,是则回到步骤S21,否则返回步骤S23。
2.根据权利要求1所述的一种基于序列匹配的目标型号识别方法,其特征在于,步骤S21中,输入信号分选序列的频率、脉宽范围与重频序列库的频率、脉宽范围进行比较,若能够满足式(1)、式(2)、式(3)和式(4),则认为匹配成功进入下一步,否则结束;MinRFSeq≥MinRFLib; (1)MaxRFSeq≤MaxRFLib; (2)MinPWSeq≥MinPWLib;(3)MaxPWSeq≤MaxPWLib; (4)式中,MinRFSeq为序列最小频率,MaxRFSeq为序列最大频率,MinRFLib为库最小频率,MaxRFLib为库最大频率,MinPWSeq为序列最小脉宽、MaxPWSeq为序列最大脉宽。
3.根据权利要求1所述的一种基于序列匹配的目标型号识别方法,其特征在于,步骤S23中,获取信号分选序列最大匹配脉冲个数的方式如下:S231、输入信号分选序列SigSeqDat0={SigSeq0_1,SigSeq0_2,…,SigSeq0_M},重频序列库LibSeqDat0={LibSeq0_1,LibSeq0_2,…,LibSeq0_N};SigSeq0_1={rfsig0_1,toasig0_1,rtoasig0_1,…, pwsig0_1};(5)式中,rfsig0_1、pwsig0_1、toasig0_1、rtoasig0_1分别为输入序列频率、脉宽、到达时间和相对到达时间,rtoasig0_M=toasig0_M- toasig0_1;LibSeq0_1={rflib0_1,toalib0_1,rtoalib0_1,…, pwlib0_1};(6)式中,rflib0_1、pwlib0_1、toalib0_1、rtoalib0_1分别为库序列频率、脉宽、到达时间和相对到达时间,rtoalib0_N=toalib0_N-toalib0_1;脉冲匹配的条件为相对到达时间匹配、频率匹配和脉宽同时满足,相对到达时间的匹配条件为式(7);rtoasig0_i-rtoalib0_j|≤rtoagate(7)若频率匹配标志有效,则判断式(8)是否成立,若满足则认为频率匹配,否则认为频率不匹配,若频率匹配标志无效,则认为频率匹配;|rfsig0_i-rflib1_j|≤rfgate(8)若脉宽匹配标志有效,则判断式(9)是否成立,若满足则认为脉宽匹配,否则认为脉宽不匹配,若脉宽匹配标志无效,则认为脉宽匹配;|pwsig0_i-pwlib1_j|≤pwgate(9)S232、分别移动信号分选序列i个脉冲和重频序列库j个脉冲得到移位输入序列:SeqSeqDati={ SigSeqi_1,SigSeqi_2,…,SigSeqi_M }和库序列LibSeqDatj={LibSeqj_1,LibSeqj_2, …, LibSeqj_N },计算满足下式的匹配脉冲个数,若匹配成功的脉冲个数为Kij;MatchNum=max(Kij); i=1,2,…,M,j=1,2,…,N(10)。
4.根据权利要求3所述的一种基于序列匹配的目标型号识别方法,其特征在于,步骤S23中,判断最大脉冲匹配比例是否大于匹配门限具体方法如下:根据式(11)计算信号分选序列与重频序列库的匹配比例:MatRatio=MatchNum/min(SigSeqNum,LibSeqNum);(11)根据式(12)判断序列匹配比例MatRatio是否满足门限GateMatRatio,若满足则认为匹配成功,否则认为匹配失败;MatRatio≥GateMatRatio(12)。