掌桥专利:专业的专利平台
掌桥专利
首页

一种切换雷达事件模板用于目标跟踪的方法及相关设备

文献发布时间:2024-04-18 19:58:26


一种切换雷达事件模板用于目标跟踪的方法及相关设备

技术领域

本申请实施例涉及雷达目标跟踪技术领域,尤其涉及一种切换雷达事件模板用于目标跟踪的方法及相关设备。

背景技术

相控阵雷达具有波束捷变、天线波束快速扫描、空间功率合成与多波束形成等能力,使用相控阵雷达能够完成多目标跟踪、多区域搜索等复杂任务,因此在各个领域中得到了广泛应用,但由于大型相控阵雷达跟踪目标数量多、监视区域大,不同任务之间存在相互冲突的可能,因此必须选择灵活有效的调度策略发挥相控阵雷达性能,从而完成对应的任务。

目前相控阵雷达调度策略主要有:固定模板调度策略、多模板调度策略和自适应调度策略,单独使用一种模板不能很好的适应复杂多变的任务环境,难以满足任务需要。相控阵雷达事件调度问题的核心内容在于调度算法设计,基于固定调度间隔的调度算法在调度过程中难以有效利用雷达资源,实现最佳调度效果,这是由于当调度间隔设置过大时无法满足系统对某些任务的频率要求,而当调度间隔设置过小时,则会增加“时间碎片”,降低时间资源利用率,从而对雷达系统的时间利用率和资源利用率造成了极大的浪费。

发明内容

本申请实施例提供了一种切换雷达事件模板用于目标跟踪的方法及相关设备,可有效解决在复杂多变的任务环境中,单一调度策略技术灵活性不足、扩展能力不强的问题,可提高雷达系统的时间利用率和资源利用率。

本申请第一方面提供了一种切换雷达事件模板用于目标跟踪的方法,包括:

获取模拟雷达工作场景的信息数据;

根据所述模拟雷达工作场景信息数据选择目标调度模板;

保存已有的雷达调度事件,所述已有的雷达调度事件是上一个雷达工作场景生成的雷达调度事件;

当所述已有的雷达调度事件完成后,根据所述目标调度模板安排目标雷达调度事件,所述目标雷达调度事件为下一个雷达工作场景生成的雷达调度事件;

将所述目标雷达调度事件向外输出。

可选的,在所述获取模拟雷达工作场景的信息数据之后,所述方法还包括包括:

将所述模拟雷达工作场景的信息数据滚动记录存储为WorkScene

可选的,所述根据所述模拟雷达工作场景信息数据选择目标调度模板,包括:

将当前周期的工作场景数据WorkScene

获取两个周期工作场景数据中的差异性数据D

对所述差异性数据D

可选的,所述保存已有的雷达调度事件,包括:

通过调度事件模型保存已有的雷达调度事件,所述雷达调度事件包括:事件优先级、事件已安排次数、事件需要安排次数、驻留大小、时间窗大小和事件安排时刻;

ScheTable

可选的,在所述当所述已有的雷达调度事件完成后,根据所述目标调度模板安排目标雷达调度事件之前,所述方法还包括:

统计所述调度事件模型中各个优先级等级的事件个数;

确定优先级最高的事件;

执行所述优先级最高的事件,所述优先级最高的事件为跟踪事件或加密跟踪事件;

判断执行所述优先级最高的事件之后时间窗大小是否还有剩余;

若是,则安排其他优先级的事件,所述其他优先级事件为搜索事件。

可选的,在判断执行所述优先级最高的事件之后时间窗大小是否还有剩余之后,所述方法还包括:

若否,则放弃其他优先级的事件,所述其他优先级事件为搜索事件。

可选的,在所述将所述目标雷达调度事件向外输出之后,所述方法还包括:

获取已排布好的调度事件表,在对应的中断到来时按照调度事件优先级从高到低依次进行控制,所述调度事件表中包含所有的所述目标雷达调度事件。

本申请第二方面提供了一种切换雷达事件模板用于目标跟踪的系统,包括:

获取单元,用于获取模拟雷达工作场景的信息数据;

选择单元,用于根据所述模拟雷达工作场景信息数据选择目标调度模板;

保存单元,保存已有的雷达调度事件,所述已有的雷达调度事件是上一个雷达工作场景生成的雷达调度事件;

安排单元,用于当所述已有的雷达调度事件完成后,根据所述目标调度模板安排目标雷达调度事件,所述目标雷达调度事件为下一个雷达工作场景生成的雷达调度事件;

输出单元,用于将所述目标雷达调度事件向外输出。

本申请第三方面提供了一种切换雷达事件模板用于目标跟踪的装置,包括:

处理器、存储器、输入输出单元以及总线;

所述处理器与所述存储器、所述输入输出单元以及所述总线相连;

