国内外RTI产品调查情况

一、   国外:

1、DMSO RTI NG:它是由DMSO提倡和开发的并对所有具备资格的联邦开发者免费使用。它和HLA1.3版接口规范相对应。它提供了一个通用服务集合,这些服务可以通过标准编程语言访问。API支持C++JavaAda95CORBA接口定义语言。这种RTIHLA是兼容的。

 2、美国MAK公司的RTI业界第一个商业化的RTI,同时MAK RTI是目前世界上用户最多的商业RTI(MÄK实时RTIMÄK技术公司开发。目前,它对仿真团体免费使用。为了实现跨越不同网络体系结构的灵活性,它可以被配置为使用点对点、广播或组播通信。另外,公司指出MÄK RTICPU和内存的要求极小,并简化了与HLA兼容的仿真的体系结构。然而,这种RTI不能实现所有的DMSO RTI服务。因此,对于一些联邦成员而言不是所有的仿真要求都能被满足的。MÄK技术公司还开发了几种能和实时RTI一起使用的工具。

 3、瑞典PITCH公司的pRTI瑞典PITCHA公司的产品,世界上第一个通过DMSO HLA兼容性测试的商用的RTI产品。(Pitch portable RTI是由位于瑞典LinköpingPitch公司开发的。它是HLA1.3版接口规范文档里所有服务的独立于实现了平台的。它是用Java编写的。pRTI可以运行在Windows NT4/95/98SunSGIRedHat Linux和其它平台上,它在多种平台上提供了包括C++捆绑在内的全面互操作性。这种RTIHLA也是兼容的。)

 4、LabWorks套装LabWorks是美国AEis公司推出的支持HLA标准的联邦应用开发平台,包括四个模块:

       OMDT Pro---建立联邦的对象模型(FOMSOM;FedProxy----为联邦模型提供测试工具;Omni---HLA应用提供集成工具;FedDirector—为联邦运行提供管理工具

RTI

HLA兼容性

传输模式

要求rtiexec

注释

DMSO RTI NG

可靠和最有效

被测试的RTI中最稳定的

MÄK RTI

静态可靠和最有效

Tick的频率敏感;需要手工清除进程

Pitch pRTI

可靠和最有效

最不稳定,为IRIXNT基准开发的,多线程RTI

这四个模块所提供的服务,覆盖了FEDEP中除想定开发外的后四个步骤:开发概念模型、设计和开发联邦、联邦集成测试、联邦的运行管理。OMD Pro建立联邦的对象模型(FOMSOM)是必须模块;其他三个为可选模块。但是FedProxy为联邦模型提供测试工具将为开发过程提供很大帮助,建议在经费许可的情况下选用。

 

二、国内:

1、国防科大KD-RTI国防科大,前已在军内外七十多个单位得到应用,遍布总参、总装、航天、航空、船舶、电子、院校等多个领域。性能方面,KD—RTI具有数据交换速率高、无丢包率、低时延的优点。

2、北京航空航天大学的DVE_RTI;分布交互仿真运行基础机构(run-time infrastructureRTI)的研究与实现是当前HLA研究的一个难题和热点.介绍了研究实现的一个基于组播技术的RTI,即DVE_RTI.重点给出了DVE_RTI的设计方法,包括分布式交互体系设计、松耦合模块化结构设计、基于组播的逻辑数据通道过滤技术和RTI-RTI交互协议等内容. DVE_RTI具有规模扩展性好、系统可维护性强、网络资源利用率高等优点.为了实现DVE_RTI之间的数据通信而设计的RTI-RTI交互协议可以解决不同种类RTI之间的互联问题.

3、北京航空航天大学的BH_RTI:分布交互仿真运行平台BH RTI (Beihang Run-Time Infrastructure)由虚拟现实技术与系统国家重点实验室(北京航空航天大学)自主研发,得到北京航空航天大学产业孵化器支持,从2008年开始授权北京天人同达软件科技有限公司进行产学研运作,负责产品销售,提供相关技术支持与服务。浙江大学、国防科技大学、装甲兵工程学院、海军潜艇学院等一些民口和军口单位已经基于BH HLA/RTI开发了一批应用系统,并进入实际应用。典型的应用如某单位基于BH RTI 2.2,实现前期数字化连、营规模的仿真系统向数字化团、师规模仿真的发展,仿真规模得到了很大的提高.

4、浙江大学的CADRTI:详细资料较少,不是商业化的产品。

 三、总结:

目前有很多研究团体和个人致力于开发RTI软件,现有较为典型的RTI软件包括DMSO RTIpitch公司pRTI1.3pRTI1516MAK RTI套装产品,LabWorks套装产品,国内的有北京航空航天大学的DVE_RTI,浙江大学的CADRTI等等,这些平台各具特色,使开发周期缩短,难度降低,但由于各开发平台通用性不强,性能参差不齐,在实际应用中也存在很多问题。

应该立足于现有能提供二次开发功能的平台,结合实际项目进行开发研究,在这方面清华大学的基于网格技术的分布仿真支撑平台(GRASP)是一个很好的例子。而要求快速开发则采用MAK RTIpRTILabWorks的结合都是不错的方案。

实用的商业RTI软件主要有美国MAK公司开发的Mak RTI、瑞典的PITCH公司基于Java开发的跨平台的pRTI

  • 2
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
绪论.......................................................................................................................................... 3 1.1. 关于本文档 ................................................................................................................... 3 1.2. 关于Pitch 公司 ......................................................................................................... 3 1.3. 关于Pitch Web Services Connector .................................................................. 3 1.4. 许可 ........................................................................................................................... 3 2. 概念.......................................................................................................................................... 4 2.1. Pitch Web Services Connector 的概念 ............................................................ 4 2.2. 配置Pitch Web Services Connector ............................................................................. 5 2.3. 开发基于Web Services 的联邦成员 ........................................................................... 6 2.4. 阅读材料 ....................................................................................................................... 7 3. 安装Pitch Web Services Connector ......................................................................................... 8 4. 第一次使用Pitch Web Services Connector ........................................................................... 13 4.1. 在本地运行Pitch Web Services Connector ............................................................... 13 4.2. 在另外的计算机上运行Web Services Chat 联邦成员 ............................................. 15 5. 配置Pitch Web Services Connector ....................................................................................... 15 5.1. 概述 ............................................................................................................................. 15 5.2. 配置Web Services Connector .................................................................................... 15 5.2.1. 时间映射 ......................................................................................................... 16 5.2.2. 授权 ................................................................................................................. 17 5.2.3. 认证 ................................................................................................................. 17 5.2.4. 安全通信 ......................................................................................................... 18 5.2.5. 端口 ................................................................................................................. 19 5.3. 安装的另一个方法 ..................................................................................................... 19 6. 服务器端的用户界面 ............................................................................................................. 20 6.1. 启动Pitch Web Services Connector ........................................................................... 20 6.2. 停止Pitch Web Services Connector ........................................................................... 20 6.3. Apache Tomcat Web 应用程序管理 ........................................................................... 20 6.4. 高级 ............................................................................................................................. 21 7. 开发基于Web 服务的联邦成员 ........................................................................................... 22 7.1. 开发过程 ..................................................................................................................... 22 7.2. 测试环境和变通方法 ................................................................................................. 22 8. 调试........................................................................................................................................ 23 8.1. RTI ............................................................................................................................... 23 8.2. 联邦成员调试 ............................................................................................................. 24 8.3. 检查通信 ..................................................................................................................... 24 8.4. 日志 ............................................................................................................................. 24 8.5. 可能问题 ..................................................................................................................... 24

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值