一、
1、DMSO RTI NG:它是由DMSO提倡和开发的并对所有具备资格的联邦开发者免费使用。它和HLA1.3版接口规范相对应。它提供了一个通用服务集合,这些服务可以通过标准编程语言访问。API支持C++、Java、Ada95和CORBA接口定义语言。这种RTI和HLA是兼容的。
RTI | HLA兼容性 | 传输模式 | 要求rtiexec | 注释 |
DMSO RTI NG | 是 | 可靠和最有效 | 是 | 被测试的RTI中最稳定的 |
MÄK RTI | 否 | 静态可靠和最有效 | 是 | 对Tick的频率敏感;需要手工清除进程 |
Pitch pRTI | 是 | 可靠和最有效 | 是 | 最不稳定,为IRIX的NT基准开发的,多线程RTI |
这四个模块所提供的服务,覆盖了FEDEP中除想定开发外的后四个步骤:开发概念模型、设计和开发联邦、联邦集成测试、联邦的运行管理。OMD Pro建立联邦的对象模型(FOM、SOM)是必须模块;其他三个为可选模块。但是FedProxy为联邦模型提供测试工具将为开发过程提供很大帮助,建议在经费许可的情况下选用。
二、国内:
1、国防科大KD-RTI:国防科大,前已在军内外七十多个单位得到应用,遍布总参、总装、航天、航空、船舶、电子、院校等多个领域。性能方面,KD—RTI具有数据交换速率高、无丢包率、低时延的优点。
2、北京航空航天大学的DVE_RTI;分布交互仿真运行基础机构(run-time infrastructure,RTI)的研究与实现是当前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 RTI,pitch公司pRTI1.3、pRTI1516,MAK RTI套装产品,LabWorks套装产品,国内的有北京航空航天大学的DVE_RTI,浙江大学的CADRTI等等,这些平台各具特色,使开发周期缩短,难度降低,但由于各开发平台通用性不强,性能参差不齐,在实际应用中也存在很多问题。
应该立足于现有能提供二次开发功能的平台,结合实际项目进行开发研究,在这方面清华大学的基于网格技术的分布仿真支撑平台(GRASP)是一个很好的例子。而要求快速开发则采用MAK RTI或pRTI与LabWorks的结合都是不错的方案。
实用的商业RTI软件主要有美国MAK公司开发的Mak RTI、瑞典的PITCH公司基于Java开发的跨平台的pRTI等