news 2026/5/8 10:16:37

2024年INS SCI2区,基于维度探索与差分进化的无人机路径规划多目标进化算法,深度解析+性能实测

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
2024年INS SCI2区,基于维度探索与差分进化的无人机路径规划多目标进化算法,深度解析+性能实测

目录

    • 1.摘要
    • 2.多目标优化模型
    • 3.提出的算法
    • 4.结果展示
    • 5.参考文献
    • 6.代码获取
    • 7.算法辅导·应用定制·读者交流

1.摘要

针对复杂环境下无人机路径规划中路径短与安全避障等目标冲突、传统方法难以兼顾的问题,本文将路径规划建模为多目标优化模型,并将避障设为硬约束。本文提出基于维度探索与差分进化多目标进化算法(MOEA-2DE),其通过维度扰动识别关键维度以增强针对性搜索,并利用基于种群差异的自适应进化策略平衡收敛性与多样性。通过复杂地形实验并与多种经典及先进MOEA对比,结果表明该算法在收敛速度和最终效果上均具有优势。

2.多目标优化模型

模型双目标:
f 1 = ∑ i = 2 n l i , i − 1 f_1=\sum_{i=2}^nl_{i,i-1}f1=i=2nli,i1
f 2 = ∑ i = 1 n H i f_2=\sum_{i=1}^nH_if2=i=1nHi

其中,l i l_ili表示路径点,H HH表示高度。

3.提出的算法

MOEA-2DE算法将个体用n × 3 n\times3n×3航路点矩阵编码以降维提效;先识别关键维度,迭代中根据标志S SS选择精英+关键维度扰动定向搜索或随机交义保持多样性,再用种群差异度目适应策略更新S SS,平衡收敛与多样性,最终获得 Pareto 最优路径集。

关键维度探索策略

针对不同地形对无人机航路点影响差异显著的问题,MOEA-2DE引入关键维度探索策略,用于提前识别对目标变化最敏感的航路点维度并进行定向搜索,以加速收敛并提升路径质量。该策略包含两步:搜索空间划分(将每个航路点对应的维度限定在局部区域内)和维度扰动(一次只扰动一个维度,观察目标函数变化幅度)。若某维度扰动后引起的目标变化大于平均水平,则判定为关键维度,后续优先在这些维度上强化探索。

基于种群差异的自适应进化策略

为同时获得高收敛性与高多样性的Pareto解集,本文提出一种基于种群差异度的自适应进化策略。该方法通过分析种群个体分布来反映当前进化趋势,并引入 KLD(KL散度) 衡量相邻代种群分布差异,依据差异变化动态调整后代生成策略:
D i ( P i − 1 ∥ P i ) = ∑ i = 1 P i − 1 ( x ) log ⁡ P i − 1 ( x ) P i ( x ) D_i(P_{i-1}\|P_i)=\sum_{i=1}P_{i-1}(x)\log\frac{P_{i-1}(x)}{P_i(x)}Di(Pi1Pi)=i=1Pi1(x)logPi(x)Pi1(x)

自适应进化策略通过比较相邻代种群分布差异(Diff)的变化来动态调整搜索方式:当差异增大时说明种群分散、收敛不足,算法采用基于第一非支配层精英个体的关键维度探索,在关键维度范围内随机采样生成后代以强化收敛;当差异减小时表明种群趋同、多样性下降,则转而使用随机父代的高概率交叉与变异扩大个体差异,避免陷入局部最优,从而实现收敛性与多样性的自适应平衡。

4.结果展示

5.参考文献

[1] Xu X, Xie C, Luo Z, et al. A multi-objective evolutionary algorithm based on dimension exploration and discrepancy evolution for UAV path planning problem[J]. Information Sciences, 2024, 657: 119977.

6.代码获取

xx

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

xx

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

真有效值+多通道覆盖!4-16路交流电流监测模块,赋能各行业电气管控

交流电流监测采集模块的应用场景覆盖工业、电力、建筑、新能源、民生等数十个细分领域,核心是通过实时采集交流电流数据,实现设备状态监测、能耗管理、故障报警、安全防护等目标。一、工业自动化与智能制造 这是模块的核心应用领域,几乎所有工…

作者头像 李华
网站建设 2026/5/7 3:35:02

【计算机毕业设计案例】基于nodejs的演唱会路演项目时间安排小程序的设计与实现(程序+文档+讲解+定制)

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

作者头像 李华
网站建设 2026/5/7 3:35:12

AI助力Alphabet市值突破4万亿美元,竞争依然激烈

谷歌母公司Alphabet本周市值突破4万亿美元大关,仅次于英伟达,位居市场第二,这并不令人意外。该公司持续展示其在AI领域的新实力,苹果将在Siri后台使用Gemini模型,谷歌还为Gemini发布了新的个性化工具以及用于智能体购物…

作者头像 李华
网站建设 2026/5/7 5:09:59

小程序毕设项目推荐-基于nodejs的演唱会路演时间进程安排报名小程序的设计与实现【附源码+文档,调试定制服务】

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

作者头像 李华
网站建设 2026/5/7 5:10:00

机械设计降本增效的国产CAD实用软件选择

在机械设计行业摸爬滚打这些年,大家对软件的诉求其实很实在,能省钱、能提效、还能少折腾,就是好工具。之前使用多款设计工具时,仿真、建模、渲染功能相互割裂,每一项都需要单独的软件支撑,采购费用、维护成…

作者头像 李华
网站建设 2026/5/7 5:10:16

人群仿真软件:AnyLogic_(5).行为和交互规则定义

行为和交互规则定义 在人群仿真软件中,定义行为和交互规则是至关重要的一步。这些规则决定了模拟中个体如何移动、如何决策以及如何与其他个体和环境互动。在AnyLogic中,行为和交互规则可以通过多种方式定义,包括使用内置的行人库&#xff0…

作者头像 李华