删除或更新信息,请邮件至freekaoyan#163.com(#换成@)

多无人机协同搜索区域分割与覆盖

本站小编 Free考研考试/2021-12-25

多机协同搜索是无人机协同的重要任务之一,覆盖搜索要求无人机在一定的约束条件下能够将待搜索区域无遗漏地遍历搜索.目前,国内外对于单无人机覆盖搜索有较多研究,常见的搜索策略有随机搜索、平行搜索、网格搜索等[1],文献[2, 3]都对单机覆盖的搜索策略和方向进行了阐述,文献[4]应用A*算法对无人机的搜索侦查路径进行了规划.但是单机受传感器探测范围、飞行时间、燃油量等限制,在许多情况下难以实现有效搜索,而多无人机协同搜索就可以满足更多的搜索任务需求.多机协同搜索的本质也是一种路径规划问题,其重点在数学建模、环境表示和规划算法[5].针对这3点展开的研究是非常丰富的.文献[6]使用高斯混合模型解决无人机启发式覆盖搜索问题;文献[7]仿照生物信息素设计了基于数字信息素的搜索方法;文献[8]提出了道路网络中多机搜索策略及实时路径规划方案;文献[9]应用分层模糊推理评估无人机性能、分配任务;文献[10]提出了对运动目标适用的编队覆盖搜索方法.这些方法都较为复杂,并会产生较多的重复搜索.多机搜索与单机搜索的一个差异在于多机之间需要进行通信,文献[11]探讨了信息融合与通信延时对多机协同搜索的影响,这也是近几年研究的热点.将多无人机搜索区域进行分割后,每个子区域内只有一架无人机,问题就简化为子区域内的单机覆盖搜索.在无人机搜索领域,如文献[12, 13]中所述应用Voronoi图对搜索区域进行分割的方法非常普遍,但这种分割非常复杂,并且带有不确定性,对无人机的自主性要求也较高.本文详细分析了无人机覆盖搜索路径,借鉴并完善文献[14]的思路对凸多边形搜索区域进行分割,根据无人机的特点评估分割结果,并仿真验证了方法的实用性. 1 搜索策略的确定无人机搜索传感器探测区域如图 1所示.不考虑无人机姿态角变化,传感器高度h处的探测范围是一半径为R=h·tanθ的圆[4].
图 1 传感器探测范围示意图 Fig. 1 Detection range of sensor[4]
图选项


覆盖搜索最常用的策略之一是平行搜索,因无人机的搜索轨迹呈平行线而得名[15].与机器人覆盖搜索不同,无人机存在最小转弯半径约束,需要在待搜索区域外部进行转弯飞行.这一段飞行相对搜索区域是没用的,如能减少搜索转弯次数,就可减少飞行路程、搜索时间和油耗.如图 2所示,若按左图搜索,总路程为27.7080单位长度,而按右图搜索,总路程只有21.2832单位长度.所以对某覆盖搜索区域,要确定一个搜索方向,使得沿此方向搜索的转弯次数尽量少.
图 2 搜索方向对总路程的影响 Fig. 2 Effect of search direction on search distance
图选项


由于无人机的探测范围半径R在飞行高度和探测器角度恒定时为定值,若搜索区域的宽度是L,转弯次数的计算方法是
由此可见,计算出搜索区域的最小宽度Lmin,即可保证搜索过程中拥有最少转弯次数.这里引用文献[16]对最小宽度Lmin的定义:在平面上做两条相距足够远的平行线,当平行线逐渐向其中心靠拢与凸多边形相交时即刻停止,两平行线之间的距离就定义为凸多边形的宽度.所有跨度中的最小值称为凸多边形的最小宽度.如图 3所示,Lmin即为多边形ABCDE的最小宽度,其对应顶点为A,对应边为CD.
图 3 多边形的最小宽度 Fig. 3 The minimal width of polygon
图选项


