基于Multi-agent的船舶避碰决策支持系统

来源 :上海海事大学 | 被引量 : 30次 | 上传用户:cs8613416
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
船舶自动避碰决策研究是国内外航海学术界关注的前沿课题之一。从上个世纪50年代以来,国内外许多学者从定量分析到定性分析再到定量与定性相结合,从专家系统到神经网络、遗传算法、模糊推理等多个方面对船舶自动避碰进行了深入的研究,建立了一些船舶避碰智能决策系统。但是,这些系统大多在求解避碰方案过程中缺乏信息交换,无法模拟船舶驾驶员的协商避碰能力,有时会给出相互冲突或不经济的整体避碰方案。因此,有必要开发一种分布式的自动避碰决策系统,使每艘船舶所做出的避让操作从整体上是协调的和较优的。Multi-agent系统是对分布式人工智能的一个发展和应用,它是指一些自主的Agent通过协作共同完成某些任务的计算系统。船舶的避碰行为特性和组织特性与Multi-agent系统的特性是基本一致的。因此,本论文以船舶避碰决策问题为研究对象,在总结已有工作的特点及其存在问题的基础上,引入Multi-agent系统的技术和理论,在船舶的Agent描述、船舶Agent的信念更新模型、船舶Agent的承诺心理模型、船舶Agent的避碰决策算法和船舶自动避碰仿真平台构建等方面开展了具有创新性的工作,构建了一个基于Multi-agent理论模型的多船舶Agent避碰决策支持系统(Decision-makingSupport System for Multi-ship-agent Anti-Collision,简称DSMAC),从而以一种新的方式方法来对船舶避碰问题进行研究,形成了一个可以用于开展自动避碰研究的船舶Agent平台。主要研究内容和成果如下:(1)船舶的Agent描述与多船舶Agent系统构建。提出了基于Multi-agent技术和理论构建多船舶Agent避碰决策支持系统(DSMAC)的思路,对船舶进行了Agent描述,设计了船舶Agent的体系结构,提出了基于VC++类框架的混合型船舶Agent模型。依据船舶避碰协作信息处理的特征,提出了一个基于BDI结构、利用AIS消息实现协作信息处理的通信模型,实现了船舶Agent间的信息交互,可以模拟船舶驾驶人员的协商避碰能力,解决了“船舶间相互了解操船意图”的难题,在此基础上建立了DSMAC系统的工作机制。(2)船舶Agent的避碰信息获取方法研究。船舶Agent的信念包括了本船信息、目标船信息和环境信息。在总结前人研究成果基础上,提出了动态目标避碰参数的推算模型、会遇形势的决策模型,使船舶Agent具备了推算和判断本船与目标船的相互作用信息的能力。电子海图显示与信息系统(ECDIS)可以为DSMAC系统提供有效、可靠的静态信息源,提出了采用“动态网格”方法对S-57标准的电子海图数据进行再组织,形成合理、有序的数据。当DSMAC系统运行时,船舶Agent可以动态加载和检索网格化后的部分数据文件,而不用遍历整幅海图的数据文件,大大提高了检索速度。(3)船舶Agent的碰撞危险评价模型研究。碰撞危险评价模型是船舶Agent的承诺心理之一,在动态目标的碰撞危险评价模型建模中,提出了分级建模的思路,对单目标船采用类模糊定性判断,对多目标船采用先定性后定量判断的方法确定重点避让船舶,并基于船舶的不同会遇态势,提出了一种比较实用、简单的最小安全会遇距离(MSDA)量化模型。在静态目标的碰撞危险评价模型建模中,提出了由矩形搜索区域与危险水深判定阈值构成的三维长方体船舶领域模型,并对该模型进行了详细建模。(4)船舶Agent的避碰决策算法研究。从避让动态船舶、避浅避礁和综合避碰三个方面,分别对船舶Agent的避碰决策算法展开了深入研究。以两船的相对距离值来表征船舶Agent实施避碰措施的时机,提出了船舶Agent会遇单目标船的决策生成算法,其中在对遇局面下是基于协商算法生成了避碰方案。在会遇多目标船情况下,利用Multi-agent的协商和协作性能,提出了由初始方案层、寻优层、协商层组成的分层避碰决策生成与优化算法。当船舶Agent周围的三维长方体水域内存在对本船航行构成危险的水上或水下碍航物时,提出了避浅避礁决策算法。既存在水上或水下静态碍航物,又存在动态危险目标的情况,是船舶自动避碰中最为复杂的局面,对存在一艘水上动态目标船的情况作了初步研究,提出了先遭遇到危险目标船和先遭遇到水上或水下静态碍航物两种情况下相应的分层综合避碰决策生成算法,该算法也是由初始方案层、寻优层、协商层组成。(5)自动避碰仿真平台的构建和实现。应用Multi-agent技术和理论以及多本船航海模拟器技术,采用Microsoft Visual C++开发平台,构建和开发了船舶自动避碰仿真平台(Vessel Automatic Collision Avoidance Simulation Platform,简称VACASP),提出了基于TCP/IP协议的完成端口和基于UDP的广播端口相结合的通信网络架构,并在应用层提出了一种基于UDP广播和TCP/IP的仿真专用协议及相应的通信机制。VACASP平台为用户提供了自行设计和开发自动避碰决策算法的接口,用户可以根据自己的研究成果,采用面向对象技术,在Visual C++平台上实现相应的决策算法,然后将其编译为动态链接库,集成到VACASP平台中,就可以借助VACASP平台的功能实现避碰决策算法的仿真验证。最后,本文基于VACASP平台对DSMAC系统的所有推理模型和决策算法进行了大量的仿真验证。船舶自动避碰决策支持系统的研究及应用,将在船舶避碰决策和操作上逐步减少驾驶员的参与,进而从根本上解决人为因素问题对船舶航行安全的困扰,势必对保障船舶航行安全、避免发生碰撞、搁浅和触礁事故、减少生命和财产损失、保护海洋环境都具有重要的意义,是一项很有价值的应用基础研究课题。
其他文献
维吾尔语形容词分类问题新探马德元1.问题的提出1.1形容词的分类在现代维吾尔语语法研究中似乎是已经解决了的问题。比较通行的分类是分为非派生形容词(εslisypεt)和派生形容词(jasahnasypεt),①或者分
课程改革的基本理念之一是"全面提高学生的语文素养",而作文最能体现一个人的"语文素养"。小学第二学段是三、四年级的学生在习作上刚刚起步,只有让学生培养兴趣,易于动笔,乐
长安牛郎织女传说已被列入第三批国家非物质文化遗产名录,该文化的价值、地位已经确立。以文化主题公园为实体来创设、保护和利用文化遗产不仅是实践问题,更是理论问题。本文
海难事故统计表明,船舶碰撞事故发生率一直居各类海难事故的前列,碰撞事故带来的后果一般也是灾难性的。研究证实,90%以上的船舶碰撞事故与人的因素有关,其中至少有60%的事故
静电纺丝是制备纳米纤维的有效的方法,但低浓度纺丝易产生串珠纤维,较高浓度纺丝易产生并丝、粘结等纤维缺陷。本文将不同链长的烷基化合物及氟化物对超支化聚酯Boltem H20进
针对船舶电力推进系统特点,以某船的电力推进系统为研究对象,提出了采用三相异步电动机构成推进和负载系统来仿真船舶电力推进系统的总体设计方案,建立了半物理仿真装置。该装置
文章主要介绍了数据库系统安全的含义,分析了威胁Oracle数据库的几种常见方式。并且提出了若干具体的保护措施,这些措施主要涵盖数据库的视图,数据库的加密技术,数据库审计,
随着中国造船企业信息化建设的迅速发展,各造船企业通过自身的开发或外部引进拥有了各种各样的CAX系统,通过这些信息化系统的使用,使得我国在数字化造船领域取得了长足的进步
目的探讨代谢综合征(MS)对原发性高血压(EH)患者颈动脉内膜中层厚度(IMT)及臂踝脉搏波速度(baPWV)的影响。方法入选EH患者328例,分MS组(EH+MS,156例)和非MS组(172例),测定体