海洋工程作业安全模拟系统是国内首套针对海洋工程领域相关的设计、建造、安装、水下作业及应急维修等作业板块构建的大型复杂作业仿真系统,用于作业方案预演评估和作业人员陆基技能培训,铺管船驾驶模拟系统为其中一个子系统。本文主要基于HLA(高层体系结构)研究了大型复杂分布式仿真系统的开发与实现。 从HLA的基本原理和概念入手,对高层体系结构进行了分析与研究,通过FEDEP模型展开了仿真系统联邦开发过程研究,同时针对大规模系统面临的时空一致性问题,进行了时间一致性和空间一致性研究,并提出了基于HLA/RTI(运行支撑系统)的时空一致性控制模型。 基于HLA技术框架进行了海洋工程作业安全模拟系统联邦设计,由系统需求出发,明确了系统功能及组成,划分并确定了联邦成员及其功能,设计了系统作业仿真的HLA体系结构和基于RTI的系统网络结构。 最后以铺管船驾驶模拟系统为例,进行联邦设计与开发,根据联邦成员间的数据流确定联邦成员公布/订购协议,进行 FOM/SOM(联邦对象模型/成员对象模型)建模开发得到FED(联邦执行文件)文件,完成基于HLA/RTI的时空一致性控制接口封装及SOM程序设计,使得基于HLA的铺管船驾驶模拟系统得以实现。