论文摘要
多机器人系统运行控制机制将智能控制理论、人工生命理论、进化算法以及机器人编程技术等融合在一起,是机器人学和人工智能领域一个备受关注的研究课题。而采用进化算法与人工生命理论相结合的技术进行多机器人协作问题的仿真和设计优化研究,则是多移动机器人系统研究的重要发展方向。本文首先对国内外多机器人系统的总体研究状况及基本理论作了详细介绍。在此基础上,对基于免疫遗传算法的神经网络行为决策系统进行了设计研究。在该行为决策系统中,采用人工神经网络作为移动机器人的行为控制器,并采用改进的具有精英保留策略的免疫遗传算法对神经网络的连接权值进行优化调整,这种改进的免疫遗传算法,简称为IGAE(Immune Genetic Algorithm with Elitism),结合了精英保留策略(elitism strategy),并将抗体相似度、期望繁殖率以及克隆选择概率采用新的定义方法和计算公式。使神经网络可为移动机器人生成最佳的行为决策,从而实现移动机器人在环境中对目标物体的成功搬运。本文用MATLAB环境下的动态仿真实验结果,证明了基于改进的免疫遗传算法优化的神经网络行为决策系统在整个搬运期间具有良好的决策能力。此外,通过仿真结果对比,证实了基于改进的免疫遗传算法优化的神经网络行为决策系统在收敛速度、解的波动性以及动态收敛特征等方面,比采用带精英保留策略的标准遗传算法去优化人工神经网络控制多机器人搬运效果更优。
论文目录
摘要ABSTRACT目录第一章 绪论1.1 研究背景1.2 多机器人系统的主要研究问题1.2.1 多机器人协调1.2.2 多机器人协作1.3 多机器人系统国内外研究现状1.3.1 群智能机器人系统1.3.2 自重构机器人系统1.3.3 协作机器人系统1.4 论文主要研究内容和创新之处1.4.1 论文主要内容1.4.2 本文的主要创新之处第二章 多机器人系统研究的基础理论和方法2.1 人工神经网络理论2.1.1 人工神经元模型2.1.2 人工神经网络的特点2.1.3 神经网络的拓扑结构及工作方式2.1.4 ANN的学习方式2.1.5 ANN的学习算法2.2 人工免疫算法2.2.1 自然免疫系统2.2.2 自然免疫系统的特性2.2.3 人工免疫系统的应用2.2.4 人工免疫算法2.2.5 人工免疫算法流程2.3 智能机器人体系结构概述2.3.1 分层递阶结构2.3.2 包容结构2.3.3 三层结构2.3.4 自组织结构2.3.5 分布式结构2.3.6 进化控制结构2.3.7 社会机器人结构2.4 本章小结第三章 神经网络控制系统的设计研究3.1 模型建立3.1.1 环境的设定3.1.2 移动机器人的设定3.2 任务描述3.3 人工神经网络的选择3.3.1 神经网络的结构3.3.2 神经网络的功能3.3.3 神经网络的学习方式3.4 改进的人工免疫算法3.4.1 对重要物理量的新的定义3.4.2 精英保留策略3.4.3 改进的免疫遗传算法3.5 本章小节第四章 多机器人系统仿真实验设计与结果分析4.1 环境模块4.2 机器人功能模块4.3 行为控制模块4.3.1 神经网络控制器设置4.3.2 进化算法中参数的选取4.4 协作搬运模块4.5 碰撞消解模块4.6 计算机仿真实验及结果分析4.6.1 多机器人搬运仿真实验步骤4.6.2 IGAE算法和GAES算法的收敛速度比较4.6.3 IGAE和GAES算法的动态收敛特征4.6.4 IGAE算法和GAES算法的计算效率比较4.6.5 IGAE算法主要参数的影响4.7 多机器人搬运仿真组图4.8 小结第五章 总结与展望5.1 全文总结5.2 研究展望参考文献致谢攻读硕士学位期间发表的论文
相关论文文献
标签:群体机器人论文; 人工神经网络论文; 多机器人协作论文;
改进的免疫遗传算法在基于神经网络的多机器人协作搬运中的应用
下载Doc文档