一种针对来袭目标的作战资源调度方法与流程

专利2022-06-29  117


本发明涉及目标跟踪领域,具体涉及一种针对来袭目标的作战资源调度方法。



背景技术:

信息化条件下战场态势瞬息万变,来袭目标数量和种类急剧增加,合理、有效地分配作战资源是有效防御我方阵地成功的关键。现有作战资源调度算法主要解决了两个方面问题:一方面是单目标的最优火力分配问题,另一方面是复杂团目标拦截的最优火力分配问题,但是这种调度方法导致火力分配不均,进而影响战局的走向。

因此,需要提出一种针对来袭目标的作战资源调度方法。



技术实现要素:

本发明的目的在于提供一种针对来袭目标的作战资源调度方法,以解决现有技术中存在的问题中的至少一个;

为达到上述目的,本发明采用下述技术方案:

本发明第一方面提供一种针对来袭目标的作战资源调度方法,包括:

s1、初始化至少一个来袭目标的参数;

s2、将防御区域划分为多个落脚点区域,依次选择落脚点区域;

s3、基于所述参数获取选择的落脚点区域内的来袭目标的威胁度;

s4、基于所述威胁度判断落脚点区域内的来袭目标是否满足约束条件;

s5、为满足约束条件的来袭目标分配防御武器,以实现作战资源调度。

可选地,所述来袭目标的参数targeti的格式为:

targeti={targeti_deadline,targeti_address,targeti_id};

其中targeti_deadline为来袭目标i的最晚拦截时间,targeti_address为来袭目标i的落脚点信息,targeti_id为来袭目标的i的威胁度。

可选地,所述落脚点信息利用龙格库塔一步外推算法得到。

可选地,来袭目标i的威胁度targeti_id的计算公式为:

targeti_id=1/(utargeti_deadline-ctime);

其中,ctime为当前时刻。

可选地,所述依次选择落脚点区域包括:

设置各落脚点区域的差额计数器的初始值,其中,第k个落脚点区域的差额计数器的初始值为θk;

依据差额计数器的初始值依次选择落脚点区域。

可选地,所述依次选择落脚点区域包括:

在落脚点区域被选择后,调整该落脚点区域的差额计数器值dθk:dθk=1-θk/θk;

其中,θk为第k个落脚点区域的权重。

可选地,所述约束条件为:targeti_deadline-ctime≥lasttime;

其中,ctime为当前时刻,lasttime为拦截所需时间。

本发明的有益效果如下:

本发明通过对落脚点区域进行选择,以及对落脚点区域内的来袭目标的威胁度进行判断,实现了作战资源针对防御阵地的公平性调度,优化了火力分配,且该调度方法简单,利于工程应用。

附图说明

下面结合附图对本发明的具体实施方式作进一步详细的说明。

图1示出本实施例示出的作战资源调度方法流程图。

具体实施方式

为了更清楚地说明本发明,下面结合优选实施例和附图对本发明做进一步的说明。附图中相似的部件以相同的附图标记进行表示。本领域技术人员应当理解,下面所具体描述的内容是说明性的而非限制性的,不应以此限制本发明的保护范围。

如图1所示,本发明的一个实施例公开了一种针对来袭目标的作战资源调度方法,包括:

s1、初始化至少一个来袭目标的参数;

s2、将防御区域划分为多个落脚点区域,依次选择落脚点区域;

s3、基于所述参数获取选择的落脚点区域内的来袭目标的威胁度;

s4、基于所述威胁度判断来袭目标是否满足约束条件;

s5、为满足约束条件的来袭目标分配防御武器,以实现作战资源调度。

由于现有技术中的作战资源调度方法只是从作战资源分配和来袭目标打击能力角度进行分析,但并未研究阵地防御的公平性,很容易因防御火力分配不均进而导致战局失败,因此,本发明通过对防御区域的落脚点区域进行选择,以及对落脚点区域内的来袭目标的威胁度进行判断,实现了作战资源针对防御阵地的公平性调度,优化了火力分配,且该调度方法简单,利于工程应用。

