[发明专利]一种基于同构序列的脉冲分选方法有效
申请号: | 201410386459.X | 申请日: | 2014-08-07 |
公开(公告)号: | CN104198999A | 公开(公告)日: | 2014-12-10 |
发明(设计)人: | 任丽香;李枫;曹军;徐嘉岑;龙腾 | 申请(专利权)人: | 北京理工大学 |
主分类号: | G01S7/292 | 分类号: | G01S7/292;G01S7/527 |
代理公司: | 北京理工大学专利中心 11120 | 代理人: | 仇蕾安 |
地址: | 100081 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 同构 序列 脉冲 分选 方法 | ||
1.一种基于同构序列的脉冲分选方法,其特征在于,该方法包括以下步骤:
步骤S1,由脉冲流的到达时间序列的一阶后向差分得到脉冲重复时间间隔序列,并对脉冲重复时间间隔序列的每个元素的值作量化处理;
步骤S2,利用后缀数组和最大公共前缀的方法,筛选上述脉冲重复时间间隔序列的重复子串:
步骤S3,对于有包含关系的子串,删除长度较短的子串,对于有交叠关系的子串,进行合并衔接操作;
步骤S4,对剩余脉冲流,构造脉冲流到达时间差值矩阵;
步骤S5,提取上述差值矩阵每一行的正实数序列组成一维数组φ,进行排序得到若干子集{φ1,φ2,...,φk},每个子集内元素相同,对应一个脉冲重复时间间隔值,记录每个子集φi的元素在差值矩阵中对应的位置,子集每个元素行序号构成一维数组Rowi,列序号构成一维数组Columni;
步骤S6,搜索每个子集φi对应的Rowi和Columni的最大公共子序列,确定目标脉冲的位置;
步骤S7,谐波校验:如果子集φj对应的脉冲重复时间间隔是子集φi对应的脉冲重复时间间隔的整数倍,且子集φi对应的脉冲包含子集φj对应的脉冲,则认为子集φj对应的脉冲序列是谐波影响构成的;脉冲丢失校验:对于某子集φi中搜索到的目标脉冲,如果每个脉冲的列序号等于相邻后一个脉冲的行序号,则不存在脉冲丢失现象;若存在某个脉冲的列序号不等于相邻后一个脉冲的行序号,则存在脉冲丢失现象;至此完成脉冲分选。
2.如权利要求1所述的一种基于同构序列的脉冲分选方法,其特征在于,所述步骤S1中的量化处理为将要考量的PRI的范围划分成若干个子区间,落在同一子区间的PRI值用同一个值代替,区间的长度取决于实际测量的精度。
3.如权利要求1所述的一种基于同构序列的脉冲分选方法,其特征在于,所述步骤S2的筛选脉冲重复时间间隔序列的重复子串进一步包括以下步骤:
步骤S21:构造PRI序列的后缀,并进行排序得到后缀数组SA;
步骤S22:比较相邻后缀,提取它们的最长公共前缀和对应的SA值。
4.如权利要求3所述的一种基于同构序列的脉冲分选方法,其特征在于:所述步骤S21的后缀、后缀数组描述为:
后缀:从长度为n的序列S的某个位置i开始到序列末尾的一个特殊子串,记为Sufix(i),1≤i≤n;
后缀数组:序列S的所有后缀都按字典顺序进行排序后,将后缀在序列S中的位置用一个一维数组记录,这个数组称为后缀数组,记为SA,且Sufix(SA[i])<Sufix(SA[i+1]),1≤i<n。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京理工大学;,未经北京理工大学;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410386459.X/1.html,转载请声明来源钻瓜专利网。