基于进化算法无人机航路规划技术研究

基于进化算法无人机航路规划技术研究

论文摘要

由于飞行环境复杂,无人机约束条件众多,且各因素之间存在强耦合使得航路规划成为无人机任务规划中具有挑战性的问题。针对航路规划问题的复杂性,本文在环境模型、无人机约束及航路规划器等方面进行研究。最后论文基于进化算法,规划出满足各项航路规划目标的最优或可行航路。在环境建模方面,对无人机飞行环境中地形、天气、雷达等威胁因素进行分析,建立了飞行环境的二维数学模型。在约束处理方面,综合考虑无人机约束条件(如最大航程、机动能力等)和飞行环境约束(如起降方向、威胁等)后,将其融合到进化算法中。规划器是无人机航路规划的核心,本文采用基于进化计算方法,通过将进化算法与无人机航路规划相结合,提出了基于进化算法的单种群航路规划器EPP(Evolutionary Path Planner)以及多种群航路规划器MPEPP(Multiple Populations Evolutionary Path Planner),解决了多约束、复杂环境下无人机航路规划问题。由于航路规划的复杂性,本文的进化算法采用变长实值航路编码方式,产生初始航路种群,设计了变异、交叉等6种进化算子对个体进行操作,使进化算法能够有效处理无人机的各种约束。在VC++6.0环境下对EPP、MPEPP算法进行了编程实现,设计了威胁散列及具有威胁陷阱的飞行环境,对EPP、MPEPP算法进行实验验证。通过对仿真实验结果分析表明: EPP算法和MPEPP算法能够有效解决威胁散列、威胁陷阱等复杂飞行环境下航路规划问题,因而验证EPP、MPEPP算法的有效性和正确性。最后总结了全文工作,展望了该课题需进一步研究的内容。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 航路规划概述
  • 1.2 国内外研究现状
  • 1.3 本论文的主要研究内容
  • 第二章 无人机航路规划问题描述
  • 2.1 环境模型
  • 2.1.1 地形威胁
  • 2.1.2 天气威胁
  • 2.1.3 电磁干扰威胁
  • 2.1.4 防空火炮和地空导弹威胁
  • 2.2 约束条件
  • 2.2.1 最小飞行距离
  • 2.2.2 最大航程
  • 2.2.3 机动能力
  • 2.2.4 飞行高度
  • 2.2.5 起降方向
  • 2.2.6 威胁因素
  • 2.3 航路规划目标
  • 2.3.1 飞行约束要求
  • 2.3.2 隐蔽性要求
  • 2.3.3 飞行任务要求
  • 2.3.4 实时性要求
  • 2.4 航路规划器
  • 2.4.1 飞行航路表达
  • 2.4.2 航路搜索空间
  • 2.4.3 航路规划算法
  • 2.5 本章小结
  • 第三章 进化算法理论基础
  • 3.1 引言
  • 3.2 进化计算
  • 3.2.1 进化算法的基本原理
  • 3.2.2 进化算法的主要特征
  • 3.3 本章小结
  • 第四章基于进化算法的航路规划方法
  • 4.1 引言
  • 4.2 单种群进化算法规划器-EPP
  • 4.2.1 航路编码
  • 4.2.2 种群初始化算法
  • 4.2.3 航路评价
  • 4.2.4 选择机制
  • 4.2.5 进化算子
  • 4.2.6 算法终止准则
  • 4.2.7 EPP 算法描述
  • 4.3 多种群进化算法航路规划器-MPEPP
  • 4.4 算法复杂性分析
  • 4.5 本章小结
  • 第五章规划器算法验证
  • 5.1 实验环境设计
  • 5.2 实验结果
  • 5.3 实验结果分析
  • 5.4 本章小结
  • 第六章总结与展望
  • 6.1 本论文所做的研究工作
  • 6.2 课题进一步的研究工作
  • 参考文献
  • 致谢
  • 在学期间的研究成果及发表的论文
  • 相关论文文献

    标签:;  ;  ;  ;  

    基于进化算法无人机航路规划技术研究
    下载Doc文档

    猜你喜欢