在本实施例的一些可选地实现方式中,来袭目标的参数targeti的格式为targeti={targeti_deadline,targeti_address,targeti_id};

其中targeti_deadline为来袭目标i的最晚拦截时间,targeti_address为来袭目标i的落脚点信息,targeti_id为来袭目标的i的威胁度,(1≤i≤m)。

本实施例中,以来袭目标个数为m个(m≥1),依次拦截单个来袭目标为例,依次获取来袭目标后对其以统一的参数格式进行表示,即,第1个来袭目标target1可表示为target1={target1_deadline,target1_address,target1_id}。以统一的参数格式表示后,可有效迅速地对来袭目标i进行调用和选择。

在本实施例的一些可选地实现方式中,落脚点信息利用龙格库塔一步外推算法得到。龙格库塔一步外推算法是一种在工程上应用广泛的高精度单步算法,算法精度较高,可获得精度较高的落脚点信息。

在本实施例的一些可选地实现方式中,来袭目标i的威胁度targeti_id的计算公式为:

targeti_id=1/(targeti_deadline-ctime);

其中,ctime为当前时刻。

若来袭目标i的威胁度为负值,则此来袭目标不在选择范围。

在本实施例的一些可选地实现方式中,s2中依次选择落脚点区域包括:

设置各落脚点区域的差额计数器的初始值,其中,第k个落脚点区域的差额计数器的初始值为θk;

依据差额计数器的初始值依次选择落脚点区域。

在一个具体示例中,将防御区域划分为n(1≤n≤m)个落脚点区域,落脚点区域的划分可由用户自主选择划分,也可以根据防御区域的地形进行划分,还可以根据设定随机划分。

将防御区域划分为多个落脚点区域后,设置各落脚点区域的差额计数器的初始值,其中,n个落脚区域中的第k个落脚点区域的差额计数器的初始值设置为θk;并依据差额计数器的初始值由大自小的顺序依次选择落脚点区域。在一个具体示例中,还可以根据wrr算法选择落脚点区域,优先选择差额计数器值高的落脚点区域。

在本实施例的一些可选地实现方式中,在落脚点区域被选择后,调整该落脚点区域的差额计数器值dθk:dθk=1-θk/θk;

其中,θk为第k个落脚点区域的权重。

在本实施例的一些可选地实现方式中,判断落脚点区域内的来袭目标是否满足约束条件为:targeti_deadline-ctime≥lasttime;

其中,ctime为当前时刻,lasttime为拦截所需时间。

当落脚点区域内的来袭目标满足约束条件,则证明需要对此来袭目标进行分配防御武器,以实现作战资源调度。

当落脚点区域内的来袭目标不满足约束条件,则不需对此来袭目标进行分配防御武器。

在另一个具体示例中,存在同一个落脚点区域内出现至少一个来袭目标的情况,这种情况下,则根据该落脚点区域内的来袭目标的威胁度依次判断来袭目标是否满足约束条件,直至当前落脚点区域内的所有来袭目标全部判断完成,再重新回到s2中,选择下一个落脚点区域。

因此,通过对落脚点区域以及对落脚点区域内的来袭目标的分析判断,有效讯速地实现整个防御区域内所有来袭目标的判断与资源分配,有效保证了阵地防御的公平性调度和防御武器的公平性分配。

下面以具体示例对本发明实施例进行解释:

s1、初始化至少一个来袭目标的参数;

来袭目标的参数targeti的格式为:

targeti={targeti_deadline,targeti_address,targeti_id};

其中targeti_deadline为来袭目标i的最晚拦截时间,targeti_address为来袭目标i的落脚点信息,targeti_id为来袭目标的i的威胁度。

落脚点信息targeti_id利用龙格库塔一步外推算法得到。

来袭目标i的威胁度targeti_id的计算公式为:

