基于粒子群算法的灾后救援多机器人任务分配

来源 :中国矿业大学 | 被引量 : 0次 | 上传用户:WANGZHHUO
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
多机器人任务分配问题普遍存在于仓储物流,无人机协同作战,灾难救援等多个领域,旨在多机器人多任务环境中,按照一定的评价标准,寻找一个或若干个满足评价指标最优的任务分配序列。本文考虑灾后救援多机器人任务分配问题,基于粒子群优化方法,提出合理有效的任务分配策略,以期在有限的时间内完成尽可能多被困人员的救援。主要包括如下3个内容:(1)针对静态单类型任务分配问题,建立数学模型并提出一种基于粒子群优化方法的分组式任务分配方法。为了减少分配算法的计算复杂度,同时提高分配方案的合理性,本文着眼于问题特性,提出以下策略:首先,根据任务的位置信息和时间约束,设计合理的任务分组方法;其次,设计基于聚类的粒子群初始解生成方法,并给出惯性权重参数ω的自适应调节策略。实验结果证明,该方法能够有效减少分配过程的计算复杂度,并提高任务分配求解方法的性能。(2)针对多约束多类型任务分配问题,建立数学模型并提出基于粒子群优化方法的匹配度任务分配方法。随着救援范围的扩大和任务复杂度的增加,需要考虑任务类型的多样性以及机器人的资源负载和电量约束,内容(1)的方法对此场景不再适用。为了进一步提升算法性能,首先,以最小任务失败量和最小救援时间为目标建立单目标多约束数学模型。其次,基于上述约束建立机器人与任务之间的匹配度矩阵,用以描述任务分配给机器人的适合程度。然后,采用匹配度对粒子的解码方法和更新公式进行改进,以规避约束导致的不可行解,提升算法的搜索效率。实验验证了所提方法能够有效解决多个约束并能提高任务分配的效率。(3)针对动态多类型任务分配问题,建立数学模型并提出基于粒子群优化方法的局部任务分配方法。灾后救援环境复杂且二次灾难频发,救援机器人的故障率增加,从而导致救援过程中任务数量和机器人数量发生动态变化,内容(1)和(2)的方法对此场景不再适合。基于此,本文提出一种局部任务插入方法,及时响应救援环境中的动态变化。首先,分析多种动态因素,并相应地对任务分配方案进行调整。其次,确定参与局部任务分配的任务和机器人,基于粒子群优化方法,将新增任务按照一定的策略插入到已有任务分配方案中。然后,建立新任务与机器人的匹配度,设计基于匹配度的粒子解码方法,以加大粒子在较优区域搜索的概率。实验结果证明,所提方法能够有效解决该类动态任务分配问题。该论文有图26幅,表16个,参考文献90篇。
其他文献
文章介绍了呋喃酚生产装置中有机残渣的处理工艺及采用该工艺技术在处理过程中能取得的环境效益、经济效益。
大规模的密集时分/波分混合复用光纤光栅传感阵列在海、陆、空各领域都有着重要的应用。为保证系统探测性能和可靠性,近年来在一根光纤上集成成百上千个密集光纤光栅的阵列制
企业决策支持是一种集合了当前多种先进技术,如数据仓库、数据挖掘、知识发现等的一个个新的计算机发展领域,文章阐明了数据仓库技术对企业决策支持应用的前景和意义,列举了
文中分析了远程火箭弹特性及其打击目标的分类;论述了任务分配的基本要素;建立了远程火箭弹与其火力打击目标匹配的数学模型,并引入遗传算法对其进行分析,为解决远程多管火箭
2015年《立法法》进行了修改,这是适应我国社会发展的重大举措,也是我国立法发展过程中的重大事项,同时对自治州立法工作产生了重大影响。《立法法》修改以后,自治州与设区的
<中共中央关于制定国民经济和社会发展第十个五年计划的建议>将经济结构的战略性调整列为经济发展的主线.经济结构战略性调整是一场整体性的,而不是局部性的调整;是升级性的,
大树底下,历来是人们纳凉休息的好地方。在骄阳如火的盛夏,大树强烈的光合作用,制造并释放出许多新鲜氧气;而依靠蒸腾作用,从叶面散发出的水分使空气变得滋润;加上高大树冠的天然遮
在美国佛罗里达州一个非常美丽的沙滩上,每天都会有很多海星被潮水无情地卷到沙滩上。有一个小男孩,每天傍晚时分都会来到沙滩,捡起一个又一个海星用力地扔回大海。一天,一位老教
芹菜含有丰富的维生素、蛋白质、碳水化合物、钙、磷、铁、粗纤维及挥发性芳香油,具有特殊香味.芹菜也是一种保健食品,具有安神降压的作用,有保护血管和增强免疫力的功能.下
对地层控矿条件,元素统计特征反映地层控制多金属成矿,岩浆岩控矿条件进行了详细分析。