2 平行搜索路径分析 2.1 搜索起始点的选取 为了简化问题,可先将搜索区域旋转至一个便于分析搜索路径的方向.设多边形顶点序列为V,可取最小宽度对应的边ViVi+1为x轴,该边一端点Vi或Vi+1为原点.原点并不一定是搜索起始点.如图 4所示,细实线表示搜索边界,粗实线表示平行航路以及在搜索区域外部的延长线,虚线表示无人机的传感器探测边界以及在搜索区域外部的延长线.若选择搜索区域顶点,即起始点1作为搜索起始点,则会出现遗漏区域,若选择图起始点2作为搜索起始点就可以避免遗漏.
图 4 起始点的选取 Fig. 4 Selection of the beginning point
图选项


所以搜索起始点的选取方法为:在第1条探测边界与搜索边界交点和搜索边界顶点中,选择横坐标较小的点. 2.2 转弯关键点的确定先假设最小转弯半径r与探测范围半径R相等.如图 5所示,搜索边界左侧为搜索区域内部.称开始调头的点A为“调头点”,调头结束的点B为“结束点”.
图 5 调头点与结束点 Fig. 5 Turn start point and turn end point
图选项


观察图 6所示的情况,当搜索边界斜率较大时,若所有的调头点和结束点都处在边界上,就可能出现遗漏的情况.为了防止遗漏区域的产生,调头点与结束点不能简单地在搜索边界上选取.
图 6 遗漏区域的产生 Fig. 6 Omission area
图选项


首先定义相对方向相同和相对方向相反:无人机在掉头点的行进方向(沿x轴正向取“+”,负向取“-”)与其所处搜索边界的斜率符号相同,则称相对方向相同,否则称相对方向相反.如图 7所示,根据搜索方向的不同分为4种情况(Ⅰ~Ⅳ)进行讨论.情况Ⅱ和Ⅲ中相对方向相同,调头点在搜索边界上,结束点的横坐标应等于后一条探测边界(虚线)与搜索边界交点的横坐标(竖直实线所示).情况Ⅰ和Ⅳ中相对方向相反,结束点在搜索边界上,调头点的横坐标应等于前一条探测边界与搜索边界交点的横坐标.
图 7 调头点与结束点的选取 Fig. 7 Selection of turn start point and turn end point
图选项


所以转弯关键点的确定方法为:当飞行方向为x轴正(负)方向时,搜索边界与当前直线航路的交点、与当前探测上边界的交点、与当前下边界的交点,这3个点的横坐标最大(小)值应该被选取为调头点或结束点的横坐标.需要注意的是,沿x轴正向(负向)飞行的结束点的横坐标最大(最小)不能大于(小于)航路与搜索边界交点的横坐标,同理沿x轴正向(负向)飞行的调头点的横坐标最小(最大)不能小于(大于)航路与搜索边界交点的横坐标,否则就取该交点的横坐标.2.3 最小转弯半径对路径的影响 无人机在搜索区域外的航路可认为是在最小转弯半径约束下,从调头点至结束点的最短路径问题.由最小转弯半径r和无人机探测区域半径R的关系,分为两种情况.1) r<R时的情况.给定调头点A和结束点B,实际转弯路径为图 8中粗实线所示.无人机航迹是两段圆心角分别为π/2+α和β的圆弧和一条直线段组成的.图 8所示为飞行方向为x轴正向的两种情况,区别在于航迹经过两段圆弧的顺序.飞行方向为负时有类似的结果.
a=2(R-r);b=xA-xB;α=arccos(a/a2+b2);β=arccos(b/a2+b2). 图 8 r<R时的转弯航路 Fig. 8 Turning route when r<R
图选项


2) r≥R时的情况.当r≥R时,无人机航迹是由两段圆心角分别为3π/2-βα的圆弧组成的.图 9中粗实线所示为飞行方向为x轴正向的两种临界情况,即A与B的横坐标恰好满足:
a=2R;b=4r2-a2;α=arccos(a/2r);β=arccos(b/2r). 图 9 r≥R时临界情况的转弯航路 Fig. 9 Critical situation of turning route when r≥R
图选项


