HLA和DDS集成的关键机制研究
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
HLA和DDS集成的关键机制研究
为了解决分布式交互仿真中应用之间互操作差和重用性低等问题,DMSO提
出了一种分布式交互仿真标准HLA,为仿真应用提供通用、独立的底层支撑框架,从而实现仿真应用间的互操作和重用。DDS作为OMG组织制定的分布式实时通信中间件规范,以数据为中心,采用了发布订阅机制,为应用提供丰富的QoS和高效、实时的信息传输服务,在军事等领域得到了广泛的使用。随着仿真规模和系统中应用间信息传输量不断增多,底层支撑框架成为仿真系统的性能瓶颈,影响仿真
效率。针对该问题,论文通过对HLA和DDS规范的分析和研究,提出利用DDS承担仿真系统中数据分发管理服务的HLA和DDS集成方案,以发挥DDS在数据传输方面的优势和特点。
论文主要工作包括:1.提出将DDS集成到HLA中的方案HoD(HLAover DDS),
并对其中的关键机制进行研究。包括HLA和DDS集成框架的设计、HLA和DDS之间数据映射方法、数据更新与反射的实现机制以及消息同步机制等工作。集成后的系统向用户提供和原来基本一致的接口,最大程度减小已有仿真应用的移植工作量,并且屏蔽有关DDS的实现细节,减小仿真应用开发人员的开发难度。2.针对上述方案,在现有的DDS系统和HLA规范开源软件的基础上,设计并实现HoD原型系统。
该系统能够应用于仿真系统并为仿真应用提供底层支撑服务。3.设计相应的测试场景,对HoD原型系统进行功能和性能测试。测试结果表明,HoD原型系统能为仿真系统提供正确的仿真服务,当仿真应用规模较大和数据传输量增大时,HoD 系统的性能要优于原有的HLA系统。