news 2026/6/15 21:29:29

2023年IEEE TITS SCI2区TOP,增强遗传算法+分布式随机多无人机协同区域搜索路径规划,深度解析+性能实测

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
2023年IEEE TITS SCI2区TOP,增强遗传算法+分布式随机多无人机协同区域搜索路径规划,深度解析+性能实测

目录

    • 1.摘要
    • 2.系统模型与认知地图更新
    • 3.分布式模型预测控制框架与分布式约束优化
    • 4.DSA-EGA 算法
    • 5.结果展示
    • 6.参考文献
    • 7.代码获取
    • 8.算法辅导·应用定制·读者交流

1.摘要

针对多无人机协同区域搜索中因协作不足导致的搜索效率低下问题,本文提出了一种基于分布式模型预测控制的实时路径规划算法。算法在有限时域内构建整体搜索目标函数,综合考虑重复搜索抑制、无人机间连通性维护以及碰撞规避等因素,并将其分解为分布式约束优化问题,使各无人机通过与邻近无人机的信息交互实现对全局搜索目标的协同优化。为克服现有算法易陷入局部最优的缺陷,本文设计了一种基于增强遗传算法的分布式随机算法,引入点交叉算子和任意时局部搜索机制以提升解的质量与稳定性。

2.系统模型与认知地图更新

本文对多无人机协同搜索的系统模型进行简化建模,将搜索区域离散为规则网格,并以网格中心表示空间位置;同时将无人机抽象为在恒定高度飞行的二维质点,其运动由位置、航向角及相应控制输入描述,为后续认知信息更新与协同搜索规划提供基础模型。运行学模型:


