论文部分内容阅读
中国船舶事业的发展日新月异,船只的数量逐年增加,其安全性的要求也越来越高。随之而来,对船员综合素质的要求也相对变高,将虚拟现实技术运用到船舶仿真培训中,建立一个集仿真、漫游、学习为一体的船舶仿真及培训系统,不仅能在低成本、高效率的情况下达到培训船员的目的,而且对船舶事业的发展具有重大的促进作用。本文针对目前船舶仿真及培训系统功能单一,场景真实感不足等情况,根据船舶主要机电设备的仿真,在Creator和GL Studio建立的三维模型的基础上,运用三维实时仿真软件Vega Prime,结合MFC开发了一个集驾驶模拟、船上漫游和理论学习为一体的船舶主要机电设备仿真及培训系统,主要工作如下:首先,分析了系统的功能需求,以及研究对象,设计了系统的总体方案,将船舶仿真及培训系统分为驾驶模拟、船上漫游和理论学习三个模块。选择了以多视图的方式开发系统,并对多视图的普通实现和基于Vega Prime的实现进行了分析和研究。其次,利用Vega Prime中的Lynx搭建了系统的虚拟场景,大大减少了编程的工作量。同时添加了运动模式、特效、碰撞检测等功能,并设计了河道上自由船只默认的航行路径。最后,开发驾驶模拟模块的轮机模拟子模块实现了船舶主要机电设备的动力学仿真;开发驾驶模拟模块的地图选择、专家系统、人工智能以及综合评定子模块实现了船舶主要机电设备的培训功能,并重点研究了专家系统功能用于指导对船员的培训;开发船上漫游模块、理论学习模块实现了对培训系统的扩展,船上漫游模块实现了让船员了解机电设备的摆放位置、信息以及船上各个舱室的位置等功能,理论学习实现了对机电设备知识、规章制度、注意事项等理论的学习的功能。