发明名称 一种舰船作战系统模拟器体系及其信息处理方法
摘要 本发明提供了一种舰船作战系统模拟器体系及其信息处理方法,模拟器体系包括界面显示模块、信息处理模块和网络模块,其中:界面显示模块用于显示数据以及人机交互;信息处理模块用于自定义协议或约定协议报文的数据处理;网络模块采用UDP报文协议,用于完成数据接收线程和数据发送线程的创建以及其相应的网络连接服务、数据接收和发送管理功能,实现底层信息交互。信息处理方法包括模拟器初始化、网络连接流程、发送数据流程、接收数据流程、信息处理流程、执行命令流程。本发明具有显示与处理分离、统一处理流程、软件模块与代码复用率高、部署维护简单、扩展灵活等特点,充分满足了舰船作战系统对接联调与仿真试验过程中模拟器的研制要求。
申请公布号 CN105187257A 申请公布日期 2015.12.23
申请号 CN201510637609.4 申请日期 2015.09.29
申请人 中国舰船研究设计中心 发明人 陶伟;杨子晨;牛其虎;张剑;王璐;简云松
分类号 H04L12/24(2006.01)I 主分类号 H04L12/24(2006.01)I
代理机构 湖北武汉永嘉专利代理有限公司 42102 代理人 胡建平;杨晓燕
主权项 一种舰船作战系统模拟器体系,其特征在于,包括界面显示模块、信息处理模块和网络模块,其中:界面显示模块用于显示数据以及人机交互;信息处理模块用于自定义协议或约定协议报文的数据处理;网络模块采用UDP报文协议,用于完成数据接收线程和数据发送线程的创建以及其相应的网络连接服务、数据接收和发送管理功能,实现底层信息交互;所述网络模块由单播接收类单元、单播发送类单元、组播接收类单元、组播发送类单元以及网络管理类单元组成,单播接收类单元与单播发送类单元用于完成点对点的网络连接,并分别实现信息的接收与发送;组播接收类单元与组播发送类单元完成点对多点的网络连接,并分别实现信息的接收与发送;网络管理类收集网络的通信信息和有关网络设备的统计数据;所述网络模块是一个独立模块,编译成动态链接库的形式,提供公用外部接口供模拟器其它模块调用,模拟器其他模块通过设置回调函数的方式来调用网络模块;所述信息处理模块主要包括信息处理基类单元、命令基类单元、命令处理类单元以及网络配置文件类单元,其中:信息处理基类单元用于完成网络模块的初始化、反初始化、开启、停止、网络建立以及数据流转功能;命令基类单元用于提供命令处理需要的基本功能,添加新的命令处理只需要继承该命令基类单元,根据不同的作战协议重写创建命令函数,并重写执行函数;命令处理类单元包括一个命令处理线程,主要用于完成命令执行;网络配置文件类单元用于通过动态设置网络配置文件的方式,完成网络配置文件的加载和读取功能,网络配置文件类单元为信息处理模块提供完善的网络参数,程序中可以直接通过接口获取转发的配置,以便直接发送;网络配置文件类单元还提供了接收与发送的映射功能,通过接收配置中的列表,映射其欲转发的网络配置参数集;所述界面显示模块包括时统控件、导航控件、雷达显示控件及其它界面元素,时统控件用于接收并显示模拟器体系中的统一时间信息,导航控件用于接收并显示舰船的航行与姿态信息,雷达显示控件用于根据设置参数调整并显示雷达扫描效果。
地址 430064 湖北省武汉市武昌区紫阳路268号