基于动态重构的m序列跳频码结构还原方法与流程

文档序号:22923055发布日期:2020-11-13 16:15阅读:来源:国知局

技术特征:

1.一种基于动态重构的m序列跳频码结构还原方法,其特征在于,包括以下步骤:

s1:连续接收跳频频率构成跳频频率集合f;

s2:初始化跳频频率数量nf=n0,n0表示预设的跳频频率数量初始值;

s3:从当前的跳频频率集合f中取出连续nf个跳频频率构成跳频频率集采用以下公式计算得到跳频码最大值n:

其中,b表示跳频频率集中相邻且不相等的跳频中心点间隔带宽中的最小值;

s4:判断是否log2(n+1)为非负整数,如果是,进入步骤s5,否则进入步骤s11;

s5:对跳频频率集采用如下公式进行跳频码序列逆映射,求出每个跳频频率对应的跳频码pi,得到跳频码序列:

其中,fi表示跳频频率集中第i个频率,i=1,2,…,nf;

s6:采用b-m算法根据跳频码序列解算本原多项式,记本原多项式的级数为k;

s7:判断是否nf≥2k,如果是,进入步骤s8,否则进入步骤s11;

s8:根据当前接收到的nf个跳频频率以及步骤s7中解算出的本原多项式,解算得到l-g抽头模型的抽头位置和抽头地址码,记所得到的抽头数目为nt,记第一个和最后一个抽头之间的间隔为d;

s9:判断是否抽头数目满足nt=log2(n+1),如果是,进入步骤s10,否则进入步骤s11;

s10:判断是否间隔d<k,如果是,进入步骤s12,否则进入步骤s11;

s11:令nf=nf+δn,δn表示频率数量增加步长,返回步骤s3;

s12:根据当前解算得到的本原多项式、抽头位置和抽头地址码,还原得到基于m序列的l-g抽头模型结构参数。


技术总结
本发明公开了一种基于动态重构的m序列跳频码结构还原方法,实时接收跳频频率,添加适当判定条件,取连续nf个跳频频率构成跳频频率集,计算得到跳频码最大值N,当log2(N+1)为非负整数,则进行跳频码序列逆映射,然后采用B‑M算法解算本原多项式,如果已接收跳频频率数量大于等于本原多项式的级数两倍,则解算得到L‑G抽头模型的抽头位置和抽头地址码,如果抽头数目和抽头间隔满足要求,即可根据当前解算得到的本原多项式、抽头位置和抽头地址码,还原得到基于m序列的L‑G抽头模型结构参数。本发明可以在未知目标跳频信号源的线性移位寄存器级数、相邻跳频频率间隔带宽以及跳频频率点是否包含所使用全部频率点的情况下,快速准确地重构还原出跳频序列族结构模型。

技术研发人员:韩尧;庞华吉
受保护的技术使用者:电子科技大学
技术研发日:2020.08.07
技术公布日:2020.11.13
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1