{ φ i ( k + 1 ) = φ i ( k ) + Δ φ i ( k ) μ i ( k + 1 ) = μ i ( k ) + v i ( k ) [ cos ⁡ ( φ i ( k + 1 ) , sin ⁡ ( φ i ( k + 1 ) ) ] T \begin{cases}\varphi_i(k+1)=\varphi_i(k)+\Delta\varphi_i(k)\\\boldsymbol{\mu}_i(k+1)=\boldsymbol{\mu}_i(k)+v_i(k)\left[\cos(\varphi_i(k+1),\sin(\varphi_i(k+1))\right]^\mathrm{T}&\end{cases}{φi(k+1)=φi(k)+Δφi(k)μi(k+1)=μi(k)+vi(k)[cos(φi(k+1),sin(φi(k+1))]T

传感器模型中,每架无人机搭载覆盖半径为R s R_sRs的圆形探测传感器,具有一定的探测概率和虚警概率,被覆盖网格单元在单一时刻仅被探测一次,并通过贝叶斯更新规则对目标存在概率进行动态更新。通信模型中,仅考虑有限通信距离的约束,假设通信无带宽限制、无时延且不受中断影响,邻居无人机集合由通信半径内的无人机确定。

多无人机通过贝叶斯更新与对数变换维护目标存在概率认知地图,并在降低计算复杂度的同时实现线性更新;随后基于一致性协议与邻居进行信息融合,保证各无人机的认知地图最终收敛并准确反映目标分布。

3.分布式模型预测控制框架与分布式约束优化

在DMPC框架下,多无人机通过OODA循环实时感知环境并进行滚动时域决策,每架无人机基于预测的有限时域状态求解局部路径优化问题,仅执行最优控制序列的首步并不断重复该过程,从而实现分布式、实时的协同搜索路径规划。

在 DMPC 框架下,多无人机局部路径规划被建模为一个 DCOP,其中每架无人机作为一个智能体,选择未来有限时域内的一条路径作为决策变量,以最小化全局代价函数:
F ( L ( k ) ) = ∑ i = 1 N v f i ( l i ( k ) ) F(L(k))=\sum_{i=1}^{N_v}f_i(l_i(k))F(L(k))=i=1Nvfi(li(k))

全局目标函数由环境搜索收益、飞行代价、连通性维护代价和碰撞规避代价共同构成:
F ( L ( k ) ) = γ 1 F A + γ 2 F B + F C + F D F(L(k))=\gamma_1F_A+\gamma_2F_B+F_C+F_DF(L(k))=γ1FA+γ2FB+FC+FD

其中,环境搜索收益F A F_AFA通过预测覆盖区域内单元的不确定性η i m ( k ) \eta_{im}(k)ηim(k)与数字信息素s i m ( k ) s_{im}(k)sim(k)
的加权和刻画,以兼顾探索效率与全局性;飞行代价F B F_BFB由各无人机飞行距离累加表示; 连通性代价F C F_CFC基于最小生成树拓扑,对通信距离超限施加惩罚;碰撞规避代价F D F_DFD对同一时刻占据同一单元的路径赋予高惩罚。

4.DSA-EGA 算法

为求解所构建的 DCOP 模型,本文提出了分布式随机算法 DSA-EGA,将分布式随机搜索(DSA)与增强遗传算法相结合。算法以多无人机路径组合为个体,通过种群并行搜索提升解空间探索能力。针对传统基于块交叉算子的遗传操作易破坏高质量解结构的问题,DSA-EGA采用点交叉算子,在保证优良路径分配得以保留的同时促进优秀基因在种群中的传播,从而提高收敛质量。

在算法实现中,每架无人机随机生成包含N NN条路径的初始种群。适应度函数仅依赖局部信
息,由个体目标函数f i ( l i n ) f_i(l_i^n)fi(lin)与路径被选择的历史频次t i ( ⋅ ) t_i(\cdot)ti()共同决定:
f i t n = 1 − f i ( l i n ) log ⁡ t i ( a , c G A ) ∑ n ′ f i ( l i n ′ ) log ⁡ t i ( a ′ , c G A ) f_i^{tn}=1-\frac{f_i(l_i^n)\log t_i(a,c_{GA})}{\sum_{n^{\prime}}f_i(l_i^{n^{\prime}})\log t_i(a^{\prime},c_{GA})}fitn=1nfi(lin)logti(a,cGA)fi(lin)logti(a,cGA)

通过抑制高频解的选择概率,引导算法跳出局部最优。选择算子采用轮盘赌机制,交叉概率:
p c r o s s = log ⁡ ( m G A − c G A ) m G A p_{cross}=\frac{\log(m_{GA}-c_{GA})}{\sqrt{m_{GA}}}pcross=mGAlog(mGAcGA)

随迭代逐渐减小变异概率:
p i , n m u t ∝ f i t n p_{i,n}^{mut}\propto f_i^{tn}pi,nmutfitn

为弥补 DCOP 中智能体无法判断全局最优解的不足,本文引入任意时局部搜索框架(ALS),用于在迭代过程中持续记录并传播已发现的全局最优状态。该框架基于广度优先搜索树累积和更新代价信息,不依赖额外通信,仅需各智能体增加线性存储开销,从而确保算法最终输出的是搜索过程中的最优解而非终止时解。

5.结果展示

6.参考文献

[1] Zheng J, Ding M, Sun L, et al. Distributed stochastic algorithm based on enhanced genetic algorithm for path planning of multi-UAV cooperative area search[J]. IEEE Transactions on Intelligent Transportation Systems, 2023, 24(8): 8290-8303.

7.代码获取

xx

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

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/15 12:54:35

通俗解释AUTOSAR网络管理逻辑地址与源地址区别

搞懂AUTOSAR网络管理:逻辑地址和源地址到底有什么区别?你有没有遇到过这样的情况——在调试CAN网络时,发现某个ECU不该醒的时候突然醒了?或者多个节点同时发NM(Network Management)报文,结果总线…

作者头像 李华
网站建设 2026/6/15 11:45:49

livp转jpg不会操作?这份指南请收好

iPhone实况照片的导出格式是LIVP,它本质上由静态图像和短视频两部分构成。这种格式在本机查看正常,但跨设备传输或分享时容易出现兼容性问题,导致无法正常显示,将其转换为JPG格式可有效解决这一困扰,接下来为大家介绍转…

作者头像 李华
网站建设 2026/6/15 15:59:04

Qwen2.5-7B多GPU部署:4卡4090D配置教程

Qwen2.5-7B多GPU部署:4卡4090D配置教程 1. 引言 1.1 模型背景与应用场景 随着大语言模型在自然语言理解、代码生成和多模态任务中的广泛应用,高效部署高性能LLM成为AI工程落地的关键环节。Qwen2.5-7B作为阿里云最新发布的开源大模型,在知识…

作者头像 李华
网站建设 2026/6/15 14:18:14

十年交易浮沉!EagleTrader 交易员:规则才是交易的底层逻辑

在交易的世界里,最遗憾的事莫过于:混迹市场多年,却依旧在原地踏步。EagleTrader 交易员采访中,许多资深交易者都曾坦言这份困境,而有着十年外汇经验的文广,同样不例外。他的成长转折,无关某笔惊…

作者头像 李华
网站建设 2026/6/15 11:43:58

Qwen2.5-7B多模态:图文联合处理实战案例

Qwen2.5-7B多模态:图文联合处理实战案例 随着大模型技术的演进,多模态能力已成为衡量语言模型智能水平的重要维度。Qwen2.5-7B作为阿里云最新发布的开源大语言模型,在保持高效推理性能的同时,进一步增强了对图像与文本联合理解的…

作者头像 李华
网站建设 2026/6/15 11:44:18

从零开始部署Qwen2.5-7B大模型|附完整代码示例

从零开始部署Qwen2.5-7B大模型|附完整代码示例 一、学习目标与前置知识 本教程将带你从零开始完整部署 Qwen2.5-7B-Instruct 大语言模型,涵盖环境准备、模型下载、本地加载、推理调用(含流式输出)等关键步骤。学完后你将能够&am…

作者头像 李华