targeti_id=1/(utargeti_deadline-ctime);其中,ctime为当前时刻。

以第1个来袭目标为例,则第1个来袭目标target1的格式可表示为:target1={target1_deadline,target1_address,target1_id},

来袭目标1的最晚拦截时间为target1_deadline,来袭目标1的落脚点信息为targeti_address,来袭目标1威胁度为targeti_id。

第2~6个来袭目标则分别为:

target2:target2={target2_deadline,target2_address,target2_id};

target3:target3={target3_deadline,target3_address,target3_id};

target4:target4={target4_deadline,target4_address,target4_id};

target5:target5={target5_deadline,target5_address,target5_id};

target6:target6={target6_deadline,target6_address,target6_id}。

s2、将防御区域划分为多个落脚点区域,依次选择落脚点区域;

以将防御区域划分为a、b和c这3个落脚点区域为例,

s21、设置这3个落脚点区域内的差额计数器的初始值;

则a落脚点区域的差额计数器的初始值为θa,b落脚点区域的差额计数器的初始值为θb,c落脚点区域的差额计数器的初始值为θc;

s22、依据差额计数器的初始值依次选择落脚点区域;

假设来袭目标1、来袭目标2和来袭目标4属于a落脚点区域内,

来袭目标5和来袭目标6属于b落脚点区域内,以及

来袭目标3属于c落脚点区域内;则3个落脚点区域内差额计数器的值由大到小的优先级排序依次为a>b>c,根据这个优先级顺序进行落脚点区域的选择;

s23、在落脚点区域被选择后,调整该落脚点区域的差额计数器值dθk:dθk=1-θk/θk;其中,θk为第k个落脚点区域的权重。

s3、基于参数获取选择的落脚点区域内的来袭目标的威胁度;

s4、基于所述威胁度判断落脚点区域内的来袭目标是否满足约束条件;

约束条件为:targeti_deadline-ctime≥lasttime;

其中,ctime为当前时刻,lasttime为拦截所需时间。

由于a落脚点区域内存在来袭目标1、来袭目标2和来袭目标4这三个不同的来袭目标,

在一个示例中,基于各来袭目标的威胁度将来袭目标1、来袭目标2和来袭目标4按照由大至小的顺序进行排序,优先对威胁度较高的来袭目标进行约束条件的判断以进行及时迅速地作战资源调度,假设target1_id>target3_id>target2_id,则最先对来袭目标1进行约束条件的判断,其次是来袭目标3,最后是来袭目标2,直至该a落脚点区域内所有来袭目标的约束条件判断完成,再重复s2中的选择落脚点区域,选择b落脚点区域进行b落脚点区域内所有来袭目标的约束条件判断,假设b落脚点区域内target5_id>target6_id,则先对来袭目标5进行判断,其次对来袭目标6进行判断;最后选择c落脚点区域进行c落脚点区域内所有来袭目标的约束条件判断,即对来袭目标3进行判断。

在另一个示例中,a落脚点区域内存在来袭目标1、来袭目标2和来袭目标4这三个不同的来袭目标,但是无需对来袭目标1、来袭目标2和来袭目标4的威胁度进行排序,直接依据来袭目标的标号依次进行威胁度的判断,即判断顺序为:来袭目标1>来袭目标2>来袭目标4。

在这三个位于a落脚点区域内的来袭目标全部判断完成后,再重复s2中的选择落脚点区域,选择b落脚点区域进行b落脚点区域内所有来袭目标的约束条件判断,最后选择c落脚点区域进行c落脚点区域内所有来袭目标的约束条件判断。

s5、为满足约束条件的来袭目标分配防御武器,以实现作战资源调度。

当a落脚点区域内存在来袭目标1、来袭目标2和来袭目标4这三个不同的来袭目标分别判断完成后,若来袭目标1和来袭目标2满足约束条件,则为若来袭目标1和来袭目标2分别分配相应的防御武器,而来袭目标3不满足约束条件,则无需分配防御武器,实现a落脚点区域内所有满足约束条件的来袭目标的作战资源调度。

