摘要
联合试验是指一个或多个试验主体完成某项试验任务。联合试验任务环境要求各试验基地场区的半实物模拟资源、全数字仿真资源、各类试验辅助设备等资源能够进行高效稳定的数据交互。为满足联合试验任务需求,实现各参试节点之间的互联、互通、互操作,文中设计一种柔性试验中间件系统。该系统基于Protobuf实现对待传输的对象模型信息进行自动编解码,提高中间件对各类型参试节点的数据兼容性。同时,系统预设面向不同类型数据传输要求及网络环境的服务质量策略可在任务过程中自适应调整。为满足联合试验平台运行中免编译的需求,系统采用基于模板的自动代码生成技术,为参试节点中的业务组件自动生成中间件代理可执行文件,即插即用。系统参与实际联合试验任务的验证结果表明,所设计柔性试验中间件功能正确,中间件信息处理时延小于1 ms,传输丢包率小于2%,性能符合联合试验任务需求。
- 单位