基于人工鱼群算法的多UUV巡游策略

基于人工鱼群算法的多UUV巡游策略

论文摘要

无人潜航器作为未来无人化海战的杀手锏,正在发展成为新一代的水下作战平台。作为无人潜航器技术的一个重要发展方向,多水下无人潜航器巡游策略已成为当前研究的热点。受鱼群自组织行为的启发,发现鱼类的觅食、编队游动、智能避障等行为与多UUV的目标搜索、协同作战、避障等巡游策略存在某些相似性,本文将鱼类的群体智慧引入到多UUV巡游策略的研究中,对提高UUV完成侦察、作战等任务的效率和保持海上作战实力有重要的意义。首先,本文对人工鱼群算法的生物学基础作了详尽的介绍,在此基础上给出了人工鱼群算法的数学描述及行为描述,并以实验的方式对算法中各参数对寻优性能的影响作出分析。针对人工鱼群算法不能很好的平衡收敛速度与求解精度的缺点,提出了改进的人工鱼群算法。一方面,通过采用自适应调整视野与步长的方法,较好地平衡算法全局与局部搜索的能力;另一方面,通过引入差分进化变异算子来防止人工鱼在局部极值点的大量聚集。将改进后的算法用于对大量无约束的测试函数进行优化,并与遗传算法、粒子群算法、差分进化算法、未改进的人工鱼群算法的优化性能进行了比较,结果表明,改进后的人工鱼群算法在引入较少的参数情况下,性能要比其他几个算法好,并且改进后的算法能有效地用于解决多峰和多维的优化问题。其次,将鱼群的自组织行为引入到多UUV的巡游策略中,主要体现在以下三方面:通过对鱼群自组织特性的研究,将鱼群集群行为抽象出靠近、对齐、分散及避免与边界碰撞四条规则,并给出规则的具体实现。在此基础上,通过观察、感知、决策三种行为实现多UUV编队巡游;受鱼群觅食行为的启发,提出了基于鱼群觅食行为的多UUV搜寻目标策略,并给出了算法的具体实现;受鱼群避障行为的启发,用传感器模拟人工鱼的感知系统来实现多UUV的避障策略。最后,在VC++6.0编译环境下,利用MFC平台搭建OpenGL工程来实现多水下无人潜航器巡游航行的可视化。具体包括海洋、海底及海面的渲染,海底障碍物的绘制,无人潜航器模型的绘制、加载及显示,多无人潜航器动态巡游、搜索目标的实现及爆炸效果的显示等内容。

