检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:范学满 王永洁[1] 田立业[1] FAN Xue-man;WANG Yong-jie;TIAN Li-ye(Naval Submarine Academy,Qingdao 266199,China)
机构地区:[1]海军潜艇学院,山东青岛266199
出 处:《舰船科学技术》2023年第1期94-100,共7页Ship Science and Technology
基 金:中国博士后科学基金项目资助(2021M693939)。
摘 要:针对有人/无人协同背景下多UUV任务分配存在的任务负载不均衡、动态适应性不强等问题,基于群体智能提出一种动静结合的启发式任务分配方法,以UUV为主体设置主循环,循环往复地为各UUV分配满足优化目标和分配约束的任务,直至资源耗尽或任务完成为止。利用阈值响应机制,保证基本的任务分配质量;引入轮盘赌随机策略,提升任务分配方案的全局最优性;设置每轮分配任务数上限,改善任务分配方案的均衡性;提出任务重置和任务接续2种策略,赋予算法动态重分配能力。基于典型想定进行仿真实验,结果表明,提出的任务分配方法既能进行全局静态任务分配,又能应对UUV故障、新增任务等动态应用场景。Aiming at the problems of unbalanced task load and weak dynamic adaptability in multi-uuv task allocation under the background of manned/unmanned cooperation, a dynamic static heuristic task allocation method is proposed based on swarm intelligence. The main cycle is set with UUV as the main body, and the tasks that meet the optimization objectives and constraints are allocated to each UUV repeatedly until the resources are exhausted or the tasks are completed. The threshold response mechanism is used to ensure the basic task allocation quality. The random roulette strategy is introduced to improve the global optimality and the upper limit of tasks assigned is set to improve the balance of task allocation scheme.Besides, two strategies, task reset and task continuation, are proposed to realize dynamic redistribution capability. Simulation experiments based on typical scenarios show that the proposed task allocation method can not only carry out global static task allocation, but also deal with dynamic application scenarios such as UUV failure and new tasks.
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.3