在式(2)不成立时,需补充一段直线航路.图 9(a)情况对应图 10(a),若结束点横坐标小于临界结束点B横坐标(B1),则先按临界情况(虚线)转弯,到达B点后,再直线行进一段长度为ΔS1的线段;若结束点横坐标大于临界结束点B横坐标(B2),则先行进一段长度为ΔS2的线段到达A2点,然后再进行转弯.图 9(b)的情况对应图 10(b),有着类似的结果.结束点与临界结束点之间的距离ΔS由式(3)计算.
图 10 r≥R时非临界情况的转弯航路 Fig. 10 Non-critical situation of turning route when r≥R
图选项


2.4 搜索终点的确定搜索终点本质是调头点,只是不再进行转弯.所以可得出与2.2节类似的结论,当飞行方向为x轴正(负)向时,搜索边界与当前直线航路的交点、与当前探测上边界的交点、与当前下边界的交点,这3个点的横坐标最大(小)值应该被选取为搜索终点的横坐标.图 11所示是飞行方向沿x轴正向时的搜索终点情况.当飞行方向沿x轴负方向时,得到的结论是一致的.
图 11 搜索终点的选取 Fig. 11 Selection of the ending point
图选项


3 搜索区域分割 3.1 凸多边形分割算法设凸多边形搜索区域P顶点序列V(P)按逆时针排列.区域内有N架无人机执行搜索任务,每架无人机负责搜索的面积各不相同.多边形P中无人机的数量用s(P)表示,无人机位置、搜索面积等用S(P)表示.区域分割的目的是用N-1条线段,将P分割成N个子多边形,每个子多边形中包含一架无人机,且该子多边形的面积等于其包含无人机需要搜索的面积[14].若在第1步分割后,分开的两部分各包含n1n2架无人机,且n1≠1或n2≠1,下面分割哪个多边形,在文献[14]中并未提及.解决这个问题可以借鉴广度搜索的思想,使用一个初值为V(P)的队列,标志位为1.然后将每一次分割过后s(P)≠1的多边形顶点序列放入队列尾部,标志位向后移动一位,最终可实现将P分割成N部分. 3.2 选择分割方案对凸多边形区域应用上述算法分割,当顶点次序不同时(即改变初始顶点V1,其他顶点逆时针顺次排序),分割结果也不同.即对凸M多边形,用一条线段将其分割成两部分会有M种结果.如图 12所示,要把S1(30%)和S2(70%)分割开,分别以4个顶点作为V1,有4种分割结果.
图 12 顶点序列顺序不同时的分割结果 Fig. 12 Decomposition results under different orders of vertices
图选项


对有k架无人机的搜索区域,每架无人机在各自搜索子区域内的转弯次数为ni,则总转弯次数为
结合第1节的论证,将全部无人机的总转弯次数作为分割结果的评判标准.在若干种分割结果中,选取N值最小的作为最终的分割结果. 3.3 从初始位置到搜索起始点的路径将搜索区域分割后,无人机所在的初始位置很可能不在2.1节所讨论的搜索起始点上,所以在搜索开始前,要先将无人机从初始位置移动到搜索起始点.设无人机初始位置与搜索起始点的间距为D,这个过程受最小转弯半径r的限制,路径可能出现D>rD≤r两种情况.1) D>r情况.如图 13所示,从初始位置S沿直线移动到切点B,然后按最小转弯半径飞至A点,即可开始平行搜索.切点B可由以下方程组求解:
然后通过B点坐标可求得圆心角θ,进而航路得以解算.
图 13 D>r时的起始路径 Fig. 13 Initial route when D>r
图选项


2) D≤r情况如图 14所示.无人机先按最小转弯半径沿圆周运动,再经一段直线到达搜索起始点.当yS>yO时,如S1位置所示,B1坐标与θ值可用下式计算:
图 14 D≤r时的起始路径 Fig. 14 Initial route when D≤r
图选项




ySO时,如S2位置所示,B2坐标也由式(6)计算,θ的计算公式为
4 仿真结果 仿真算例1:设3架无人机覆盖搜索某随机生成的五边形区域.搜索区域顶点坐标序列为
无人机坐标序列为
设搜索面积百分比分别为20%,30%,50%,最小转弯半径r分别为1,2,3,探测范围半径R均为2.顺次变换顶点V1的位置,有5种分割方式,选取总转弯次数最少的一种,总转弯次数为16次,如图 15所示.覆盖搜索结果如图 16所示.
图 15 包含3架无人机的随机五边形搜索区域及分割结果 Fig. 15 A random pentagon search area including 3 UAVs and decomposition result
图选项



