[发明专利]多无人机任务分配的多目标优化方法及装置有效
申请号: | 201711230591.1 | 申请日: | 2017-11-29 |
公开(公告)号: | CN107886201B | 公开(公告)日: | 2021-01-12 |
发明(设计)人: | 朱默宁;罗贺;方向;胡笑旋;王国强;马华伟;夏维;靳鹏;梁峥峥;牛艳秋 | 申请(专利权)人: | 合肥有空科技信息技术有限公司 |
主分类号: | G06Q10/04 | 分类号: | G06Q10/04;G06N3/12 |
代理公司: | 北京久诚知识产权代理事务所(特殊普通合伙) 11542 | 代理人: | 余罡 |
地址: | 230000 安徽省合肥市包河*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 无人机 任务 分配 多目标 优化 方法 装置 | ||
1.一种多无人机任务分配的多目标优化方法,其特征在于,当多架搭载传感器的自旋翼无人机于同一出发点出发对多个点目标执行任务时,所述方法包括:
获取目标数据,任务执行最佳时间窗数据,无人机数据和无人机所搭载传感器数据;
根据所述目标数据,任务执行最佳时间窗数据,无人机数据和无人机所搭载传感器数据,构建TA-MUAV-STW模型;所述TA-MUAV-STW模型的目标函数包括最大化任务中多架无人机的总任务收益和最小化任务中多架无人机的总飞行路径,所述TA-MUAV-STW模型的预设约束包括传感器的任务执行数量约束、无人机起降点约束、任务执行完备性约束、出发时间约束和无人机飞行速度约束;
获取满足所述TA-MUAV-STW模型约束条件的初始解集;
基于预设的NSGA-Ⅱ算法进行计算,得到所述TA-MUAV-STW模型的Pareto最优解,并将所述Pareto最优解作为多无人机任务分配的多目标优化的分配结果;
所述TA-MUAV-STW模型的目标函数为:
目标函数1:
目标函数2:
所述TA-MUAV-STW模型的约束条件为:
其中,所述Profit为多架无人机的总任务收益,Length为多架无人机的总飞行路径;Ai为编号为i的目标,其中A0表示无人机出发点位置,Ui表示编号为i的无人机,vi为无人机Ui的飞行速度,NA为目标个数,NU为无人机个数;t∈{T1,T2,T3}为某一无人机所搭载的传感器类型,g∈{G1,G2,G3}为某一种目标的类型,Iprtg为使用传感器t对类型为g的目标在最佳时间窗内进行的收益,Oprtg为使用传感器t对类型为g的目标在最佳时间窗外进行的收益;X(k,i)为决策变量,X(k,i)=1表示无人机Uk对目标Ai执行了任务,否则X(k,i)=0,Yk(i,j)为决策变量,Yk(i,j)=1表示无人机Uk访问完Ai后前往的是Aj,否则Yk(i,j)=0,Iki为决策变量,Iki=1表示无人机Uk在最佳时间窗内对目标Ai执行了任务,否则Iki=0,Oki=1表示无人机Uk在最佳时间窗外对目标Ai执行了任务,否则Oki=0;LOutij为无人机从Ai到Aj的飞行路径长度;tik0为无人机起飞时刻,Cmax为传感器的最大任务执行能力;
所述MOTA-MUAV模型的Pareto最优解的获取方法包括:
S51、根据所述初始解集生成初始化父代种群,父代种群的预设规模为P;
所述S51包括:将可行的任务分配方案编译成一条染色体编码,一个对应位置的目标标识信息和无人机标识信息这两个要素组成了所述染色体的一个基因;
S52、通过多点对应交叉所述父代种群,产生交叉后种群,并通过两项选择变异所述交叉后种群,产生子代种群;
S53、将所述子代种群与所述父代种群合并,生成合并后种群;
S54、计算该合并后种群中各条染色体所表示分配情况下无人机执行任务目标的时间,并以此计算总飞行路径和任务收益;
S55、对所述合并后种群依据其各条染色体所表示分配情况下的总飞行路径和任务收益进行非支配顺序数和拥挤度计算,生成虚拟适应值;
S56、取所述合并后种群中虚拟适应值排名前P的染色体,组成新的父代种群;
S57、判断生成所述新的父代种群的次数是否达到预设最大化迭代次数,如是则跳转步骤S58,如否则跳转步骤S52;
S58、依据父代种群中各条染色体的非支配顺序数,输出非支配顺序数为1的染色体作为本次任务分配的结果;
所述步骤S52中,两项选择变异所述交叉后种群,具体包括:无人机标识信息变异和任务执行顺序变异;
其中,无人机标识信息变异:选择染色体中任一条基因,将该条基因中的无人机标识信息变换为其他无人机的标识信息;
任务执行顺序变异:选择染色体中任一条基因,并在该染色体中搜索与选中的基因无人机标识信息相同的基因,将选择的基因与搜索的基因进行调换,
每条染色体依概率发生其中的0至2种变异,若变异后染色体不符合约束条件,则对该染色体重新进行变异操作,所述交叉后种群中所有染色体均进行变异操作后,变异产生的P条新染色体组成子代种群。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于合肥有空科技信息技术有限公司,未经合肥有空科技信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711230591.1/1.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理