当a落脚点区域内所有满足约束条件的来袭目标的作战资源已经完成分配,则继续为b落脚点区域内满足约束条件的来袭目标分配防御武器,最后完成c落脚点区域内满足约束条件的来袭目标的防御武器的分配,至此实现整个防御区域内所有满足约束条件的来袭目标的作战资源调度。

本发明通过对防御区域的落脚点区域进行选择,以及对落脚点区域内的来袭目标的威胁度进行判断,实现了作战资源针对防御阵地的公平性调度,优化了火力分配,且该调度方法简单,利于工程应用。

显然,本发明的上述实施例仅仅是为清楚地说明本发明所作的举例,而并非是对本发明的实施方式的限定,对于所属领域的普通技术人员来说,在上述说明的基础上还可以做出其它不同形式的变化或变动,这里无法对所有的实施方式予以穷举,凡是属于本发明的技术方案所引伸出的显而易见的变化或变动仍处于本发明的保护范围之列。


技术特征:

1.一种针对来袭目标的作战资源调度方法,其特征在于,包括:

s1、初始化至少一个来袭目标的参数;

s2、将防御区域划分为多个落脚点区域,依次选择落脚点区域;

s3、基于所述参数获取选择的落脚点区域内的来袭目标的威胁度;

s4、基于所述威胁度判断落脚点区域内的来袭目标是否满足约束条件;

s5、为满足约束条件的来袭目标分配防御武器,以实现作战资源调度。

2.根据权利要求1所述的方法,其特征在于,所述来袭目标的参数targeti的格式为targeti={targeti_deadline,targeti_address,targeti_id};

其中targeti_deadline为来袭目标i的最晚拦截时间,targeti_address为来袭目标i的落脚点信息,targeti_id为来袭目标的i的威胁度。

3.根据权利要求2所述的方法,其特征在于,所述落脚点信息利用龙格库塔一步外推算法得到。

4.根据权利要求2所述的方法,其特征在于,来袭目标i的威胁度targeti_id的计算公式为:

targeti_id=1/(utargeti_deadline-ctime);

其中,ctime为当前时刻。

5.根据权利要求1所述的方法,其特征在于,所述依次选择落脚点区域包括:

设置各落脚点区域的差额计数器的初始值,其中,第k个落脚点区域的差额计数器的初始值为θk;

依据差额计数器的初始值依次选择落脚点区域。

6.根据权利要求5所述的方法,其特征在于,所述依次选择落脚点区域包括:

在落脚点区域被选择后,调整该落脚点区域的差额计数器值dθk:dθk=1-θk/θk;

其中,θk为第k个落脚点区域的权重。

7.根据权利要求2所述的方法,其特征在于,所述约束条件为:targeti_deadline-ctime≥lasttime;

其中,ctime为当前时刻,lasttime为拦截所需时间。

技术总结
本发明公开了一种针对来袭目标的作战资源调度方法,包括:S1、初始化至少一个来袭目标的参数;S2、将防御区域划分为多个落脚点区域,依次选择落脚点区域;S3、基于所述参数获取选择的落脚点区域内的来袭目标的威胁度;S4、基于所述威胁度判断落脚点区域内的来袭目标是否满足约束条件;S5、为满足约束条件的来袭目标分配防御武器,以实现作战资源调度。本发明通过对落脚点区域进行选择,以及对落脚点区域内的来袭目标的威胁度进行判断,实现了作战资源针对防御阵地的公平性调度,优化了火力分配,且该调度方法简单,利于工程应用。

技术研发人员:张英静;刘明阳;刘鑫;吴天昊;温嘉琪;臧振宇;权晓岚;邓隆范
受保护的技术使用者:北京电子工程总体研究所
技术研发日:2020.01.19
技术公布日:2020.06.09

转载请注明原文地址: https://bbs.8miu.com/read-14296.html

最新回复(0)