图 16 3架无人机对随机五边形搜索区域的覆盖结果 Fig. 16 Coverage result of 3 UAVs in a random pentagon search area
图选项


仿真算例2:设4架无人机覆盖搜索某正六边形区域.搜索区域顶点坐标序列为
无人机坐标序列为
设搜索面积百分比分别为10%,20%,30%,40%,最小转弯半径r分别为1,2,2,4,探测范围半径R均为2.顺次变换顶点V1的位置,有6种分割方式,选取总转弯次数最少的一种,总转弯次数为24次,如图 17所示.无人机覆盖搜索结果如图 18所示.
图 17 包含4架无人机的正六边形搜索区域及其分割结果 Fig. 17 A regular hexagon search area including 4 UAVs and the decomposition result
图选项



图 18 4架无人机对正六边形搜索区域的覆盖结果 Fig. 18 Coverage result of 4 UAVs in a regular hexagon search area
图选项


5 结 论 1) 本文对多无人机在凸多边形搜索区域内的覆盖协同搜索问题进行了研究.通过一种凸多边形分割算法,将待搜索区域分割成为若干子区域,把多无人机协同搜索问题转化为子区域内的单机覆盖搜索问题.这种分割方法基于无人机的初始位置和负责搜索的面积大小,可以有针对性地对不同无人机制定搜索方案.这种分割方法可以给出多种分割结果,以全部无人机的总转弯次数最少作为评估准则,转弯次数最少即为飞行路程最短,从而得到最优的分割结果.2) 本文使用Z字形平行搜索策略,可以实现搜索区域的无遗漏覆盖.为了确保这一点,对搜索路径中各关键点进行了分析,详细讨论了搜索起始点、转弯关键点、搜索终点的选取.并且针对飞行器最小转弯半径对飞行的影响,具体讨论、计算了各种参数条件下的路径.并将多机协同的强耦合任务转为弱耦合任务,在无遗漏覆盖的基础上降低重复搜索,提高了搜索效率.通过仿真结果验证了方法的有效性.3) 在今后的研究中还可以进一步验证螺旋状平行搜索、间隔平行搜索等策略对飞行路程的影响.另外如果地形起伏较大,还需要考虑地面高度对搜索的影响.
参考文献
[1] George J,Sujit P B,Sousa J B.Search strategies for multiple UAV search and destroy missions[J].Journal of Intelligent & Robotic Systems,2011,61(1-4):355-367.
Click to display the text
[2] Huang W H.Optimal line-sweep-based decompositions for coverage algorithms[C]//Proceedings of the IEEE International Conference on Robotics and Automation.Seoul:IEEE,2001,1:27-32.
Click to display the text
[3] Araujo J F,Sujit P B,Sousa J B.Multiple UAV area decomposition and coverage[C]//Computational Intelligence for Security and Defense Applications (CISDA).Singapore:IEEE,2013:30-37.
Click to display the text
[4] 李子文,夏洁.无人侦察机路径规划方法研究[J].系统仿真学报,2008,20(z1):490-494.Li Z W,Xia J.Reconnaissance path planning for UAV[J].Journal of System Simulation,2008,20(z1):490-494(in Chinese).
Cited By in Cnki (5)
[5] 袁利平,夏洁,陈宗基.多无人机协同路径规划研究综述[J].飞行力学,2009,27(5):1-5.Yuan L P,Xia J,Chen Z J.Survey on multiple UAV cooperatice path planning research[J].Flight Dynamics,2009,27(5):1-5(in Chinese).
Cited By in Cnki (7)
[6] Lin L,Goodrich M A.Hierarchical heuristic search using a Gaussian mixture model for UAV coverage planning[J].IEEE Transactions on Cybernetics,2014,44(12):2532-2544.
Click to display the text
[7] 沈东,魏瑞轩,茹常剑.基于数字信息素的无人机集群搜索控制方法[J].系统工程与电子技术,2013,35(3):591-596.Shen D,Wei R X,Ru C J.Digital-pheromone-based control method for UAV swarm search[J].Systems Engineering and Electronics,2013,35(3):591-596(in Chinese).
Cited By in Cnki (1)
[8] Dille M,Singh S.Efficient aerial coverage search in road networks[C]//AIAA Guidance,Navigation,and Control(GNC) Conference.Reston,VA:AIAA,2013:1-20.
Click to display the text
[9] 彭辉,沈林成,霍霄华.多UAV协同区域覆盖搜索研究[J].系统仿真学报,2007,19(11):2472-2476.Peng H,Shen L C,Huo X H.Research on multiple UAV cooperative area coverage searching[J].Journal of System Simulation,2007,19(11):2472-2476(in Chinese).
Cited By in Cnki (20)
[10] 轩永波,黄长强,吴文超,等.运动目标的多无人机编队覆盖搜索决策[J].系统工程与电子技术,2013,35(3):539-544.Xuan Y B,Huang C Q,Wu W C,et al.Coverage search strategies for moving targets using multiple unmanned aerial vehicle teams[J].Systems Engineering and Electronics,2013,35(3):539-544(in Chinese).
Cited By in Cnki
[11] Mirzaei M,Gordon B W,Rabbath C A,et al.Cooperative multi-UAV search problem with communication delay[C]//AIAA Guidance,Navigation,and Control Conference.Toronto,Ontario Canada:AIAA,2010,8420:1-11.
Click to display the text
[12] Pehlivanoglu Y V.A new vibrational genetic algorithm enhanced with a Voronoi diagram for path planning of autonomous UAV[J].Aerospace Science and Technology,2012,16(1):47-55.
Click to display the text
[13] Guruprasad K R,Ghose D.Automated multi-agent search using centroidal voronoi configuration[J].IEEE Transactions on Automation Science and Engineering,2011,8(2):420-423.
Click to display the text
[14] Hert S,Lumelsky V.Polygon area decomposition for multiple-robot workspace division[J].International Journal of Computational Geometry & Applications,1998,8(4):437-466.
Click to display the text
[15] Bolonkin A,Cloutier J R.Search and attack strategies[C]//2005 AIAA Guidance,Navigation,and Control Conference and Exhibit.Rhode Island:AIAA,2005:1-12.
[16] 陈海,王新民,焦裕松,等.一种凸多边形区域的无人机覆盖航迹规划算法[J].航空学报,2010,31(9):1802-1807.Chen H,Wang X M,Jiao Y S,et al.An algorithm of coverage flight path planning for UAVs in convex polygon areas[J].Chinese Journal of Aeronautics,2010,31(9):1802-1807(in Chinese)
Cited By in Cnki (9)