所述存储器保存有程序,所述处理器调用所述程序以执行如第一方面及第一方面中任意一项所述的切换雷达事件模板用于目标跟踪的方法。

本申请第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质上保存有程序,所述程序在计算机上执行时执行第一方面及第一方面中任意一项所述的方法。

从以上技术方案可以看出,本申请实施例具有以下优点:

本申请切换雷达事件模板用于目标跟踪的方法首先获取模拟雷达工作场景的信息数据,然后根据模拟雷达工作场景信息数据选择目标调度模板;接着保存已有的雷达调度事件,其中,已有的雷达调度事件是上一个雷达工作场景生成的雷达调度事件;当已有的雷达调度事件完成后,根据目标调度模板安排目标雷达调度事件,目标雷达调度事件为下一个雷达工作场景生成的雷达调度事件;最终将目标雷达调度事件向外输出,通过本申请可有效解决在复杂多变的任务环境中,单一调度策略技术灵活性不足、扩展能力不强的问题,进一步提高了雷达系统的时间利用率和资源利用率。

附图说明

图1为本申请切换雷达事件模板用于目标跟踪的方法的一个实施例示意图;

图2为本申请切换雷达事件模板用于目标跟踪的方法的另一个实施例示意图;

图3为本申请切换雷达事件模板用于目标跟踪的系统的一个实施例示意图;

图4为本申请切换雷达事件模板用于目标跟踪的装置的一个实施例示意图。

具体实施方式

目前相控阵雷达调度策略主要有:固定模板调度策略、多模板调度策略和自适应调度策略,单独使用一种模板不能很好的适应复杂多变的任务环境,难以满足任务需要。相控阵雷达事件调度问题的核心内容在于调度算法设计,基于固定调度间隔的调度算法在调度过程中难以有效利用雷达资源,实现最佳调度效果,这是由于当调度间隔设置过大时无法满足系统对某些任务的频率要求,而当调度间隔设置过小时,则会增加“时间碎片”,降低时间资源利用率,从而对雷达系统的时间利用率和资源利用率造成了极大的浪费。

基于此,本申请提供了一种切换雷达事件模板用于目标跟踪的方法及相关设备,可有效解决在复杂多变的任务环境中,单一调度策略技术灵活性不足、扩展能力不强的问题,可提高雷达系统的时间利用率和资源利用率。

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

本申请的方法可以应用于服务器终端或者其它具备逻辑处理能力的设备,对此,本申请不作限定。为方便描述,下面以执行主体为终端为例进行描述。

请参阅图1,图1为本申请提供的切换雷达事件模板用于目标跟踪的方法的一个实施例示意图,包括:

101、终端获取模拟雷达工作场景的信息数据;

在本申请实施例中,终端获取模拟雷达工作场景的信息数据,这部分信息数据包括但不限于雷达工作环境信息和雷达跟踪目标数量要求信息等,对于雷达的工作场景可根据实际情况进行模拟生成,以便能够获取到最贴近实际场景的工作场景,在终端获取到模拟雷达工作场景的信息数据之后,终端执行步骤102。

102、所述终端根据所述模拟雷达工作场景信息数据选择目标调度模板;

在本申请实施例中,终端在获取到模拟雷达工作场景信息数据之后,会获取上一周期的雷达工作场景信息数据,将获取得到模拟雷达工作场景信息数据与上一周期的雷达工作场景信息数据进行对比,通过对比获取得到差异性数据之后,根据差异性数据选择目标调度模板,目标调度模板为固定目标容量模板、固定数据率模板或自适应调度间隔模板中的一种。终端在获取到目标调度模板之后,执行步骤103。

103、所述终端保存已有的雷达调度事件,所述已有的雷达调度事件是上一个雷达工作场景生成的雷达调度事件;

在本申请实施例中,终端在根据差异性数据选择目标调度模板之后,会进一步保存已有的雷达调度事件,已有的雷达调度事件是上一个雷达工作场景生成的雷达调度事件,例如:在终端选择并切换为目标调度模板之前,在终端中还有5个雷达调度事件没有调度完成,则终端首先会先将这5个雷达调度事件进行保存,并继续进行调度。需要说明的是,在对这5个雷达调度事件进行调度时,还是使用之前的调度模板进行调度,而不是使用切换后的调度模板进行调度。

104、所述终端当所述已有的雷达调度事件完成后,根据所述目标调度模板安排目标雷达调度事件,所述目标雷达调度事件为下一个雷达工作场景生成的雷达调度事件;

在本申请实施例中,终端根据上一个雷达工作场景的调度模板对上一个雷达工作场景的雷达调度事件调度完成之后,终端会根据目标调度模板安排目标雷达调度事件,其中,目标雷达调度事件为下一个雷达工作场景生成的雷达调度事件。

