面向地面自主车辆路径规划的智能优化算法研究

来源 :南京理工大学 | 被引量 : 0次 | 上传用户:tjmaomaoxiong
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
地面自主车辆(简记为ALV)是指在各种复杂的陆地环境中,无须人工干预即可自主完成行驶任务的智能机器人系统,在军事领域和民用领域都有非常广泛的应用前景。ALV涉及结构学、控制论、电子学、计算机科学等诸多领域,体现了机器人技术的最新成果,是一个高度综合的研究课题,其发展对国防、社会、经济和科学技术具有重大的影响力。在国家自然科学基金重大研究计划重点项目“乡村道路环境下无人驾驶车辆关键技术与集成验证平台研究”的资助下,本文面向ALV路径规划,以智能优化算法研究为主线,将ALV路径规划转化为优化问题,成功的解决了ALV路径规划问题,并通过相关仿真实验和实际应用,验证了相关方法的有效性。本文的主要研究工作和创新点如下:  (1)针对离散域优化问题提出了一种改进的多角色蚁群算法。  蚁群算法的机理与路径规划有天然的相似性,但是基本蚁群算法易停滞且求解质量欠佳。针对这些缺点,以旅行商问题为例,提出了一种基于K均值聚类的多角色蚁群算法(简记为MRACO)。MRACO充分利用旅行商问题的空间信息,采用K均值聚类将城市划分为不同类别。同时,对蚁群进行角色划分,不同角色的蚁群针对城市类别关系执行各自不同的搜索策略,增强了蚁群的搜索能力,较大幅度提高了求解质量。每进行一次迭代,仅各角色最优个体进行信息素更新,防止算法退化为随机的贪婪搜索。精英策略与跳出局部最优相结合,避免了算法的停滞。通过50个经典旅行商实例仿真实验表明,所提算法可以在较少的迭代次数内获得或非常接近问题的已知最优解,求解精度较对比算法提升了76%,若以获得已知最优解为标准,求解质量达到了对比算法的10倍。  (2)针对连续域优化问题提出了一种改进的人工萤火虫算法。  针对人工萤火虫优化算法全局搜索能力差和易陷入局部最优的缺点,提出了一种基于混沌序列的量子萤火虫优化算法(简记为QCSGSO)。在QCSGSO中,首先以混沌序列进行种群的初始化,使种群有更大的可能覆盖更多的局部最优区域,为进一步的寻优和调优提供了良好的前提条件。然后,划分精英种群并引入量子行为,使个体以一定概率随机出现在解空间的任何位置,大幅度提高了算法的全局搜索能力和跳出局部最优的能力。最后,将原算法的定步长移动方式改为单维度循环泳动,不仅提高了算法的求解精度和收敛速度,而且解决了基本人工萤火虫算法对移动步长过于敏感的问题,间接增强了算法的鲁棒性。通过16个标准高维函数的仿真实验表明,所提方法在寻优能力、求解精度和收敛速度方面均较大幅度的领先对比算法,并具有较强的稳定性。在验证QCSGSO整体性能的基础上,将其应用于ALV局部运动规划,充分考虑了车辆自身的机械约束和运动学约束。最后,给出了4种评价组合下的仿真实验,效果较为理想,较好的达到预期目的。  (3)针对ALV的不确定环境,提出一种预先生成多条路径的规划方法。  相对于一般智能机器人系统,ALV任务空间较大,不可避免的会出现不确定环境。针对这一问题,提出了一种基于改进人工萤火虫算法的路径规划方法。首先利用人工萤火虫算法覆盖多个局部最优解的能力,一次生成多条规划路径;然后提出两种路径切换算法,分别用于调优和脱困。在通过路径交叉点时,调优切换算法对交叉路径进行重新评估并切换到较优路径,最终达到实际行驶路径的最优化。在遇到环境发生改变时,脱困切换算法通过启发式搜索快速切换到适当路径,重用了原搜索结果,避免了二次规划。通过仿真实验及实际试用,表明了所提方法在实际行驶路径长度和路径切换耗时方面均取得了较为理想的成绩。  (4)为满足ALV路径规划的实时性要求,对MRACO和QCSGSO进行了基于统一设备计算构架(简记为CUDA)的并行化研究。  一般情况下,智能优化算法的运算方式是逐次进行迭代的,速度相对较慢,而ALV路径规划,尤其是局部运动规划的实时性要求较高。为解决这一矛盾,本文基于CUDA平台提出了MRACO和QCSGSO的并行计算方法PMRACO和PQCSGSO。PMRACO和PQCSGSO均采用了“细粒度”并行方式进行加速,充分发挥了图形处理单元(简记为GPU)多核的优势;然后,采用了基于“束”的优化,避免了耗时较大的栅栏同步,进一步提高了并行算法的加速比。在仿真实验中,相对于串行算法,PMRACO和PQCSGSO分别获得了最高8倍和40倍的加速效果。
其他文献
随着互联网,特别是WEB2.0的快速发展,网络数据爆炸式增长。每天都有大量UGC(User Generated Content)网络内容产生和发布,怎样从浩大的网络数据中提取出有价值的信息,为进一步分
传统的激光引信设计和测试需要进行大量的实弹演练,为了克服由此造成的高耗费、低效率问题,本文设计并实现了一个基于虚拟现实技术的激光引信数字化仿真平台,用于辅助激光引信的
城市公交系统是与城市居民日常生活联系最为紧密的环节之一,甚至在一定程度上决定着城市居民的生活方式。城市公交查询能够帮助出行者快速地选择出行路径、换乘路线等,既提升了
查询优化是数据库管理系统设计和实现所采用的一项重要技术,也是直接影响数据库系统性能的一个重要因素,当前所有商用数据库都成功采用了这项技术。关系数据库系统和非过程化的
当今互联网信息纷繁复杂,搜索引擎为互联网用户提供了良好的信息搜索体验。而搜索引擎的查询词补全技术又进一步提高了搜索引擎质量,为用户提供了更优质的搜索服务。目前查询
中国民政部已于2003年成功实施了“省级行政区域界线信息管理系统”,并在湖北省、吉林省、山东省等省市自治区试点开展行政区域界线信息管理系统的建设,其中作为主要目标成果的
可视语音合成技术的研究大大拉近了人机交互的距离,它不仅能提高人机交互的和谐性,还能改进交互识别和表达的准确性,可广泛地用于虚拟现实、虚拟主持人、虚拟会议、电影制作、游
需求活动作为软件开发周期中的早期活动,是其后续活动的基础。需求是软件开发的依据、测试的准绳,需求与软件项目中各个角色(项目经理、设计人员、测试人员等)都密切相关。各个
高性能稳像平台技术在光电监视、跟踪、侦察等领域的应用日益增多,是当前控制领域的一个重要方向。稳像的实质是克服系统光轴相对惯性空间的运动,稳像系统的设计主要采用光学和
植物场景的实时并且高真实感绘制一直是计算机图形学的一个重要目标。鉴于植物在人们生产生活中的重要性,许多应用,如电脑游戏、城市规划、飞行模拟以及虚拟现实,都需要在已有场