[发明专利]一种面向任务资源匹配的装备保障任务单目标规划方法在审
申请号: | 201810543709.4 | 申请日: | 2018-05-31 |
公开(公告)号: | CN108960567A | 公开(公告)日: | 2018-12-07 |
发明(设计)人: | 彭鹏菲;于钱;谢泽坤;黄亮 | 申请(专利权)人: | 中国人民解放军海军工程大学 |
主分类号: | G06Q10/06 | 分类号: | G06Q10/06 |
代理公司: | 武汉东喻专利代理事务所(普通合伙) 42224 | 代理人: | 李佑宏 |
地址: | 430033 湖北*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 装备保障 任务资源 单目标 匹配 信息化建设 方案生成 辅助决策 空间规划 粒子编码 粒子移动 任务规划 异步处理 优先排序 初始化 高效化 信息化 越界 算法 规划 修正 参考 更新 | ||
本发明公开了一种面向任务资源匹配的装备保障任务单目标规划方法,包括粒子编码、初始化、粒子移动、位置的更新与越界修正、解空间异步处理、基于优先排序的解空间规划、保障任务的时限约束、计算适应值、算法结束等步骤,该方法能够较好地解决装备保障任务规划问题,能够实现装备保障的精确化和高效化,在信息化条件下装备保障辅助决策及方案生成中具有重要的参考价值,有利于推进装备保障的信息化建设。
技术领域
本发明属于装备保障领域,具体涉及一种面向任务资源匹配的装备保障任务单目标规划方法。
背景技术
对于任务规划问题的解决总结为两类方法:
第一类方法是致力于寻找最优解的精确求解方法,通常包括整数规划、分支定界法以及枚举法,这类方法求解中占用大量计算机内存,并且求解时间较长,不适用于问题规模较大、约束复杂、实时性强的任务规划问题。
第二类方法是启发式方法,包括各类规划表算法以及蚁群算法、遗传算法等。启发式方法基于直观以及经验构造,在可以接受的时间与空间开销范围内求解出约束之下问题的可行解。
装备保障任务规划是一个典型的多约束离散优化问题,其保障任务之间、保障资源之间、保障任务与保障资源之间通常存在着复杂的约束关系,如任务的逻辑顺序、任务与资源匹配限制、保障任务完成时间约束等。面向任务资源匹配的装备保障任务规划主要解决保障任务与保障资源在时间上的合理匹配问题,主要包括单目标规划和多目标规划两个方面。
目前关于任务规划方法虽然已经在多个领域进行了研究及应用,但在装备保障方面的应用研究则较少,尤其对于保障任务与保障资源匹配受限、约束关系复杂、任务多而复杂以及目标较多的装备保障任务规划问题,还没有较好的解决方法。
发明内容
针对现有技术以上缺陷或改进需求中的至少一种,本发明提供了一种面向任务资源匹配的装备保障任务单目标规划方法,该方法能够较好地解决装备保障任务规划问题,能够实现装备保障的精确化和高效化,在信息化条件下装备保障辅助决策及方案生成中具有重要的参考价值,有利于推进装备保障的信息化建设。
为实现上述目的,按照本发明的一个方面,提供了一种面向任务资源匹配的装备保障任务单目标规划方法,其特征在于,包括如下步骤:
步骤(1)粒子编码:
每个粒子表示任务与资源匹配的一个解,用矩阵各列的行标作为粒子的各个维,粒子各维表示的意义为:各个子任务所占用资源的序号;粒子i的位置和速度数学分别表示为:
Xi(t)=(xi1(t),xi2(t),…,xij(t),…,xiV(t)) (1)
Vi(t)=(vi1(t),vi2(t),…,vij(t),…,viV(t)) (2)
其中,xij(t)∈[1,2,…,V],表示t时刻第i个粒子第j个子任务在资源序列中的位置,V为子任务数量;
步骤(2)初始化:
粒子群的初始化是对每个粒子的位置和速度的初始化;对粒子i位置的初始化是给各个子任务选定一个资源,粒子的初始位置必须是可行的,即任务与资源可匹配;对粒子速度的初始化就是对进行第一次迭代的粒子各维移动距离的初始化;根据问题规模设置种群大小N;计算各粒子的适应函数值,初始个体最优位置pBest和全局最优位置gBest;
步骤(3)粒子移动:
移动速度的调整根据如下公式:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军海军工程大学,未经中国人民解放军海军工程大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810543709.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种交通可视化监控系统
- 下一篇:一种地图调度的方法及装置
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理