面向地形勘察使命的AUV群体协同使命控制方法研究

来源 :哈尔滨工程大学 | 被引量 : 0次 | 上传用户:zdf657094142
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
自主水下航行器(AUV)可替代人类深入海洋,完成危险作业,且以其成本低、智能化程度高等优势,已经越来越多地应用于海洋勘探、资源开发以及军事应用等领域。特别是通过多个AUV的相互配合,实现群体协同作业,大大提高了作业效率。本文以执行海底地形勘察使命为背景,针对多AUV群体协同使命控制技术,开展了多AUV群体协同体系结构设计、AUV使命控制系统建模、使命控制方法与仿真平台构建等方面的研究。协同体系结构是多AUV群体协同使命控制的基础。本文基于经典多机器人系统体系结构分析,设计了一种集中式多AUV体系结构,该结构由一个主控AUV和若干作业AUV组成。设计出了各个单元的功能模块以及模块间的信息流,建立了多AUV系统模型。采用进程描述主控AUV和作业AUV,从逻辑上对群体中的各个AUV单元进行划分。设计多AUV群体协同地形勘察使命的划分方式,主控AUV将勘察使命分解为可供作业AUV执行的任务,并将其分配给各个作业AUV;作业AUV进一步将所分配到的任务划分为顺序执行的子任务,并对任务执行过程中出现的事件进行响应。采用线程机制设计了子任务执行和事件响应模块,设计了利用线程描述的子任务与事件处理过程的实现方法建立了使命控制系统的Petri网模型,基于此模型设计了适用于AUV群体完成地形勘察的使命控制方法,采用基于优先级的抢占式多线程调度方式,实现了作业AUV的子任务能够有序执行,以及对作业AUV各项内部和外部事件的快速正确响应。设计了基于仲裁规则的多AUV群体协同使命重规划方法,当某一作业AUV出现故障无法完成自身任务时,主控AUV将根据情况派遣能够正常工作的作业AUV完成协同任务。基于Linux系统的C语言和Qt Creator开发平台构建了多AUV群体协同使命控制仿真平台,通过人机交互设置地形勘察使命和多AUV初始作业信息,实现了AUV群体协同系统及其使命控制方法的仿真验证。结果表明:基于多进程和多线程机制所构建的多AUV群体协同体系结构通过子任务调度满足了使命作业的需求,且出现系统事件时系统能够完成自主使命控制和使命重规划,实现了多AUV协同作业的目标。
其他文献
在网络控制系统中,网络资源约束是影响系统控制性能的重要因素,其主要由有限的网络带宽引起。因此本文针对具有资源约束的网络控制系统,研究了调度与控制协同设计的问题。论
风能作为一种可再生的清洁能源,以其蕴量大、分布广和无污染等优点备受关注。如何保证风电机组在随机性、间歇性、非线性的环境状态下安全稳定运行,并最大限度地提高发电量一
随着工业技术的发展,对于实现燃气阀等密闭容器性质产品的自动化装配检测提出需求。为提高产品自动化装配检测的质量、效率,本文针对燃气阀装配检测生产线中所涉及的两项关键
论文的研究对象特种起重机是一种工业机器人和船载起重机相结合的产物,它兼具了二者的模型结构和工作特点,是一种新型的船载智能起重设备。它由一组起重臂、旋转支承底座、回转机构以及多传感器通过依次铰接组成,完成起重机的俯仰、回转等动作。该特种起重机在工作中依靠关节产生的驱动来推动臂梁运动,将起重臂末端所持物品准确地转移到指定地点。鉴于该特种起重机这种类似于多关节机械臂系统运动的特点,论文借鉴三关节机械臂的
目前,控制理论、系统的状态估计和参数辨识已经成为现代系统科学的发展和形成中尤为重要并且相互渗透的三个领域。其中,只有在充分掌握被控对象数学模型的参数和状态的前提下,才
针对一类可转化为严格反馈型的非线性不确定系统,利用反步(backstepping)法设计控制器,能够获得良好的控制性能。然而,在实际控制中,由于本身的构造特性,该方法存在控制冗余大、易
冗余自由度机器人利用其所具有的冗余性能够较好的优化躲避障碍物、避免奇异位形以及回避关节范围超限等性能,很大程度上改善了该类机器人的运动灵活性。梯度投影法是求解冗余
柴油发动机作为主要的动力来源之一,虽然具有动力性强、燃油经济性好、使用寿命长等特点,但是近年来国内多次大幅度“雾霾”事件的发生,加之柴油发动机不断增长的数量使得本就紧
位置信息在物联网领域中正发挥着越来越大的作用,作为支撑物联网的关键技术之一,射频识别(RFID)技术通过射频通信实现对目标的识别和管理,研究如何使用RFID技术获取目标的位
自上世纪70年代美国出现了非国有独立发电企业至今,全球电力行业都在进行着改革,中国也开始施行“厂网分离,竞价上网”的原则。这一变革将压缩电厂电能的生产成本,提上了各个电厂的发展计划当中。在不改变发电设备的情况下,优化机组间的负荷分配是个成本低、效果明显的方法。电力系统经济调度(Economic dispatch,ED)司题是一个高维、非凸、多约束的优化难题。目前,火电厂厂级负荷的分配通常是以机组的