2024年IEEE IOTJ,面向地形覆盖任务的无人机多回路路径规划

目录


1.摘要

针对无人机在协作地形覆盖任务中的多回路路径规划问题,本文提出一种随机加减算法(A&D),通过初始化、回路更新和最短路径计算,在满足覆盖率的前提下最小化航线总长。针对禁飞区动态变化,设计了引入过渡点的分层在线局部调整策略。仿真表明,该算法在回路生成和应对突发状况上均优于主流算法。

2.三维地形覆盖任务路线规划模型

持续覆盖任务

本文将三维空间离散化为长宽远大于高度长方体网格,将不规则禁飞区近似化为网格组合。针对地形起伏导致频繁变高效率低的问题,提出多无人机分层飞行模式,每架无人机仅在由相邻两个高度组成的高度层内飞行。

数学建模

为实现 persistent 覆盖,通过定义三维状态数组 P a × b × c P_{a\times b\times c} Pa×b×c决策网格是否属于航线。在满足最小覆盖率(MCR)的约束下,通过多机协同减少重复覆盖,最小化所有无人机回路总长度:

J = ∑ i = 1 N U C i J=\sum_{i=1}^{N_U}C_i J=i=1∑NUCi

其中, N U N_U NU为无人机数量, C i C_i Ci 为第 i i i 架无人机的回路长度。

3.协作覆盖路径规划算法

网格可选状态与航点访问顺序

在确定同层航点访问顺序时,为避免大规模TSP高额计算开销,采用改进扫掠式方法:无人机沿轴向逐列覆盖,遭遇禁飞区时通过局部绕行进行规避,最终依次生成各层无人机的完整闭合回路。

可行回路初始化

可行回路初始化通过逐层随机加点与冗余剔除实现。先随机选三点构建初始回路,再持续随机引入满足可飞性且能增加覆盖率的备选航点,直至达标或启用新高度层。随后遍历回路,剔除不降低覆盖率且不破坏回路闭合的冗余航点,最终用改进扫掠法连接余下航点生成闭合回路。

各高度层回路更新

通过开启和关闭算子更新回路:开启算子将状态0转1以增设航点,关闭算子将1转0以剔除航点,均在满足覆盖率约束下执行。

航点约束A*算法

在A* 算法基础上修改节点扩展规则满足转弯约束的两点间最短航线。备选节点入选Open表须同时满足:处于当前高度层且非禁飞区;与前续航段转弯角小于 ϕ \phi ϕ且非后续无路可走死节点,在与终点重合时,切入方向须满足后续航段的转弯约束。

4.在线回路规划局部调整

在线局部调整策略通过动态更新环境网格响应变化。突发新禁飞区时,以原航线上受影响的起止航点为边界重划航线;禁飞区消失时,通过射线交点校验截取可优化航段。为应对无解或覆盖率下降,采用分层调整:若两点间无可行解,则向前后外扩原航点直至联通;若新航线导致覆盖率不足,则引入过渡点平衡距离与增益。

5.结果展示

6.参考文献

Wu Y, Yin H, Chen X, et al. Multicircuit route planning for UAVs performing the terrain coverage taskJ. IEEE Internet of Things Journal, 2024, 11(13): 23765-23779.

7.算法辅导·应用定制·读者交流

xx

相关推荐
zzlyx991 小时前
无人机侦测反制系统(软件使用说明书)
无人机
小O的算法实验室13 小时前
IEEE IOTJ,面向三维山区森林火灾巡检的多无人机多目标灰狼算法
无人机
2035去旅行15 小时前
大疆M400机型介绍
无人机
2035去旅行15 小时前
大疆 PSDK介绍
无人机
sxgzzn19 小时前
电力设备故障定位与特种电缆局放监控技术分析
重构·无人机·gis局放在线监测·矿用高压电缆绝缘故障检测装置·光伏运维管理系统
FL162386312921 小时前
无人机关键点检测姿态估计数据集COCO+YOLO格式2246张1类别4关键点
yolo·无人机
FL16238631291 天前
反无人机红外图像关键点检测姿态估计数据集COCO+YOLO格式272张1类别5关键点
yolo·无人机
sxgzzn2 天前
如何选择合适的开关柜在线监测工具?
运维·重构·无人机·开关柜局放在线监测·光伏运维管理系统
mtouch3332 天前
多源矢量数据接入与API动态聚合:三维可视化沙盘系统的设计与实现
人工智能·无人机·虚拟现实·电子沙盘·数字沙盘
蓝悦无人机2 天前
【航空科普】飞机为什么能飞?机身、机翼、尾翼、发动机、起落架
无人机·航空科普