论文部分内容阅读
高层体系结构HLA是为解决各类仿真应用之间的互操作和仿真部件的可重用而提出的一个通用技术框架,对采用HLA体系结构的仿真系统,联邦的运行和仿真成员之间的交互和协调都是通过联邦运行支撑环境(RTI)来实现的,因此RTI的实现及其运行性能的好坏,是分布交互仿真系统实现的关键.而CCM(CORBA Component Model)技术作为一种优秀的中间件技术为分布式对象的互操作提供了技术保证,因此基于CCM技术构建仿真系统的运行支撑环境具有良好的灵活性、可移植性和可维护性.本文首先深入地研究了CCM技术和HLA技术框架的概念与组成,及其对互操作和可重用的支持,然后通过分析比较联邦运行支撑环境RTI实现的不同逻辑模型,提出了一个基于CCM的层次式RTI系统体系结构,开发了联邦运行支撑环境系统(简称NH-RTI),重点实现了联邦管理服务、声明管理服务、对象管理服务.最后给出了基于RTI的具体仿真系统的开发过程,并通过实现一个仿真实例验证了理论研究及NH-RTI的可行性.