免疫进化算法及其在多机器人协作中的应用研究

免疫进化算法及其在多机器人协作中的应用研究

论文摘要

人工免疫系统是一新的模拟自然免疫系统的人工智能方法,是基于生物免疫系统的功能、原理、基本特征以及相关理论而建立的,用于解决各种复杂问题的计算系统。其研究旨在通过深入探索生物免疫系统中蕴含的信息处理机制,建立相应的工程模型和算法,开拓新型智能信息处理系统。本文基于免疫克隆选择机制,提出了几种免疫进化算法,其中包括亲和度引导的粒群进化免疫算法,多样度引导的变异协同进化免疫算法和多种群免疫协同进化算法。通过相应算法在函数优化问题中的应用,验证了研究的结果,肯定了其具有解决复杂问题的潜力。同时将免疫进化策略应用于多移动机器人的协作路径规划,论述了采用免疫进化算法进行机器人路径规划的方法和实验结果。设计了带有进化决策和协同进化机制的多机器人体系结构。论文的主要工作如下:1.为了克服传统免疫进化算法所存在的收敛速度较慢等问题,通过理论分析和实验,提出了一种将改进的粒群进化方程引入免疫进化过程的新算法,并证明了其收敛性。2.探讨了变异算子对种群多样性的影响,并提出了一种多样度引导的,利用变异体种群和抗体种群协同进化的免疫算法,通过理论分析和仿真实验证实了该方法明显提高了解的多样性和收敛速度,并证明了其收敛性。3.在协同进化一般框架的指导下构造了免疫协同进化的一般框架,并提出一种多种群共享记忆集的免疫协同进化算法,该算法的特点是加入一个所有种群共享的全局记忆集以记录最优的协作行为,在各种群独立进化的过程中加入种群之间的协作信息交互,提高了协同进化算法的收敛速度。4.在进化计算框架下,融合全局并行搜索的克隆选择和启发式局部搜索的免疫疫苗接种以及免疫网络的行为控制,构造了一类用于单机器人和多机器人路径规划的免疫路径规划算法,并通过仿真实验和机器人平台实验验证了算法的有效性。总之本文对免疫克隆进化技术进行了研究和改进,提出了几种具有不同针对性的改进算法,并设计了能够进行进化计算的多机器人体系结构,将免疫进化运用到移动机器人的路径规划问题中,通过理论分析、仿真实验和移动机器人路径规划实验对提出方法的有效性可靠性和实用性进行了验证。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 进化计算概述
  • 1.2 免疫计算研究背景
  • 1.3 协同进化算法研究背景
  • 1.4 多移动机器人研究背景
  • 1.5 本文的主要内容
  • 第二章 引导变异方向的免疫克隆算法研究
  • 2.1 克隆选择学说与克隆选择算法
  • 2.1.1 克隆选择学说
  • 2.1.2 克隆选择算法
  • 2.1.3 克隆选择算法特点分析
  • 2.2 引导变异方向的克隆选择算法
  • 2.2.1 算法描述
  • 2.2.2 算子定义
  • 2.2.3 粒群进化
  • 2.3 算法分析
  • 2.3.1 PCLONALG算法的马尔可夫链模型
  • 2.3.2 算法收敛性分析
  • 2.3.3 算法复杂度分析
  • 2.4 仿真实验
  • 2.4.1 算法测试函数
  • 2.4.2 测试结果及分析
  • 2.5 小结
  • 第三章 多样性指导的免疫进化算法研究
  • 3.1 种群多样性分析
  • 3.2 多样性指导的改进
  • 3.2.1 抗体多样度定义
  • 3.2.2 克隆规模
  • 3.2.3 变异概率
  • 3.3 变异算子对多样性的影响
  • 3.4 变异协同进化的免疫算法
  • 3.4.1 算法描述
  • 3.4.2 算法组成
  • 3.5 算法分析
  • 3.5.1 算法收敛性分析
  • 3.5.2 算法复杂度分析
  • 3.6 仿真实验
  • 3.7 小结
  • 第四章 多种群协同进化的免疫算法研究
  • 4.1 协同进化论与协同进化算法
  • 4.1.1 协同进化论
  • 4.1.2 协同进化算法
  • 4.2 免疫协同进化算法
  • 4.2.1 算法描述
  • 4.2.2 算法组成
  • 4.2.3 协作者的选择
  • 4.3 算法多样性分析
  • 4.4 仿真实验
  • 4.5 小结
  • 第五章 基于免疫进化的机器人路径规划
  • 5.1 多机器人系统实验平台
  • 5.1.1 机器人的驱动与控制系统
  • 5.1.2 机器人的传感和通信系统
  • 5.1.3 单机器人的体系结构
  • 5.1.4 协作多机器人的体系结构
  • 5.1.5 协作多机器人系统控制平台
  • 5.2 基于免疫进化的单机器人全局路径规划
  • 5.2.1 问题描述和数学模型
  • 5.2.2 算子定义
  • 5.2.3 算法描述
  • 5.2.4 仿真实验
  • 5.2.5 机器人平台实验
  • 5.3 基于免疫协同进化的多机器人全局路径规划
  • 5.3.1 问题描述和数学模型
  • 5.3.2 算法描述
  • 5.3.3 仿真实验
  • 5.3.4 机器人平台实验
  • 5.4 部分未知环境下的多机器人路径规划
  • 5.4.1 免疫网络学说
  • 5.4.2 局部路径规划的免疫网络
  • 5.4.3 行为选择和算法描述
  • 5.4.4 仿真实验
  • 5.5 小结
  • 第六章 结论与展望
  • 6.1 主要工作和创新
  • 6.2 进一步的工作
  • 参考文献
  • 致谢
  • 攻读学位期间主要的研究成果
  • 论文情况
  • 参加科研项目情况
  • 相关论文文献

    • [1].基于邻域分割的多种群协同进化人工蜂群算法[J]. 大连交通大学学报 2017(03)
    • [2].混合式教学模式下高校知识生态系统协同进化研究[J]. 科教文汇(下旬刊) 2020(02)
    • [3].昆虫与植物的相互作用和进化的关系[J]. 时代教育 2016(22)
    • [4].基于双精英种群的单目标优化[J]. 现代职业教育 2016(33)
    • [5].政府与社会组织的协同进化:一种不同于公民社会和法团主义的中国叙事[J]. 湘潭大学学报(哲学社会科学版) 2020(02)
    • [6].多搜索策略协同进化的人工蜂群算法[J]. 控制与决策 2018(02)
    • [7].协同进化数值优化算法及其应用分析[J]. 赤峰学院学报(自然科学版) 2016(17)
    • [8].企业协同进化机制研究[J]. 企业活力 2008(03)
    • [9].植物对缺磷和铝毒协同进化应答的分子生理机制[J]. 生物技术通报 2020(07)
    • [10].基于双层协同进化的多目标粒子群算法[J]. 计算机工程与设计 2020(11)
    • [11].解析生物和环境协同进化原理在露天矿土地复垦中的应用[J]. 低碳世界 2014(03)
    • [12].合作与对抗——植物与昆虫的协同进化[J]. 大自然探索 2016(08)
    • [13].基于聚类组织协同进化的入侵检测算法[J]. 西安工程大学学报 2010(03)
    • [14].人群工作协同进化动力学模型及模拟[J]. 科学学与科学技术管理 2008(12)
    • [15].榕树及其传粉榕小蜂的系统发育和协同进化研究现状及展望[J]. 生物多样性 2008(05)
    • [16].组织协同进化的数据挖掘方法在确定凝汽器最佳压力中的应用[J]. 发电设备 2013(04)
    • [17].耦合系统协同进化多学科设计优化算法研究[J]. 计算机仿真 2011(02)
    • [18].农药企业产品构建的协同进化论[J]. 农药市场信息 2011(26)
    • [19].基于聚类组织协同进化的入侵检测算法[J]. 计算机仿真 2010(07)
    • [20].和谐社会下企业群落的协同进化研究[J]. 河北企业 2008(06)
    • [21].动态搜索和协同进化的鲸鱼优化算法[J]. 计算机应用研究 2020(09)
    • [22].基于量子混合协同进化的自适应多级联属性约简(英文)[J]. Journal of Southeast University(English Edition) 2012(02)
    • [23].国外企业协同进化理论新成果[J]. 企业活力 2008(05)
    • [24].以协同进化机制促进农村特岗教师“绿色”成长——四川省阆中市的实践探索[J]. 教学月刊小学版(综合) 2018(09)
    • [25].多蚁群协同进化的液压集成块布孔优化[J]. 机械设计与研究 2013(06)
    • [26].榕-传粉榕小蜂间的专一性与协同进化[J]. 生物多样性 2010(01)
    • [27].“投入—产出”的协同进化效率研究——以陕西涉农职业院校为例[J]. 统计与信息论坛 2018(06)
    • [28].基于协同进化云的属性集成多代理约简算法(英文)[J]. Journal of Southeast University(English Edition) 2016(04)
    • [29].基于生态位的产业集群协同进化模型研究[J]. 商业时代 2014(09)
    • [30].新型多群体协同进化粒子群优化算法[J]. 计算机工程与应用 2009(03)

    标签:;  ;  ;  ;  ;  

    免疫进化算法及其在多机器人协作中的应用研究
    下载Doc文档

    猜你喜欢