System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及雷达仿真对抗,具体为一种雷达仿真对抗系统关键信息提取方法与装置。
技术介绍
1、雷达p显图,简称ppi,是雷达最常用的显示方式之一,它以雷达天线为原点,以扫描半径为圆周,将雷达回波信号在平面坐标系上进行显示。雷达p显图具有以下几个方面的特点:一是以天线为中心,以扫描半径为圆周:p显图的坐标系以雷达天线为中心,以扫描半径为圆周;雷达回波信号在p显图上以与天线方位角成正比的角度和与雷达距离成正比的距离绘制。二是回波强度用明暗表示:p显图上回波强度的强弱用明暗程度表示,回波强度越强,显示越亮;回波强度越弱,显示越暗。三是可以显示多种信息:除了目标的基本信息外,p显图还可以显示其他辅助信息,如扫描线、方位指示、距离圈、天线仰角、目标跟踪信息等。
2、雷达p显图为雷达操作员提供了直观、形象的信息,对于雷达目标的探测、识别和跟踪起到了重要的作用,其操作主要包括调整扫描参数、调整显示参数、目标识别、目标跟踪几个方面。
3、然而,实际操作过程中,在目标数量和运动速度变化不是特别剧烈的时候,雷达图的相似度很高,相邻帧的差异很小,同时关键信息需要综合多个雷达的数据生成,准确的关键信息提取面临如下困难:
4、1、信息提取与整合:由于雷达态势摘要需要准确、全面地反映雷达系统所探测到的目标信息、运动轨迹、速度、方向等关键要素,这使得雷达系统往往会产生大量的原始数据,但现有技术无法很好的从这些数据中有效地提取出有用的信息,并将其整合得简洁明了;
5、2、p显图通常包含大量信息,并且信息更新速度很
6、因此,急需对此缺点进行改进,本专利技术则是针对现有的结构及不足予以研究改良,提供有一种雷达仿真对抗系统关键信息提取方法与装置。
技术实现思路
1、本专利技术的目的在于提供一种雷达仿真对抗系统关键信息提取方法与装置,以解决上述
技术介绍
中提出的问题。
2、为实现上述目的,本专利技术提供如下技术方案:
3、第一方面,提供了一种雷达仿真对抗系统关键信息提取方法,包括以下步骤:
4、s1、确定需要提取关键信息的文字块的大小n,n为可调整的参数,并将长度为n的文字按预定义的词表进行编码;
5、s2、将控制台的实时输出信息进行缓存,使用哈希表来存储缓存条目,当新的数据请求到达时,使用流标识符在哈希表中查找相应的条目,若找到条目,则返回缓存数据,否则,从源检索数据并将其存储在缓存中,再返回;
6、s3、以轮询的方式,取固定长度的信息,输入到关键信息提取网络,提取对应的关键信息;
7、关键信息提取网络采用编码器-解码器结构,原始的文字信息根据词表编码成token后,逐一输入到encoder编码器(采用双层双向lstm),产生一系列编码器隐藏状态,在每个时间步t上,decoder解码器(单层单向 lstm)接收前一个单词的token,并且具有解码器状态,即输入的第i个词,编码器内部生成一个隐藏状态序列,在每个时间步t,解码器接收编码器的输出,生成一个解码状态,注意力的计算公式如下:
8、
9、其中,都是网路中需要训练的参数,是编码器隐藏状态,是解码器状态,是个向量,表示每个分量,是激活函数,定义为:
10、
11、引入了一个选择系数p来控制词表的选择,且p的取值范围在[0,1],因为初始的词表是固定的,如果输出中含有新词,需要结合全局上下文,是全局上下文:
12、
13、获得选择系数p:
14、
15、其中,都是网络中的可训练的参数,t操作表示矩阵转置,是t时间步解码器状态,是解码器的输入,sigmoid是常用的激活函数,定义为:
16、
17、p用来确定,是选择词表中的词w,单词w在词表中记为,还是从输入序列中拷贝(因为是新词,词表中不存在,直观理解就是系统不认识的词),用下面的公式来确定词的分布:
18、
19、若w是个词表以外的词(oov),则是0,若w不是原文中存在的词,则值就是0(因为原文中不存在的词,注意力为0);可以增加额外的词表扩展逻辑,定期记录oov的词,选择把oov的词添加到预定义词表中,以便后续使用;另外一个可用的选项就是,如果输出信息稳定,不存在oov的输出词,则把处理oov的逻辑简化,p的值直接就是0;
20、此外,选择引入一个向量,来抑制重复内容产生;直观的来说,就是抑制某些词的注意力过大,导致过多的关键信息都围绕某些词,从而产生重复的内容:
21、
22、是之前所有解码器步骤的注意力的和的值是0,因为在第一步,原文没有词被覆盖,所有词的注意力都是0,如果选择使用,那么公式更新为:
23、
24、其中,和是可训练的参数,都是网路中需要训练的参数,是编码器隐藏状态,是解码器状态,t是时间步,i是第i个词,公式里有下标i的,表示第i个分量,和都有i,且和都是向量,引入一个覆盖率的损失函数,来压制重复的词,避免输出结果都是些重复的内容,损失函数定义如下:
25、
26、上述损失函数会小于1,因为所有的注意力分布的和会是1,将这个部分引入到全局,整个网络的损失函数定义为:
27、
28、其中,是个可以调整的参数,来对最终的结果进行修正;
29、s4、针对关键信息,进行进一步的处理逻辑。
30、进一步的,所述步骤s2中,对于控制台的实时信息缓存结果,存在语义完全不同的若干数据流,所述数据流的语义包括但不限于目标的定位、目标的跟踪、标注以后的处理,且数据流可分布缓存分别处理。
31、进一步的,所述步骤s2中,哈希表中的每个条目都由流标识符索引,条目的值是流的缓存数据,且哈希表的键是信息流的唯一标识,采用信息源的id,值是信息流数据本身。
32、进一步的,所述步骤s2中,定期对缓存进行更新,以保证缓存数据的时效性,且缓存更新策略采用fifo(先进先出)策略,按照数据的插入顺序将数据淘汰,若信息处理过慢导致超过预定义的阈值,触发缓存更新测量。
33、进一步的,所述步骤s2中,缓存的优化操作包括对缓存数据进行gzip压缩,以减少存储空间和传输消耗,具体的缓存处理方案根据实际应用场景进行调整,在选择哈希函数和调整负载因子时,必须权衡查找效率和空间利用率。
34、进一步的,所述步骤s4中,进一步的处理逻辑具体包括:
35、验证与清洗:检查提取的关键信息是否有效、合理或符合预定义规则,并去除重复、无关或格式不正确的信息;
36、分类与标签:将本文档来自技高网...
【技术保护点】
1.一种雷达仿真对抗系统关键信息提取方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的一种雷达仿真对抗系统关键信息提取方法,其特征在于,所述步骤S2中,对于控制台的实时信息缓存结果,存在语义完全不同的若干数据流,所述数据流的语义包括但不限于目标的定位、目标的跟踪、标注以后的处理,且数据流可分布缓存分别处理。
3.根据权利要求1所述的一种雷达仿真对抗系统关键信息提取方法,其特征在于,所述步骤S2中,哈希表中的每个条目都由流标识符索引,条目的值是流的缓存数据,且哈希表的键是信息流的唯一标识,采用信息源的ID,值是信息流数据本身。
4.根据权利要求1所述的一种雷达仿真对抗系统关键信息提取方法,其特征在于,所述步骤S2中,定期对缓存进行更新,以保证缓存数据的时效性,且缓存更新策略采用FIFO策略,按照数据的插入顺序将数据淘汰,若信息处理过慢导致超过预定义的阈值,触发缓存更新测量。
5.根据权利要求1所述的一种雷达仿真对抗系统关键信息提取方法,其特征在于,所述步骤S2中,缓存的优化操作包括对缓存数据进行gzip压缩,以减少存储空间和传
6.根据权利要求1所述的一种雷达仿真对抗系统关键信息提取方法,其特征在于,所述步骤S4中,进一步的处理逻辑具体包括:
7.一种雷达仿真对抗系统关键信息提取装置,其特征在于,所述装置包括:存储器、处理器以及存储在所述存储器上并可在处理器上运行的计算机程序指令,所述处理器执行所述计算机程序指令时实现如上述权利要求1-6任一项所述的雷达仿真对抗系统关键信息提取方法。
8.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如上述权利要求1-6任一项所述的雷达仿真对抗系统关键信息提取方法。
...【技术特征摘要】
1.一种雷达仿真对抗系统关键信息提取方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的一种雷达仿真对抗系统关键信息提取方法,其特征在于,所述步骤s2中,对于控制台的实时信息缓存结果,存在语义完全不同的若干数据流,所述数据流的语义包括但不限于目标的定位、目标的跟踪、标注以后的处理,且数据流可分布缓存分别处理。
3.根据权利要求1所述的一种雷达仿真对抗系统关键信息提取方法,其特征在于,所述步骤s2中,哈希表中的每个条目都由流标识符索引,条目的值是流的缓存数据,且哈希表的键是信息流的唯一标识,采用信息源的id,值是信息流数据本身。
4.根据权利要求1所述的一种雷达仿真对抗系统关键信息提取方法,其特征在于,所述步骤s2中,定期对缓存进行更新,以保证缓存数据的时效性,且缓存更新策略采用fifo策略,按照数据的插入顺序将数据淘汰,若信息处理过慢导致超过预定义的阈值,触发缓存更新测量。
5.根据权利...
【专利技术属性】
技术研发人员:王斌,刘德生,龙真真,计文斌,
申请(专利权)人:中科晶锐长沙科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。