论文目录

  • 摘要
  • ABSTRACT
  • 第1章 绪论
  • 1.1 课题的背景及意义
  • 1.2 无人潜航器国内外研究现状
  • 1.3 人工鱼群算法及鱼群行为仿真研究现状
  • 1.3.1 算法的改进思路
  • 1.3.2 算法应用研究现状
  • 1.3.3 鱼群行为仿真及应用现状
  • 1.4 论文的主要研究内容及组织结构
  • 第2章 人工鱼群算法
  • 2.1 人工鱼群算法的生物学基础
  • 2.2 人工鱼群算法的基本原理
  • 2.3 人工鱼群算法描述
  • 2.4 各参数对收敛性能影响的分析
  • 2.4.1 视野范围
  • 2.4.2 步长
  • 2.4.3 拥挤度因子
  • 2.4.4 人工鱼个体数目
  • 2.5 本章小结
  • 第3章 改进的人工鱼群算法
  • 3.1 基于步长和视野范围的改进
  • 3.2 基于差分进化算子的改进
  • 3.3 基于步长和差分进化算子的改进
  • 3.4 仿真实验
  • 3.4.1 测试函数介绍
  • 3.4.2 算法参数设置
  • 3.5 算法性能评价
  • 3.5.1 算法收敛速度和精度的分析
  • 3.5.2 算法的显著性分析
  • 3.5.3 基于平均绝对误差值的分析
  • 3.6 本章小结
  • 第4章 基于鱼群行为的多 UUV 巡游策略算法实现
  • 4.1 人工鱼的行为规则
  • 4.1.1 靠近规则
  • 4.1.2 对齐规则
  • 4.1.3 分散规则
  • 4.1.4 躲避边界规则
  • 4.2 人工鱼行为规则的具体实现
  • 4.3 基于鱼群集群行为的多 UUV 巡游策略的实现
  • 4.3.1 无人潜航器观察行为的实现
  • 4.3.2 无人潜航器决策行为的实现
  • 4.3.3 无人潜航器行动行为的实现
  • 4.4 基于鱼群觅食行为的多 UUV 搜寻目标策略
  • 4.5 基于鱼群避障行为的多 UUV 避障策略
  • 4.5.1 无人潜航器可见性判断
  • 4.5.2 无人潜航器感知范围及智能决策
  • 4.6 本章小结
  • 第5章 多水下无人潜航器巡游三维仿真及其可视化
  • 5.1 视景仿真系统框架
  • 5.1.1 系统设计目标
  • 5.1.2 系统总体结构
  • 5.2 基于 VC++的 OpenGL 程序框架
  • 5.3 无人潜航器模型系统
  • 5.3.1 OpenGL 与 3DS MAX 三维图形混合实现法
  • 5.3.2 无人潜航器模型的建立与转换
  • 5.4 无人潜航器巡游场景系统
  • 5.5 无人潜航器巡游系统
  • 5.6 视点转换系统
  • 5.7 特效显示系统
  • 5.8 本章小结
  • 结论
  • 参考文献
  • 攻读硕士学位期间发表的论文和取得的科研成果
  • 致谢
  • 附录
  • 相关论文文献

    • [1].UUV水下对接技术发展现状与关键技术[J]. 声学与电子工程 2019(04)
    • [2].UUV与潜艇协同作战模式及关键技术[J]. 舰船科学技术 2020(09)
    • [3].水下发射超空泡射弹对UUV平台姿态影响分析[J]. 数字海洋与水下攻防 2020(03)
    • [4].UUV与潜艇协同作战模式及关键技术研究[J]. 应用科技 2019(04)
    • [5].UUV浮力调节控制器的设计[J]. 水雷战与舰船防护 2014(04)
    • [6].反水雷UUV发展技术[J]. 水雷战与舰船防护 2014(02)
    • [7].UUV鱼雷发射装置的选型设计[J]. 四川兵工学报 2014(08)
    • [8].UUV用锂二氧化锰电池[J]. 船电技术 2012(02)
    • [9].基于信息一致性的多UUV占领攻击阵位的方法[J]. 计算机仿真 2010(05)
    • [10].反水雷UUV的作战效能模型分析[J]. 计算机仿真 2008(03)
    • [11].具有通信约束的多UUV协调路径跟踪控制[J]. 鱼雷技术 2011(03)
    • [12].UUV动力电池现状及发展趋势[J]. 鱼雷技术 2010(02)
    • [13].UUV动力电池氧源[J]. 船电技术 2010(05)
    • [14].基于稳定逆的UUV路径跟踪控制[J]. 中国造船 2013(01)
    • [15].UUV水流观测数据融合与可视化技术研究[J]. 仪器仪表学报 2011(01)
    • [16].面向多智能体UUV协同系统的任务分配建模(英文)[J]. 系统仿真学报 2015(09)
    • [17].基于双目视觉的UUV避障半实物仿真系统[J]. 鱼雷技术 2012(02)
    • [18].基于ZigBee的UUV电池电压无线监测系统设计[J]. 电源技术 2014(12)
    • [19].UUV编队协同最优扩方应召搜索方法[J]. 系统工程与电子技术 2013(05)
    • [20].空投UUV入水运动仿真[J]. 计算机仿真 2012(10)
    • [21].UUV闭式循环燃料电池系统与推进功率匹配控制[J]. 化工学报 2011(01)
    • [22].基于UUV支持的水下协同作战研究[J]. 火力与指挥控制 2009(03)
    • [23].驻留型UUV锚泊系统运动建模与分析[J]. 哈尔滨工程大学学报 2016(04)
    • [24].高空远程滑翔UUV减速段弹道仿真与分析[J]. 火力与指挥控制 2013(04)
    • [25].微小型UUV无刷直流电机驱动控制系统[J]. 电机与控制应用 2020(04)
    • [26].基于路径跟踪的欠驱动UUV编队协调控制[J]. 华中科技大学学报(自然科学版) 2012(04)
    • [27].潜艇布放回收UUV方式[J]. 舰船科学技术 2011(07)
    • [28].基于积分滑模的欠驱动UUV地形跟踪控制[J]. 哈尔滨工程大学学报 2016(05)
    • [29].仅方位角系统UUV轨迹优化方法研究[J]. 控制工程 2014(S1)
    • [30].基于集对分析方法的UUV威胁评估[J]. 火力与指挥控制 2009(S1)

    标签:;  ;  ;  ;  

    基于人工鱼群算法的多UUV巡游策略
    下载Doc文档

    猜你喜欢