当前位置: 首页 > news >正文

2025年ESWA SCI1区TOP,复杂威胁环境下带偏差采样的多无人机路径规划、候选物评估与路径重构问题,深度解析+性能实测

目录

    • 1.摘要
    • 2.问题描述
    • 3.MU-RRT*-BCR
    • 4.结果展示
    • 5.参考文献
    • 6.代码获取
    • 7.算法辅导·应用定制·读者交流


1.摘要

本文研究聚焦于复杂城市环境下的多无人机路径规划问题,传统方法在面对障碍物、信号干扰区及危险区域等威胁因素时往往力不从心。因此,本文提出了一种基于网格的建模方法,并设计了改进多无人机快速扩展随机树算法(MU-RRT*-BCR),融合了偏向采样、候选评估和路径重构方法。结果显示,该方法在节点选择与轨迹优化方面显著优于传统 MU-RRT* 与 A* 算法:相较于 MU-RRT* ,平均目标函数值下降 17.59%,CPU 时间缩短 81.26%;相较于 A*,则分别降低了 4.86% 与 65.91%。此外,算法还引入了安全检测机制以避免无人机间碰撞,并通过 Dubins 方法确保路径符合无人机运动学约束。

2.问题描述

Multi-UAV urban flight scenarios

在城市威胁环境中,多无人机需规避建筑障碍并最小化威胁暴露以实现路径规划。环境模型中定义了两类危险源:建筑障碍(不可通行区域)和威胁点(风险可通行区域)。威胁值采用0-1量化体系,其中1代表绝对危险,0代表绝对安全。通过四元组参数定义威胁点特性,并引入建筑遮蔽效应计算有效威胁范围。

Threat schematic

网格化建模

采用改进网格化方法将城市环境离散为立方体网格,蓝色网格表示建筑障碍,红色渐变网格表示威胁区域,灰色网格表示安全区域。威胁矩阵定义:
T={t(x,y,z)}(x=0,y=0,z=0)(xmax⁡−1,ymax⁡−1,zmax⁡−1)T=\{t(x,y,z)\}_{(x=0,y=0,z=0)}^{(x_{\max}-1,y_{\max}-1,z_{\max}-1)} T={t(x,y,z)}(x=0,y=0,z=0)(xmax1,ymax1,zmax1)

Schematic urban environment with threats of gridding

为保障飞行安全,将禁飞区域扩展至建筑网格周边26个相邻网格,形成安全缓冲带,对于威胁点影响范围内的网格,威胁值随距离增大而递减。当网格同时受多重威胁源影响时,采用威胁值累加机制,网格综合威胁值:
t(x,y,z)=min⁡(1,∑i=1Nbtib(x,y,z)+∑i=1Nttit(x,y,z))t(x,y,z)=\min(1,\sum_{i=1}^{Nb}t_i^b(x,y,z)+\sum_{i=1}^{Nt}t_i^t(x,y,z)) t(x,y,z)=min(1,i=1Nbtib(x,y,z)+i=1Nttit(x,y,z))

路径表示

3D Dubins path diagram

无人机路径需采用参数化表征以实现规划与控制,飞行路径定义为离散点集,并采用精确算法生成三维Dubins路径。

3.MU-RRT*-BCR

MU-RRT*-BCR

节点生成策略

针对RRT* 算法随机采样导致的收敛速度慢和局部最优陷阱问题,本文提出新型节点生成策略,该策略通过三阶段优化:偏置采样,候选点生成,评估优选。通过多候选点并行评估机制,有效提升搜索效率并规避局部最优。

安全检测机制

多无人机路径规划中的防撞机制通过安全检测算法实现,核心包含两个层级:可通行性检测和交叉检测。

基于概率的连接策略

引入概率检测机制优化算法终止条件,该机制通过三步骤实现早熟收敛:概率评估,近目标节点筛选,安全验证。

路径重构机制

本文提出基于三角不等式的多无人机路径重构机制,通过三级优化提升路径质量:安全连接验证,局部优化迭代和全局路径精简。

4.结果展示

论文仿真

5.参考文献

[1] Chen Z, Luo Z, Jin X, et al. Multi-UAV path planning problem with biased sampling, candidate evaluation, and path reconfiguration in complex environment with threats[J]. Expert Systems with Applications, 2025: 128558.

6.代码获取

xx

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

xx

http://www.dtcms.com/a/394243.html

相关文章:

  • SeaTunnel 迁移 MySQL 数据到 Easysearch 之批量导入(Batch)
  • JavaWeb 课堂笔记 —— 19 SpringBootWeb案例 文件上传
  • 《时空回响--时之鳞》的现代意义与2025年的现实映射
  • Qwen3Next注意力机制详解与实现
  • .net 8自包含应用发布在Linux怎么运行
  • 第十七周 学习周报
  • 手眼标定问题总结
  • 第一章 假设二:走势是时间信息序列
  • MLP全连接网络
  • 任天堂GBA游戏ROM分类精选合集 GBA工具、GBA模拟器分享 GBA金手指全集+GBA转换器
  • STM32光强传感器实验详解
  • 基于单片机的数字电压表设计
  • 搜索百科(3):Elasticsearch — 搜索界的“流量明星”
  • 【嵌入式】CAN协议学习笔记
  • NeurIPS 2025 spotlight |FSDrive 自动驾驶迈向视觉推理
  • Linux系统编程--进程信号
  • 数据结构代码整理
  • 软件开发测试的W模型:构建高质量产品的坚实蓝图
  • 【OpenGL】LearnOpenGL学习笔记26 - 视差贴图 Parallax Map
  • 对1D poisson采用二阶中心差分格式离散,离散 Laplace 矩阵 A 的特征向量就是 Fourier 模式的离散化
  • [Windows] PDF解密程序 PDF Decrypter Pro 4.5.0 汉化版
  • 【OpenGL】openGL 法线贴图
  • 科普:通配符表达式(Wildcard)与正则表达式(Regular Expression)
  • 【ROS2】Beginner: Client libraries - 使用 colcon 构建功能包
  • 记一次投影连接网络存储
  • 计算机视觉(opencv)实战二十九——图像风格迁移
  • Python数据挖掘之基础分类模型_K最近邻分类器(KNN)_决策树
  • 23种设计模式之【外观模式】-核心原理与 Java实践
  • 第4章:构建自己的物料解决方案
  • 华为昇腾 950 系列芯片深度解析