买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明公布】一种攻防场景的进攻弹目标分配及其博弈对象匹配方法_北京航空航天大学_202310288516.X 

申请/专利权人:北京航空航天大学

申请日:2023-03-23

公开(公告)日:2023-07-07

公开(公告)号:CN116399180A

主分类号:F41H11/02

分类号:F41H11/02;G06F17/16;G06F17/18

优先权:

专利状态码:在审-实质审查的生效

法律状态:2023.07.25#实质审查的生效;2023.07.07#公开

摘要:本发明提出一种攻防场景的进攻弹目标分配及其博弈对象匹配方法,属于多飞行器攻防对抗场景的对抗策略设计领域。该方法首先构建进攻弹对地面目标的可达性矩阵,通过对可达性矩阵按行求和,寻找尚未完成分配的进攻弹;通过对可达性矩阵按列求和,基于尚未分配的进攻弹分配给每个地面目标的平均值更新可达性矩阵,直至完成对所有进攻弹的分配;然后基于分配结果,通过更新匹配参数矩阵和拦截弹追踪进攻弹的概率矩阵,得到博弈对象匹配结果。本发明的目标分配结果能够在满足进攻弹对目标的可达性约束的情况下尽可能均匀地打击地面目标,并实现实时获取进攻弹与拦截弹之间的匹配关系,为攻防对抗场景中进攻方提供任务决策参考信息。

主权项:1.一种攻防场景的进攻弹目标分配方法,其特征在于,包括:1根据进攻弹对地面目标的可达性情况,建立对应的可达性矩阵;其中,可达性矩阵A的大小为N×G,N为进攻弹的数目,G为地面目标的数目;若第i个进攻弹能够到达第j个地面目标,则矩阵A中第i行第j列的元素aij=1,否则aij=0,i=1,2,…,N,j=1,2,…,G;2根据步骤1建立的可达性矩阵A,对进攻弹进行目标分配;具体步骤如下:2-1构建一个N行的列向量s,s中各元素的确定方法为:如果当前可达性矩阵A中的第i行的元素和则s中第i行的元素si=1,表示第i个进攻弹尚未完成分配;如果则s中第i行的元素si=0,表示第i个进攻弹有对应的一个地面目标或不能打击任何目标;2-2对s进行判定:若s中存在任一元素等于1,则进入步骤2-3;否则,所有进攻弹目标分配完毕,将当前可达性矩阵A作为目标分配结果;其中,若矩阵A中的元素aij=1,则表示第i个进攻弹打击第j个地面目标;若aij=0,则表示第i个进攻弹不打击第j个地面目标;2-3对当前可达性矩阵A按列求和得到对应的行向量w,w中第j列的元素表示第j个地面目标可能遭受的进攻弹数目;计算表示尚未分配的进攻弹分配给每个地面目标的平均值,其中表示向上取整;2-4通过对行向量w中每个元素对应的地面目标进行进攻弹分配,得到更新后的可达性矩阵A;具体步骤如下:2-4-1将行向量w中每个元素按从小到大的顺序进行排列,将排序后的第一个元素作为当前元素;2-4-2记当前元素为wj;2-4-3为wj对应的第j个地面目标分配进攻弹,计算第j个地面目标对应的列向量tj=signs⊙aj,该列向量为N行;其中,⊙表示Hadamard乘积,sign·表示符号函数,aj表示矩阵A的第j列;tj中的元素值为0或1,其中等于1的元素表示该行所对应的进攻弹尚未分配并且该进攻弹能够到达第j个地面目标,等于0的元素表示该行所对应的进攻弹已经分配或不能够到达第j个地面目标;2-4-4通过对wj进行判定,更新可达性矩阵A,具体如下:若则表示第j个地面目标可能遭受的进攻弹数目小于尚未分配的进攻弹数目的平均值,通过以下方式更新矩阵A:对满足tjk=1的k值,更新矩阵A中第k行第l列的元素为akl=0,l≠j,其中tjk表示列向量tj中的第k个元素;若表示第j个地面目标可能遭受的进攻弹数目大于等于尚未分配的进攻弹数目的平均值,通过以下方式更新矩阵A:对满足tjk=1且的k值,更新矩阵A中第k行第l列的元素为akl=0,l≠j;2-4-5将当前元素在排序后的行向量w中的下一个元素作为新的当前元素,然后重新返回步骤2-4-2;对排序后的行向量w中所有元素遍历完毕后,重新返回步骤2-1。

全文数据:

权利要求:

百度查询: 北京航空航天大学 一种攻防场景的进攻弹目标分配及其博弈对象匹配方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。