[发明专利]车辆与无人机协同巡检的路径规划方法及系统在审
申请号: | 202111096451.6 | 申请日: | 2021-09-17 |
公开(公告)号: | CN113985912A | 公开(公告)日: | 2022-01-28 |
发明(设计)人: | 王国强;程鹏飞;阴酉龙;罗贺;胡笑旋;台建玮;朱默宁;马华伟;夏维;唐奕城;靳鹏 | 申请(专利权)人: | 合肥工业大学 |
主分类号: | G05D1/10 | 分类号: | G05D1/10 |
代理公司: | 北京久诚知识产权代理事务所(特殊普通合伙) 11542 | 代理人: | 余罡 |
地址: | 230009 安*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 车辆 无人机 协同 巡检 路径 规划 方法 系统 | ||
1.一种车辆与无人机协同巡检的路径规划方法,其特征在于,所述方法包括:
获取车机协同巡检相关参数,所述车机协同巡检相关参数包括无人机参数、地面车辆参数、巡检任务参数,以及路网参数;
获取预设的车机协同巡检约束条件,并基于所述车机协同巡检相关参数,以无人机巡检完所有目标点后到达终点时总时间最短为目标函数构建车机协同巡检路径规划模型;所述预设的车机协同巡检约束条件包括巡检目标点路径禁止环路约束、无人机起飞点约束、地面车辆停靠点时间约束,以及无人机和地面车辆访问终点约束;
求解所述车机协同巡检路径规划模型,获取车机协同巡检路径的最优规划方案。
2.如权利要求1所述的方法,其特征在于,所述无人机参数包括无人机速度和无人机的最长续航时间;
地面车辆参数包括地面车辆速度;
巡检任务参数包括每个目标点需要被无人机巡检的时间;
路网参数包括车机协同巡检过程中的节点坐标集合,所述节点包括起点、停靠点、终点以及目标点。
3.如权利要求1所述的方法,其特征在于,所述目标函数包括:
minz=t*
其中,t*表示无人机从起点出发并巡检完所有目标点后到达终点的总耗时。
4.如权利要求1所述的方法,其特征在于,所述巡检目标点路径禁止环路约束包括:
M×(1-yij)≥(Qi+Cj-Qj),i,j∈Vt,i≠j,该约束保证如果无人机从目标点i飞行到目标点j,则无人机从某个停靠点起飞到巡检完目标点i的时间Qi与无人机在目标点j的巡检时间Cj之和,要小于等于无人机从某个停靠点起飞到巡检完目标点j的时间Qj,防止无人机的飞行路径出现i→j→...→i的情况;
所述无人机起飞点约束包括:
该约束保证如果无人机从某停靠点i起飞,则该停靠点必须在地面车辆的路径上;
所述地面车辆停靠点时间约束包括:
M×(3-yij-xkj-Sik)≥|tj-tk-dij/v1-Qi|,i∈Vt,j∈{*}∪Vs,k∈{0}∪Vs,j≠k,该约束保证如果无人机从停靠点k起飞,巡检目标点i,降落到停靠点j,同时地面车辆从停靠点k行驶到停靠点j,则地面车辆离开停靠点j的时刻tj等于地面车辆离开停靠点k的时刻tk、无人机从停靠点k起飞到巡检完目标点i的时间Qi、无人机从目标点i飞往停靠点j的时间dij/v1的三者之和;
M×(1-xij)≥|tj-ti-dij/v2-sj|,i∈{0}∪Vs,j∈Vs∪{*},i≠j,该约束保证如果地面车辆从停靠点i行驶到停靠点j,则地面车辆在停靠点j的等待时间sj等于地面车辆离开停靠点j的时刻tj与地面车辆到达停靠点j的时刻(ti+dij/v2)之差;其中,ti表示地面车辆离开停靠点i的时刻;
M×(3-xij-Ski-ykq)≥tq-tj,i∈{0}∪Vs,j,q∈Vs∪{*},k∈Vt,该约束保证如果地面车辆从停靠点i行驶到停靠点j,无人机从停靠点i起飞,巡检目标点k,降落到停靠点q,则地面车辆离开停靠点j的时刻tj要大于等于地面车辆离开停靠点q的时刻tq,即确保无人机必须在降落某个停靠点后才可以继续起飞;
所述无人机和地面车辆访问终点约束包括:
x*i=0,i∈{0}∪Vs∪{*},该约束保证地面车辆在终点*处终止行驶状态;
该约束保证无人机不会从终点*处起飞;
该约束保证无人机从目标点i飞往到终点的次数之和小于等于1;
所述预设的车机协同巡检约束条件还包括:
xii=0,i∈{0}∪Vs∪{*},该约束保证地面车辆不会在停靠点i处原地循环行驶;
Qi=0,i∈{0}∪Vs∪{*},该约束保证只有当i为目标点时,Qi的值才有效,其他情况下Qi的值为0;
其中,M表示接近无穷大的正整数;
v1表示无人机的速度;
v2表示地面车辆的速度;
dij表示节点i和节点j之间的欧式距离;
Qi表示无人机从某个停靠点起飞到巡检完目标点i的时间;
Ti表示停靠点i被地面车辆访问的顺序,为连续数字变量,T0=1;
si表示地面车辆在停靠点i等待无人机的时间;
ti表示地面车辆离开停靠点i的时刻,t0=s0;
{0}表示起点;
Vs表示所有可以选择的停靠点集合;{*}表示终点;Vt表示所有目标点集合;
Ci表示目标点i需要被无人机巡检的时间,且i∈Vt;
xij、yij、Sij均表示决策变量,具体的:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于合肥工业大学,未经合肥工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111096451.6/1.html,转载请声明来源钻瓜专利网。