发明名称 一种原型系统与HLA仿真系统的接口设备
摘要 本发明提供了一种原型系统与HLA仿真系统的接口设备,由配置工具生成模块、XML配置文件解析模块、HLA系统服务接入模块、原型系统服务接入模块、系统服务转接模块、仿真存储模块和高层代码辅助生成模块组成。XML配置文件解析模块、HLA系统服务接入模块、原型系统服务接入模块、系统服务转接模块和仿真存储模块位于接口设备内。配置工具生成模块和高层代码辅助生成模块位于接口设备外部。针对不同的原型系统自动生成接口设备基本代码框架,并利用配置工具定制接口设备的行为和能力,实现原型系统向HLA仿真系统准确的接入,并充分利用了HLA仿真机制的优点,实现了原型系统向HLA系统的无缝接入。
申请公布号 CN101420437A 申请公布日期 2009.04.29
申请号 CN200810226569.4 申请日期 2008.11.14
申请人 北京航空航天大学 发明人 何锋;宋丽茹;王昊天;熊华钢
分类号 H04L29/06(2006.01)I;H04L12/56(2006.01)I 主分类号 H04L29/06(2006.01)I
代理机构 北京永创新实专利事务所 代理人 周长琪
主权项 1、一种原型系统与HLA仿真系统的接口设备,其特征在于:由配置工具生成模块、XML配置文件解析模块、HLA系统服务接入模块、原型系统服务接入模块、系统服务转接模块、仿真存储模块和高层代码辅助生成模块组成;XML配置文件解析模块、HLA系统服务接入模块、原型系统服务接入模块、系统服务转接模块和仿真存储模块位于接口设备内;配置工具生成模块和高层代码辅助生成模块位于接口设备外部;高层代码辅助生成模块生成XML配置文件解析模块、HLA系统服务接入模块、原型系统服务接入模块、系统服务转接模块和仿真存储模块的代码框架;配置工具生成模块将用户的配置信息输入并生成XML文件,并以XML文件的形式向XML配置文件解析模块下发具体配置信息;XML配置文件解析模块接收到XML配置文件后,开始进行解析,将仿真存储数据库用户信息发送到仿真存储模块,将联邦成员注册名称、仿真时间推进机制发送到HLA系统服务接入模块,将接口设备名称、原型设备监控列表以及报文格式和FOM/SOM表的映射关系列表下发到系统服务转接模块,将UDP端口号下发到原型系统服务接入模块;系统服务转接模块接收XML配置文件解析模块发送的接口设备名称、原型设备监控列表以及报文格式和FOM/SOM表的映射关系列表信息,在HLA系统服务接入模块和原型系统服务接入模块的基础上,实现两个系统的消息转发和仿真运行控制功能;HLA系统服务接入模块接收到联邦成员注册名称、仿真时间推进机制信息后,同系统服务转接模块发送的系统服务转接模块函数调用、报文格式和FOM/SOM表的映射关系信息一起生成HLA服务输出流,并将加入仿真过程中填充完毕的报文格式和FOM/SOM表的映射关系信息重新输入系统服务转接模块;HLA服务输入流输入到HLA系统服务接入模块,同系统服务转接模块发送的报文格式和FOM/SOM表的映射关系信息、HLA系统向原型系统的报文转发信息一起生成HLA系统向原型系统的报文转发信息分别发送到仿真存储模块和系统服务转接模块,生成系统服务转接模块通知消息发送到系统服务转接模块;原型系统服务接入模块从XML配置文件解析模块接收UDP端口号后生成相关配置信息,并在系统服务转接模块输入的系统服务转接模块函数调用下生成UDP报文发送流输出,在系统服务转接模块输入的报文格式和FOM/SOM表的映射关系信息、原型系统向HLA系统的报文转发信息的作用下,输入系统的UDP报文接收流生成系统服务转接模块通知消息分别发送到系统服务转接模块和仿真存储模块,生成的原型系统向HLA系统的报文转发信息发送到系统服务转接模块,仿真存储模块对XML配置文件解析模块发送的仿真数据库用户信息进行存储,形成仿真数据流,对HLA系统服务接入模块发送的HLA系统向原型系统的报文转发信息和原型系统服务接入模块发送的原型系统对HLA系统的报文转发信息进行存储,形成本地仿真数据存储文件流。
地址 100083北京市海淀区学院路37号