[发明专利]一种基于军事仿真器的作战方案优化方法有效
申请号: | 201710073698.3 | 申请日: | 2017-02-10 |
公开(公告)号: | CN106952014B | 公开(公告)日: | 2018-03-02 |
发明(设计)人: | 蔡昕烨;孙文学 | 申请(专利权)人: | 南京航空航天大学 |
主分类号: | G06Q10/06 | 分类号: | G06Q10/06;G06Q50/00 |
代理公司: | 南京瑞弘专利商标事务所(普通合伙)32249 | 代理人: | 彭雄 |
地址: | 210016*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 军事 仿真器 作战 方案 优化 方法 | ||
1.一种基于军事仿真器的作战方案优化方法,其特征在于,包括以下步骤:
步骤1,初始方案的生成;基于战场信息,选取基于向量的方案编码方式生成初始方案,并将生成的初始方案放入到第一方案集合A中,第一方案集合A用于存储保留下来的方案;
基于向量的方案编码方式如下所示:
其中,第一行向量表示出动的兵力,第二行向量表示装载的弹药型号,第三行向量表示兵力出动的顺序,x表示编码矩阵,xi表示兵力 出动顺序为并装载了型号为的弹药后的发射导弹的距离;表示出动的兵力,表示出动的兵力总数量;表示装载的弹药型号,表示弹药型号的总数量;表示兵力出动的顺序,表示出动顺序的最大值;表示解向量的长度;
步骤2,初始方案的推演;将第一方案集合A中的方案依次放到仿真器上进行仿真推演,得到第一方案集合A中的各方案的仿真评估结果,然后根据第一方案集合A中的各方案的仿真评估结果采用以下打分公式对第一方案集合A中的各方案进行打分;
打分公式:
Scorem=λ1*ZNm+λ2*SHNm+λ3*RNm+λ4*BNm+λ5*SJNm
其中,Scorem表示方案m的得分值,ZN表示战果数量,SHN表示损耗数量,RN表示任务完成度,BN表示兵力占用,SJN表示射击效率,λ1,λ2,λ3,λ4,λ5分别表示战果数量、损耗数量、任务完成度、兵力占用、射击效率的权重,且满足λ1+λ2+λ3+λ4+λ5=1;
步骤3,方案的采样;基于第一方案集合A的方案,运用采样方法生成新的方案;其中的采样方法如下:
步骤31,生成1到10之间的一个随机整数,该随机整数为采样操作的次数,记为Q;
步骤32,生成1到3之间的一个随机整数,记为P;
若P=1,表示修改兵力装载的弹药型号;随机选择方案中一个xi≠0的位置,将其所对应的兵力的弹药型号进行随机的修改;
若P=2,表示修改兵力出动的顺序;将方案中兵力出动的顺序进行重新随机排列;
若P=3,表示修改发射导弹的距离;随机选择一个方案中xi≠0的位置,将其所对应的兵力的导弹发射距离修改为1,2,3其中的任意一个值;
步骤33,判断当前采样操作的次数是否大于Q,若大于Q,则结束采样操作;否则继续执行采样操作;
步骤4,获取历史方案及其仿真评估结果,将历史方案及其仿真评估结果构造成初始训练样本,采用机器学习算法对训练样本进行训练学习,构建方案预选模型;
步骤5,将步骤3中采样生成的新方案放到方案预选模型中进行方案的预选,预选通过的方案将会放入到第二方案集合B中;
步骤6,方案的推演:将第二方案集合B中的方案依次放到仿真器上进行仿真推演,得到第二方案集合B中各方案的仿真评估结果,根据第二方案集合B中各方案的仿真评估结果采用步骤2中打分公式对第二方案集合B中各方案进行打分;
步骤7,将步骤5得到的第二方案集合B中的方案及步骤6中得到的其对应仿真评估结果作为训练样本,将此训练样本加入到已有的训练样本中,基于这些训练样本实现方案预选模型的更新,更新后的方案预选模型作为下一个方案的方案预选模型;
步骤8,方案的替换:对比第二方案集合B和第一方案集合A,基于方案打分值,将第二方案集合B中打分值高的方案替换第一方案集合A中相对打分值低的方案;
步骤9,迭代执行;重复步骤3到步骤8,直到生成的方案达到了作战的需求或者到达预先设定的运行时间。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京航空航天大学,未经南京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710073698.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种金属管材用切割机
- 下一篇:一种自动切管机
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理