相关话题/文献 序列 规划 无人机 传感器

  • 领限时大额优惠券,享本站正版考研考试资料!
    大额优惠券
    优惠券领取后72小时内有效,10万种最新考研考试考证类电子打印资料任你选。涵盖全国500余所院校考研专业课、200多种职业资格考试、1100多种经典教材,产品类型包含电子书、题库、全套资料以及视频,无论您是考研复习、考证刷题,还是考前冲刺等,不同类型的产品可满足您学习上的不同需求。 ...
    本站小编 Free壹佰分学习网 2022-09-19
  • 混合噪声下移动受限水声传感器网络自定位算法
    混合噪声下移动受限水声传感器网络自定位算法胡克勇,郭小兰,宋相琳,孙中卫,宋传旺青岛理工大学收稿日期:2021-01-27修回日期:2021-07-03出版日期:2021-12-28发布日期:2021-11-16通讯作者:孙中卫E-mail:404050771@qq.com基金资助:基于波浪能驱动的 ...
    本站小编 Free考研考试 2021-12-25
  • 无人机网络的覆盖及切换性能研究
    无人机网络的覆盖及切换性能研究焦铭晗,彭木根,刘晨熙北京邮电大学网络与交换技术国家重点实验室,北京100876收稿日期:2020-08-29出版日期:2020-12-28发布日期:2020-11-30通讯作者:彭木根(1978-),男,教授,博士生导师,E-mail:pmg@bupt.edu.cn. ...
    本站小编 Free考研考试 2021-12-25
  • 基于时序相关性的云平台多负载序列联合预测
    基于时序相关性的云平台多负载序列联合预测张志华1,王梦情1,毛文涛1,2,刘春红1,2,程渤31.河南师范大学计算机与信息工程学院,新乡453007;2.河南师范大学智慧商务与物联网技术河南省工程实验室,新乡453007;3.北京邮电大学网络与交换技术国家重点实验室,北京100876收稿日期:201 ...
    本站小编 Free考研考试 2021-12-25
  • 基于射频能量收集的无人机协助的分时段功率分配策略
    基于射频能量收集的无人机协助的分时段功率分配策略刘志超,赵宜升,高锦程,陈忠辉福州大学福建省媒体信息智能处理与无线传输重点实验室,福州350108收稿日期:2019-08-28出版日期:2020-06-28发布日期:2020-06-24通讯作者:赵宜升(1984-),男,讲师,E-mail:zhao ...
    本站小编 Free考研考试 2021-12-25
  • 无人机辅助5G网络中基于合同的缓存租赁机制
    无人机辅助5G网络中基于合同的缓存租赁机制王敏,张碧玲1.北京邮电大学网络教育学院,北京100876;2.西安电子科技大学综合业务网理论及关键技术国家重点实验室,西安710071收稿日期:2019-07-04出版日期:2020-06-28发布日期:2020-06-24通讯作者:张碧玲(1978-), ...
    本站小编 Free考研考试 2021-12-25
  • 基于用户行为序列特征的位置预测模型
    基于用户行为序列特征的位置预测模型胡铮1,刘奕杉2,朱新宁2,于建港31.北京邮电大学网络与交换国家重点实验室,北京100876;2.北京邮电大学信息与通信工程学院,北京100876;3.海南中智信信息技术有限公司,海南海口570100收稿日期:2019-05-31出版日期:2019-12-28发布 ...
    本站小编 Free考研考试 2021-12-25
  • 基于能量约束的火星车路径规划研究
    基于能量约束的火星车路径规划研究刘涛1,唐玲1,袁宝峰2,魏世民11.北京邮电大学自动化学院,北京100876;2.北京空间飞行器总体设计部空间智能机器人系统技术与应用北京市重点实验室,北京100094收稿日期:2019-02-28出版日期:2019-10-28发布日期:2019-11-25通讯作者 ...
    本站小编 Free考研考试 2021-12-25
  • 山区复杂地形的无线传感器网络节点定位算法
    山区复杂地形的无线传感器网络节点定位算法胡中栋,王俊岭,王振东,曾珽江西理工大学信息工程学院,江西赣州341000收稿日期:2019-02-22出版日期:2019-10-28发布日期:2019-11-25作者简介:胡中栋(1958-),男,教授,硕士生导师,E-mail:jxhzd@163.com. ...
    本站小编 Free考研考试 2021-12-25
  • 基于频繁活动集序列编码业务过程预测性监控
    基于频繁活动集序列编码业务过程预测性监控黄晓芙1,曹健1,谭煜东21.上海交通大学计算机科学与工程系,上海200240;2.携程(上海)计算机技术有限公司,上海200233收稿日期:2018-11-12出版日期:2019-08-28发布日期:2019-08-26通讯作者:曹健(1972-),男,教授 ...
    本站小编 Free考研考试 2021-12-25
  • 基于相交度比的无线传感器网络迭代定位算法
    基于相交度比的无线传感器网络迭代定位算法钱开国1,卜春芬2,王玉见1,申时凯11.昆明学院信息工程学院,昆明650214;2.昆明学院教师教育学院,昆明650214收稿日期:2018-11-15出版日期:2019-06-28发布日期:2019-06-20作者简介:钱开国(1979-),男,教授,E- ...
    本站小编 Free考研考试 2021-12-25