BH RTI 构建分布式虚拟环境 经过多年的发展,虚拟现实已经在许多领域逐渐得到了广泛应用,表现出巨大的发展潜力。分布式虚拟环境(Distributed Virtual Environment,DVE),也称为分布式虚拟现实(Distributed Virtual Reality,DVR)、网络化虚拟现实、多用户虚拟环境等,是随着计算机网络技术的快速发展和普及而发展起来的,它利用网络将不同地方的节点加以联结,构造一致共享的分布式虚拟现实环境,进一步拓展了虚拟现实研究与应用的范围,在经济建设、国防安全和文化教育等领域有着重大的应用前景。 基于 HLA仿真系统的研发 从 1996年至 2000年,北京航空航天大学虚拟现实新技术教育部重点实验室联合国内一些重要单位完成了两期关于分布式虚拟环境研究的“863”重点课题 DVENET的研究与开发工作。随着仿真规模的增加和应用需求的发展,传统 DIS系统的局限性表现得越来越明显,基于 DIS的系统在聚合级仿真、大规模仿真和装备评价等方面存在严重不足,成为阻碍项目进一步发展的重要因素。因此,从 2001年开始,实验室全面转向基于 HLA(High Level Architecture,分布交互仿真技术的高层体系结构,分布交互仿真的最新标准)的研究和开发。 HLA旨在建立一个通用的高层仿真体系,达到各种模型和仿真的互操作和可重用性,它包括规则、接口规范和对象模型模板三部分,HLA系统包括运行时基础设施软件 RTI(Run-Time Infrastructure)和 RTI之上的仿真应用,RTI提供 HLA接口规范定义的六类服务,包括联盟管理、声明管理、对象管理、时间管理、所有权管理和数据分发管理等。 HLA核心技术RTI的功能及特点 作为HLA技术的核心,RTI软件具有重要的意义,对分布式虚拟环境的规模和效率有着重要的影响,美国、加拿大、瑞典、英国、日本、新加坡、法国以及中国等均大力支持 RTI的开发。国际上流行的RTI有DMSO RTI NG、pRTI、MAK-RTI等。随着HLA的推广应用,国内的研究机构也积极开展 RTI技术的研究。比较典型的有北京航空航天大学虚拟现实实验室开发的BH RTI、国防科技大学机电工程与自动化学院开发的KD-RTI、国防科技大学计算机学院的YH-RTI、基于 CORBA中间件技术开发的集中式StarLink与层次式StarRTI、航天工业总公司第二研究院开发的SSS-RTI、北京航空航天大学自动化学院开发的AST-RTI等,这些 RTI有各自的研究背景,均已在不同的领域取得了一定的应用和成绩。 现有的RTI运行时支撑模式都是由 RTI软件和一系列的辅助 RT...