基于AppDDS的联合试验系统
摘要:基于DDS(data distribution service)联合试验支撑平台开发的联合试验系统通过高速网络信息系统将分散在不同地理位置的试验资源进行互联。联合试验系统采用统一的体系架构,对各试验节点的实物、半实物的和仿真系统等各类资源的接口统一进行封装和标准化,以实现资源的互操作和重用,满足快速构建联合作战场景的需求。基于DDS的联合试验系统支持联合试验工作的整个过程,使得装备研发、系统测试及模拟训练等诸多应用方式更加规范、高效和成熟。
关键词:联合试验、数据分发服务、中间件、仿真
1. 概述
当前作战模式从早期的单一作战模式发展到了目前高技术条件下的海、陆、空、天、电多维一体的多军兵种联合作战模式。基于信息条件下的兵力结构变革、作战方案分析、军事训练和武器装备采办都要在联合作战环境下进行试验与分析。因此,对战争模拟与仿真研究也从原来单一军兵种的军事训练仿真、单武器系统仿真向多武器平台的协同仿真、综合性联合试验方向发展。在这一背景下如何将各军兵种各部门相对独立的武器装备、作战系统和模拟训练设备等试验资源科学、合理的联合起来,如何快速构建具有分布、异构、协同、互操作、重用等性能的新型联合试验系统,成为当前军事仿真领域的核心问题。
基于国内AppDDS联合试验支撑平台解决了这一军事需求,该支撑平台在保证信息资源安全的条件下采用统一的结构、标准、协议和数据库构建联合试验系统,通过广域网将分布在各军兵种不同试验室的试验资源进行组合互联,实现试验数据信息共享,从而形成的联合作战仿真应用环境。
2. 系统架构
基于DDS的联合试验系统促进不同试验资源间的互联、互通、互操作,灵活组合和模型(系统)重用。可根据具体的任务需要,将分布在各试验场地、实验室中的仿真系统、实装系统、半实物系统、测控系统、高性能计算资源集成起来,构成一个“物理上分布、逻辑上统一”的联合试验环境。针对具体应用,基于DDS的联合试验系统采用分布式应用部署(如图1所示)。
3. 系统组成
AppDDS(Appsoft Data Distribution Service)联合试验支撑平台包含一系列的功能软件工具:系统开发工具、资源与数据仓库管理工具、运行管控与测试工具、综合评估工具、通信中间件及各类接口适配器。联合试验支撑平台支持各个试验节点的多种仿真平台、并行计算平台、强实时仿真及测试平台等接入联合试验系统。联合试验过程中参与信息交互的节点成员类型可以是数字、半实物及实装设备。