基于改进蚁群算法的虚拟机舱角色漫游路径规划研究

来源 :大连海事大学 | 被引量 : 0次 | 上传用户:sdausunyu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着船舶向新型化、自动化、智能化的方向发展,船舶运营对轮机员提出了更高的技术要求。轮机模拟器为培养优秀轮机员提供了高效、高质量的训练平台。近年来虚拟现实技术在航海教育中的应用,使轮机模拟器从二维仿真形式发展为三维仿真形式。三维轮机模拟器中虚拟角色漫游功能是训练轮机任务的基础。本文针对当前三维轮机模拟器中虚拟角色漫游效率低和漫游质量一般的问题进行研究,提出使用改进蚁群算法实现对单目标路径规划的自动漫游,并在此基础上,给出遗传算法与改进蚁群混合算法以实现对多目标路径规划的自动漫游。以“南海救118”轮为虚拟仿真对象搭建了三维虚拟机舱,在虚拟机舱中完成了虚拟角色自动漫游仿真实验。本文主要做了如下几方面工作:给出了一种基于改进蚁群优化算法的自动漫游路径规划方法。通过采用改进启发函数、引入信息素浓度增强因子对传统蚁群算法进行改进,使用路径多余节点去除法和分段B样条曲线路径拟合法对路径进行平滑优化处理。在传统蚁群算法的启发函数基础上,通过引入蚂蚁当前所在节点到目标节点的预估代价对其进行改进,增强了蚁群算法的全局搜寻性能。引入信息素浓度增强因子,增强算法的收敛性,避免算法所求的解并非最优解问题。使用基于蚁群算法的路径多余节点去除法对改进蚁群算法所求路径进行优化处理,解决了路径中存在无效转折点的问题。使用分段B样条曲线对去除多余折点后的路径进行拟合优化,解决了路径折点处路径不平滑的问题。并在Matlab 2018中对提出的改进蚁群算法进行有效性验证。设计了一种基于遗传算法和改进蚁群算法的混合算法,进行虚拟机舱角色多目标的自动漫游路径规划。将遗传算法引入到改进蚁群算法中,结合生成了一种全新的混合算法,使用遗传算法对所有目标点按制定规则进行排序,然后基于改进蚁群算法实现相邻目标点间路径规划,解决了由于多个单目标点间路径规划不连续,使漫游质量低和用户沉浸感差的问题。最后通过路径规划仿真实验证明了改进算法的有效性。以“南海救118”轮为虚拟仿真对象,建立三维虚拟机舱,实现虚拟机舱角色自动漫游功能。使用3ds MAX软件开发机舱三维模型,于unity3d引擎中构建虚拟机舱场景。利用C#语言编写程序脚本将提出的改进蚁群算法用于实现虚拟机舱中的路径规划。然后进行自动漫游仿真实验,证明了改进蚁群算法对提升漫游质量的有效性,提升了虚拟机舱角色漫游操作的便捷性,能够为今后实现智能船舶中虚拟角色漫游功能做出了理论性的尝试。
其他文献
轮机模拟器是模拟船舶机舱的仿真软件,广泛地应用于教学、岗前培训、船员技能考量、科研论证等方面。随着轮机模拟器的普及,设备功能多样化、模块集成化程度越来越高,对设备可远程维护的需求越来越强烈。在实际维护过程中,轮机模拟器的主要维护任务来自于上位机仿真软件和下位机硬件系统中的数据交互单元,且后者在轮机模拟器的维护工作中占比较高;由于目前尚未实现数据交互单元的远程维护,以及轮机模拟器应用众多、分布地点较
学位
随着智能机舱和无人机舱概念的不断深入,机舱内部的电力设备也越来越多,为机舱消防带来了巨大的考验。机舱经常采用的传统传感器的检测方法自身存在的延迟性可能会对机舱甚至是船舶的安全产生巨大的威胁。深度学习算法的提出为机舱火灾的实时检测提供了新的思路,不仅在检测效果、检测范围方面表现突出,而且在检测实时性方面也体现出了优势。因此深度学习和图像识别应用于机舱火灾检测具有十分重要的研究意义。本文将深度学习与船
学位
合理的表面织构设计可以显著改善滑动摩擦副表面的摩擦学性能。但目前研究的织构表面形貌较为单一,在织构阵列中织构之间的协同作用尚不明确,尤其是考虑空化效应的研究还相对匮乏。因此本文采用数值模拟和实验两种方法在考虑空化效应的条件下,对表面织构的形貌参数和分布模式开展研究。数值模拟方面,建立考虑空化效应的微织构三维计算模型,用CFD方法模拟织构在不同深度、面积密度、表面形状条件下,油膜承载力、摩擦系数和压
学位
船用燃气轮机推进系统受自身工作特点和海洋环境的影响容易发生性能退化进而导致船舶经济性和安全性降低,因此及时准确地评估推进系统的健康状态,并据此制定合理的维护计划是非常必要的。由于船舶推进系统往往不允许带故障运行,从实船中获取大量带标记的退化数据难度较大,退化数据难以获取的现状严重制约了基于数据驱动的方法在船用燃气轮机推进系统退化检测中的应用。为了解决这一问题,从尽量降低算法模型对退化数据需求的角度
学位
经济全球化下,航运业对于世界贸易作出了杰出贡献,但是船舶主机的排放污染物对于环境造成的破坏不可忽视。二冲程柴油机作为大型船舶的主动力装置,因其功率大、维修方便、可靠性高等优点,被广泛使用。国际海事组织(International Maritime Organization,IMO)制定的排放法规,对NOX排放的要求越来越严格。控制NOX排放和提高发动机性能方法主要有先进的缸内燃烧技术和后处理技术。
学位
校中状态是影响船舶推进轴系(以下简称轴系)振动的重要因素之一。然而,目前轴系校中研究主要从静力学角度出发,将轴系敷设成某种状态,保证各轴承负荷、各轴段应力等指标均在允许范围内,确保轴系强度满足安全运行的要求,而很少考虑校中状态对轴系横向振动影响。随着船舶振动噪声要求的提高,十分有必要开展校中状态对轴系振动影响研究。本文以轴系为研究对象,通过数值模拟和试验方法研究了校中状态对轴系横向位移响应影响,并
学位
随着全球能源需求量的日益增大以及陆上不可再生能源的枯竭,人们纷纷将开采目标投向丰富的深海资源。海洋工程船舶操纵性能好、自动化程度高、对多变复杂的工况有较强的适应性,是发展海洋经济必不可少的一员。以一艘柴电混合动力的海洋工程船为研究对象,其多变的工作模式使得全船的电力需求功率时常发生大范围波动,不仅增加了发电机功率输出调节的难度,同时也导致燃油消耗和污染气体排放的加剧。为解决上述问题,在原有的海洋工
学位
由于水下机器人-机械手系统(Underwater Vehicle-Manipulator System,UVMS)可执行多种复杂水下作业任务,因而有望广泛应用于军民领域。UVMS末端执行器的精准轨迹跟踪控制是确保高性能水下作业的关键,因此成为UVMS控制领域的热点问题。本文通过设计搭载二自由度机械手的UVMS仿真原型,首先对其进行运动学、动力学建模研究,进而考虑外部扰动与系统未建模动态影响,分别提
学位
全球大型船舶的数量规模庞大,对大气环境造成了严重的危害。近年来,国际海事组织(IMO)和各国环保部门均制定了船舶氮氧化物(NOx)日益严苛的限排规定,使得船舶营运者亟需采取行之有效的措施以减少NOx排放。由于传统船舶均采用大型低速二冲程柴油机作为主推进装置,因此相对成熟的选择性催化还原(SCR)技术在船舶废气脱硝领域具有无可比拟的优势。目前,实船SCR系统中的催化剂仍主要为V-W/TiO2(或V-
学位
燃烧放热规律对大型船用低速二冲程柴油机的各项性能都有很大的影响,是低速二冲程柴油机研究开发过程中需要重点考虑的因素之一。以MAN B&W 7S80ME-C9.2船舶柴油机为母型机,在MATLAB/Simulink仿真环境下建立了柴油机工作过程的经验燃烧模型,对经验燃烧模型得到的燃烧放热规律随负荷的变化以及韦伯参数的变化情况进行分析研究。传统优化船舶柴油机燃烧模型的算法主要有最小二乘法、模拟退火算法
学位