[发明专利]一种面向移动目标追踪的无人机群动态任务分配方法有效
申请号: | 201910571825.1 | 申请日: | 2019-06-28 |
公开(公告)号: | CN110308740B | 公开(公告)日: | 2022-02-22 |
发明(设计)人: | 胡超芳;张钰婷;曲歌 | 申请(专利权)人: | 天津大学 |
主分类号: | G05D1/10 | 分类号: | G05D1/10 |
代理公司: | 天津市北洋有限责任专利代理事务所 12201 | 代理人: | 韩帅 |
地址: | 300072*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 面向 移动 目标 追踪 无人 机群 动态 任务 分配 方法 | ||
1.一种面向移动目标追踪的无人机群动态任务分配方法,其特征在于,包括如下步骤:
S1、起飞前对无人机任务预分配,令设定时间t=0;
S2、在无人机飞行过程中进行任务重分配过程;令时间触发重分配周期为T;
S3、判断t=T或事件触发规则,如果满足其中任一条件,则启动任务重分配,并令t=0;
S4、通过鸽群算法迭代求解构建无人机群任务分配模型,即:
(1)选定鸽群数量,初始化鸽群,鸽群维数为无人机数目;
(2)分别选定两轮迭代次数N1、N2;
(3) n=0;
(4)第一轮迭代:使用指南针算子更新鸽群的速度和位置,并使用拍卖机制,将鸽群位置转化为无人机任务分配方案,计算总体代价值,得到当前全局最优位置,n=n+1;
(5)n是否等于N1,若是,则顺序执行步骤(6),若不是,则回到步骤(4);
(6) n=0;
(7)第二轮迭代:使用地标算子修正当前鸽群位置,并根据拍卖机制得到无人机任务分配方案,计算总体代价值,n=n+1;
(8)n是否等于N2,若是,算法结束,由迭代过程中的最优位置即可得到最终无人机任务分配方案,若否,则回到步骤(7);
S5、判断无人机群任务分配模型中无人机与目标间是否存在障碍;如果不存在障碍,则通过无人机与目标间最短距离作为航迹长度;如果存在障碍,则采用航迹规划算法获得航迹长度;
该航迹规划算法步骤为:
(1)将无人机飞行起始点即当前无人机坐标作为随机树的根节点qstart,初始化步长Δl;
(2)在无人机飞行空间中根据随机函数生成随机点qrand,再由随机函数从无人机飞行目标点即被追踪目标坐标qgoal和随机点qrand中选取生长方向点qtarget;
(3)在已有的随机树上找到距离生长方向点最近的节点qnear;
(4)在以qnear和qtarget为端点的线段上选取与qtarget距离为步长Δl的节点qnew;
(5)判断qnear和qnew的连线上是否存在障碍物,若存在则抛弃节点qnear,回到步骤(2),否则顺序执行步骤(6);
(6)将qnew作为随机树上新的节点,并连接qnear和qnew,形成新的树枝;
(7)判断qnew是否等于目标点qgoal,或两点之间距离是否小于步长,若是,搜索结束,回溯随机树,生成由起始点qstart到目标点qgoal的路径,完成航迹规划,得到一条由无人机到目标间的较优路径,若不是,则回到步骤(2)。
S6、返回步骤S4。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津大学,未经天津大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910571825.1/1.html,转载请声明来源钻瓜专利网。