BH_RTI构建分式虚拟环境.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
BH_RTI构建分式虚拟环境,构建虚拟政府,构建虚拟专用通道pdf,构建虚拟专用通道,构建虚拟局域网,如何构建虚拟机,使用kvm构建虚拟机群,化学平衡移动虚拟构建,构建虚拟政府pdf,构建虚拟局域网的感想

BH RTI构建分布式虚拟环境 ? 基于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软件和一系列的辅助RTI工具来为开发应用者提供运行时服务和各种辅助诊断、监视、管理功能。不同于传统的RTI软件,加上一系列的辅助RTI工具的支撑模式,BH RTI本身就是一系列的RTI软件,它们根据不同用户的需求,协同来提供分布式虚拟环境的运行时服务。 ? 在BH RTI的分布式RTI运行体系中,各个RTI之间是对等的关系。如图2所示,有多个对等的RTI系统,RTI为那些连接到它上面的盟员提供服务,一般的情况下是每个RTI支撑所在主机节点上的一系列盟员。BH RTI以组播为基本通讯方式的,因此BH RTI之间的数据交换在支持组播路由协议的域间可以顺利进行,在组播能够路由到的一个或多个域之间的RTI系统就组成了一个BH RTI域。 ? 这种分布式的RTI运行体系简单易用,同时具有很好的节点可扩展性,它要求基于这种运行体系的BH RTI需要由符合HLA接口规范的开发库和对等的RTI主运行程序两个部分组成,在需要的时候还可以通过RTIBridge来支持异类RTI以及多联盟之间的互操作。 ? 整个BH RTI支撑的应用系统包括四大部分(如图3):盟员(HLA应用程序)、LRC、核心RTI、BH RTI系列。其中LRC以库的形式被链接到HLA应用程序中,支撑服务和一些本地服务由LRC提供,核心RTI提供分布交互仿真的运行时服务,包括HLA所定义的核心服务功能,其管理服务接口ManageIF提供了对RTI的状态进行显示和控制,以及BH RTI的开发功能。 ? LRC处于应用程序和RTI之间,向应用程序提供HLA所定义的服务接口,应用程序的开发不用关心RTI的具体运行机制,只需遵循HLA所定义的标准接口和规则等;LRC是核心RTI和应用程序相交互的那部分功能模块,以库的形式由应用程序调用,被链接到HLA应用程序中。核心RTI是BH RTI的主运行程序,包括应用程序接口ServiceIF模块,系统服务模块,NAL,LinkerIF模块,管理服务模块等。 由于不同分布式虚拟环境应用的差异较大,研究应用不同阶段的需求不同,一种RTI不能够满足这些复杂多变的需求。BH RTI的重要特色之一就是具备面向不同用户需求、具有相同内核的系列RTI。根据进行HLA应用的用户开发应用水平差异较大的现状,开发了三种版本的BH RTI和Linux 下的BH RTI。这些BH RTI可以联合使用,在同一个RTI域中互操作。 ? BH RTI运行版易学易用,用户可以不用进行任何配置,RTI将自适应地提供服务,没有使用MFC,其运行效率最高;BH RTI研发版提供了应用程序运行时的大量诊断信息,便利应用程序开发者。由于提供了大量的信息诊断和显示,运行效率受到一些

文档评论(0)

lxiencan + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档