目标调度模板切换后对目标雷达调度事件的安排不会立刻发生,直至目前已有调度事件全部输出完成之后才可以进行。其中,终端根据目标调度模板处理目标雷达调度事件,具体的:设置终端目标容量有效,接着安排跟踪事件,接着判断是否剩余截获、搜索等事件时间,若否,则不响应需新增雷达事件的系统设置,若是,则对某个目标调用成相等其他事件,在增加该事件后,不考虑搜索时间,判断已用目标容量是否超过终端设置的目标容量,若是,则不响应该事件的设置,若否,则在对应目标跟踪驻留后直接调用成相等事件。

105、所述终端将所述目标雷达调度事件向外输出。

在本申请实施例中,终端根据目标调度模板安排目标雷达调度事件之后,终端最终会将目标雷达调度事件向外进行输出,根据已排布好的调度事件表,在每个事件对应的中断到来时进行调度事件的控制。

请参阅图2,图2为本申请提供的切换雷达事件模板用于目标跟踪的方法的另一个实施例示意图,包括:

201、所述终端获取模拟雷达工作场景的信息数据;

在本申请实施例中,步骤201与前述步骤101类似,在此不再赘述。

202、所述终端将所述模拟雷达工作场景的信息数据滚动记录存储为WorkScene

203、所述将当前周期的工作场景数据WorkScene

在本申请实施中,终端在获取到当前周期的工作场景数据WorkScene

204、所述终端对所述差异性数据D

在本申请实施例中,在获取到差异性数据D

205、所述终端保存已有的雷达调度事件,所述已有的雷达调度事件是上一个雷达工作场景生成的雷达调度事件;

在本申请实施中,终端在根据差异性数据选择目标调度模板之后,会进一步保存已有的雷达调度事件,已有的雷达调度事件是上一个雷达工作场景生成的雷达调度事件,例如:在终端选择并切换为目标调度模板之前,在终端中还有5个雷达调度事件没有调度完成,则终端首先会先将这5个雷达调度事件进行保存,并继续进行调度。需要说明的是,在对这5个雷达调度事件进行调度时,还是使用之前的调度模板进行调度,而不是使用切换后的调度模板进行调度。

具体的,通过调度事件模型保存已有的雷达调度事件,雷达调度事件包括:事件优先级、事件已安排次数、事件需要安排次数、驻留大小、时间窗大小和事件安排时刻;

所述调度事件模型为:

ScheTable

206、所述终端统计所述调度事件模型中各个优先级等级的事件个数;

在本申请实施例中,通过确定调度事件模型中优先级最高的事件,然后排布优先级最高的事件,优先级最高的事件为跟踪事件或加密跟踪事件,并进一步判断执行优先级最高的事件之后时间窗大小是否还有剩余;若是,则安排其他优先级的事件,其他优先级事件为搜索事件;若否,则放弃其他优先级的事件,其他优先级事件为搜索事件;

207、当所述已有的雷达调度事件完成后,根据所述目标调度模板安排目标雷达调度事件,所述目标雷达调度事件为下一个雷达工作场景生成的雷达调度事件;

208、获取已排布好的调度事件表,在对应的中断到来时按照调度事件优先级从高到低依次进行控制,所述调度事件表中包含所有的所述目标雷达调度事件。

请参阅图3,本申请第本申请第二方面提供了一种切换雷达事件模板用于目标跟踪的系统,包括:

获取单元301,用于获取模拟雷达工作场景的信息数据;

选择单元302,用于根据所述模拟雷达工作场景信息数据选择目标调度模板;

保存单元303,保存已有的雷达调度事件,所述已有的雷达调度事件是上一个雷达工作场景生成的雷达调度事件;

安排单元304,用于当所述已有的雷达调度事件完成后,根据所述目标调度模板安排目标雷达调度事件,所述目标雷达调度事件为下一个雷达工作场景生成的雷达调度事件;

输出单元305,用于将所述目标雷达调度事件向外输出。

请参阅图4,本申请第三方面提供了一种切换雷达事件模板用于目标跟踪的装置,包括:

处理器401、存储器402、输入输出单元403以及总线404;

所述处理器401与所述存储器402、所述输入输出单元403以及所述总线404相连;

所述存储器402保存有程序,所述处理器401调用所述程序以执行如第一方面及第一方面中任意一项所述的切换雷达事件模板用于目标跟踪的方法。

本申请第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质上保存有程序,所述程序在计算机上执行时执行第一方面及第一方面中任意一项所述的方法。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,read-onlymemory)、随机存取存储器(RAM,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。

相关技术
  • 一种用于非侵入式负荷辨识的负荷事件检测的数据处理方法及设备
  • 一种用于计量设备时钟错误事件的等级确定方法
  • 一种用于管理和查询辅导课程相关信息的方法与设备
  • 一种相关噪声和随机丢包环境下的事件触发目标跟踪方法
  • 一种基于最大相关熵扩展卡尔曼滤波的雷达目标跟踪方法
技术分类

06120116489915