论文部分内容阅读
现今,国内对改装船舶的舱室自动化布置及人员通达性的研究很少,严重限制了船舶改装设计的效率和质量,阻碍了船舶改装设计技术的发展。本文在研究分析国内外舱室布置及空间通达性的相关成果的基础上,结合CATIA三维设计建模平台、二次开发接口以及VB.NET编程环境等现代计算机辅助设计技术,对舱室智能化布置及人员登船过程仿真方法进行了研究,开发出了舱室智能布置系统和人员登船模拟软件系统。从而可以快速地为改装船舶提供舱室布置方案以及量化人员登船过程模拟分析,对于船舶的改装设计效果评估具有一定的参考价值。1、研究分析了CATIA三维模型技术、CATIA二次开发技术、VB.NET程序设计技术,包括CATIA的零件创建模块、创成式曲面外形模块、装配设计模块、有限元分析模块、人机工程模块;研究了CATIA二次开发技术方法、自动化编程技术、VB.NET编程方法和新功能应用策略。2、分析了船体背景模型的自动化创建方法,开发出了三维主船体模型的自动化创建应用程序。在研究了舱室布置专家系统的相关知识以及建立了参数化的设备库的基础上,开发出了可用于居住舱室空间布置设计过程的设备智能化布局系统程序。3、研究了国内外先进的人员运动理论模型以及空间环境内的建模方法,包括人员运动的宏观、微观和介观模型,进而提出了基于元胞自动机单元空间网络的人员登船过程模型。在该模型中,改装船舶被划分为不同功能的单元区间,形成一个相互联系的单元网络,而在单元区间内运用元胞自动机理论模型进行人员的运动模拟。4、建立船舶的空间网络模型与人员运动模型,在VB.NET平台上结合CATIA三维环境开发完成了人员登船过程仿真软件,实现了人员登船过程的模拟,并计算出了人员登船所需的时间,进而可以对改装船舶的通达性进行定量的初步评价。