System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及跳频通信,尤其涉及一种基于伴随模型的跳频频点预测方法、装置及电子设备。
技术介绍
1、跳频技术是一种在无线通信领域广泛应用的技术,用于对抗干扰和防止监听。全球移动通信系统(global system for mobile communications,简称为gsm)、蓝牙以及一些专用设备中都采用了无线跳频技术。
2、在跳频技术的应用中,为了提高通信效率确保本方的通信质量,通常需要避开非己方的跳频序列,然而由于这些跳频序列可能无法直接获取,因此需要对于非己方的跳频序列进行预测,从而避免干扰己方的通信。
3、当前的跳频序列预测主要依赖于操作人员的实际经验去进行跳频频点的预测,然而这种跳频频点的预测方法实时性差且准确率低。
技术实现思路
1、本专利技术提供一种基于伴随模型的跳频频点预测方法、装置及电子设备,用以解决现有技术中的频点预测方法实时性差且准确率低的问题。
2、第一方面,本专利技术提供一种基于伴随模型的跳频频点预测方法,包括:获取待预测跳频序列。按照不同的步长截取待预测跳频序列的后n个频点,得到多个频点序列,n的取值与步长相等。将多个频点序列输入至伴随模型,得到伴随模型输出的多个预测频点和多个预测频点的概率值。基于概率值从多个预测频点中确定待预测跳频序列的下一个跳频频点。伴随模型中包含多个伴随子模型,多个伴随子模型分别对应不同的步长,对应步长为x的伴随子模型的输入为待预测跳频序列的后x个频点组成的频点序列,输出为后x个频点组成的频
3、可选地,伴随子模型是通过以下方式得到的:获取样本跳频序列。按照多个步长分别对样本跳频序列进行截取,每个步长对应得到一组样本频点序列。基于目标步长对应的一组样本频点序列确定目标步长对应的伴随子模型。可选地,预测频点基于以下方式确定:针对待预测跳频序列的后x个频点组成的频点序列,按照步长x对步长x对应的伴随子模型中的参考频点序列进行截取,得到多个子频点序列。参考频点序列基于步长x对应的一组样本频点序列组合得到。将频点序列与多个子频点序列分别计算相似度,确定与频点序列的相似度大于相似度阈值的目标子频点序列。将目标子频点序列在参考频点序列中的下一个频点确定为频点序列对应的预测频点。
4、可选地,预测频点的概率值基于以下方式确定:获取多个预测频点中各预测频点的出现次数和多个预测频点出现的总次数。基于各预测频点的出现次数和多个预测频点出现的总次数,确定各预测频点的概率值。
5、可选地,基于概率值从多个预测频点中确定待预测跳频序列的下一个跳频频点,包括:确定多个预测频点的概率值按降序排序处于前q个的预测频点为跳频序列的下一个跳频频点,其中,q为大于或者等于1的整数。
6、可选地,任一伴随子模型的参考频点序列中每个频点的数量大于或者等于频点数量阈值。
7、第二方面,本专利技术提供了一种基于伴随模型的跳频频点预测装置,该装置包括:获取模块,用于获取待预测跳频序列。截取模块,用于按照不同的步长截取待预测跳频序列的后n个频点,得到多个频点序列,n的取值与步长相等。处理模块,用于将多个频点序列输入至伴随模型,得到伴随模型输出的多个预测频点和多个预测频点的概率值。确定模块,用于基于概率值从多个预测频点中确定待预测跳频序列的下一个跳频频点。伴随模型中包含多个伴随子模型,多个伴随子模型分别对应不同的步长,对应步长为x的伴随子模型的输入为待预测跳频序列的后x个频点组成的频点序列,输出为后x个频点组成的频点序列对应的预测频点及其概率值,x的取值为大于或者等于1的正整数。
8、第三方面,本专利技术还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现如上述任一种基于伴随模型的跳频频点预测方法。
9、第四方面,本专利技术还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种基于伴随模型的跳频频点预测方法。
10、第五方面,本专利技术还提供一种计算机程序产品,包括计算机程序,计算机程序被处理器执行时实现如上述任一种基于伴随模型的跳频频点预测方法。
11、本专利技术提供的基于伴随模型的跳频频点预测方法、装置及电子设备,通过将待预测跳频序列按照不同的步长截取,得到多个频点序列,将所述多个频点序列输入至伴随模型,得到所述伴随模型输出的多个预测频点和所述多个预测频点的概率值。基于所述概率值从所述多个预测频点中确定所述待预测跳频序列的下一个跳频频点。通过伴随模型中的伴随子模型对不同步长的频点序列进行预测提高了预测的时效性,同时输出多个预测频点后进一步确定跳频频点,增加了预测频点的可靠性和准确性。
本文档来自技高网...【技术保护点】
1.一种基于伴随模型的跳频频点预测方法,其特征在于,包括:
2.根据权利要求1所述的基于伴随模型的跳频频点预测方法,其特征在于,所述伴随子模型是通过以下方式得到的:
3.根据权利要求2所述的基于伴随模型的跳频频点预测方法,其特征在于,所述预测频点基于以下方式确定:
4.根据权利要求1或3所述的基于伴随模型的跳频频点预测方法,其特征在于,所述预测频点的概率值基于以下方式确定:
5.根据权利要求1所述的基于伴随模型的跳频频点预测方法,其特征在于,所述基于所述概率值从所述多个预测频点中确定所述待预测跳频序列的下一个跳频频点,包括:
6.根据权利要求3所述的基于伴随模型的跳频频点预测方法,其特征在于,任一所述伴随子模型的参考频点序列中每个频点的数量大于或者等于频点数量阈值。
7.一种基于伴随模型的跳频频点预测装置,其特征在于,包括:
8.一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至6任一项所述基于伴随模
9.一种非暂态计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至6任一项所述基于伴随模型的跳频频点预测方法。
10.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至6任一项所述基于伴随模型的跳频频点预测方法。
...【技术特征摘要】
1.一种基于伴随模型的跳频频点预测方法,其特征在于,包括:
2.根据权利要求1所述的基于伴随模型的跳频频点预测方法,其特征在于,所述伴随子模型是通过以下方式得到的:
3.根据权利要求2所述的基于伴随模型的跳频频点预测方法,其特征在于,所述预测频点基于以下方式确定:
4.根据权利要求1或3所述的基于伴随模型的跳频频点预测方法,其特征在于,所述预测频点的概率值基于以下方式确定:
5.根据权利要求1所述的基于伴随模型的跳频频点预测方法,其特征在于,所述基于所述概率值从所述多个预测频点中确定所述待预测跳频序列的下一个跳频频点,包括:
6.根据权利要求3所述的基于伴随模型的跳频频点预测方法,其特征在于,任一所述伴随子...
【专利技术属性】
技术研发人员:曹声志,
申请(专利权)人:北京蓝玛星际科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。