多水下机器人协调控制研究

来源 :江苏科技大学 | 被引量 : 2次 | 上传用户:aswangxiao
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
自主水下航行器(Autonomous Underwater Vehicle,AUV)由于其活动范围广、灵活性好、自动化程度高等优势,在海洋资源探索及军事领域受到广泛应用。随着任务复杂度的增加,单个AUV已无法满足工作需要。相比于单个AUV,多AUV系统通过单AUV间的协调并行完成复杂任务,大大提高了任务完成效率。因此,多AUV协调控制研究成为AUV控制问题研究的主要方向之一。本文以多AUV海底地形勘察为应用背景,针对多AUV协调控制问题,对多AUV系统体系结构、任务分配及编队控制进行研究。多AUV系统体系结构是多AUV协调控制的基础。本文在分析多种体系结构的基础上,为满足系统自主性和协调性的要求,设计了一种面向多水下机器人协作系统的分层式体系结构。以多区域地形勘察为应用背景,建立了多AUV系统任务分配模型。该模型从实际出发,考虑AUV航行时需要改变速度以及进行转弯等操作,建立AUV速度、能耗模型,并在此基础上构造能量消耗函数,将能量消耗函数和航程距离函数组成性能指标函数作为多AUV任务分配的优化指标。针对多AUV任务分配问题,提出了一种基于改进蚁群算法的最优任务分配算法。改进的蚁群算法设计了任务执行能力的蚂蚁选择方法、综合代价的启发函数以及全局动态的信息素更新方式,由此提高了算法的自适应和全局搜索能力,并在局部搜索中通过2-opt算法加快了最优解收敛速度。Matlab仿真结果表明,改进的蚁群算法可以有效提高任务分配的效率,并使分配方案在能源消耗和航程距离之间保持良好均衡。针对未知环境下多AUV队形形成问题,设计了基于粒子群算法(Particle Swarm Optimization,PSO)的多水下机器人队形形成算法。根据基本行为的优先级设计了奔向目标函数、队形误差函数、避碰惩罚函数、避障惩罚函数,通过加权构成适应度函数。为适应未知环境,将PSO算法与滚动规划结合,以滚动方式优化各机器人每步的运动向量。Matlab仿真结果表明,在未知环境下可以快速形成期望队形。针对未知环境下多AUV编队控制问题,设计了基于PSO的多水下机器人队形控制算法。算法根据滚动窗口内的局部环境信息对子目标的权值和粒子飞行方向或编队形状进行调整,实现队形保持及队形变换等控制策略。Matlab仿真结果表明,算法对未知环境有很好的适应性。
其他文献
为探讨Puroindolines蛋白的表达特点与籽粒硬度的关系,采用改进的SDS-PAGE凝胶分析了不同硬度小麦品种的籽粒在各个发育时期Puroindolines蛋白的表达。结果表明,不同硬度的小麦
多层陶瓷电容器(MLCC)在微波模块或组件电子装联焊接过程中,经常出现裂纹、断裂故障。通过模拟MLCC多种焊接方式,制备样品,进行DPA分析,发现目前常用的手工焊接方式会使MLCC
经过第一次台海危机的较量,中共对解放台湾的严峻形势有了直观的认识,由此确立解放台湾的战略安排,即强调统一国家任务的长期性、复杂性,明确解放台湾的斗争包含国内、国际两
随着社会对节能减排的越来越重视,国家对半导体照明行业的支持越发明显,使得LED照明产业的发展前景更加明朗。而LED球泡灯作为进军家用照明主力军,已体现出了其巨大的市场潜
地震灾害是人类社会中较为严重的自然灾害之一,每次地震灾害都会造成大量房屋的倒塌。为了减小地震对结构的影响,有效地采取减震措施是非常必要的,在结构中加装防屈曲支撑就
当前,由于能源危机和环境污染问题的日益突出,人类越来越重视可再生能源和各种绿色能源。太阳能具有取之不尽用之不竭、清洁、安全等优点,是理想的、资源最丰富的可再生能源
我国制造业正朝着高速、高效、节约资源的方向发展,作为一体化的高速永磁无刷直流电机,因其噪声低、可靠性高和使用寿命长,其应用范围将逐渐扩大,因此具有研究的必要。本文针
目的对血常规检验分析前采血标本质量控制的相关问题与措施进行系统分析,以期提高血常规临床检验准确度。方法回顾性分析2013年2月—2014年4月间我院血常规临床检验结果,并就
本文利用1962-2011年HadISST海温资料、OAflux热通量资料和中国160站逐月降水等资料,采用趋势分析、EOF分析、相关和回归分析方法,首先分析中国近海海温的变化及其成因,随后