本申请属于任务级与环境级仿真系统互联仿真设计,具体涉及一种任务级与环境级仿真系统互联仿真方法。
背景技术:
1、建立任务级仿真系统与环境级仿真系统的互联,进行多粒度联合仿真,可有效支持任务的合理性评估以及设备性能的评估。
2、任务级仿真系统与环境级仿真系统的互联,主要涉及到不同粒度仿真系统的互联,当前,主要存在以下两种方式:
3、1)在环境级仿真系统dds仿真中间件上加入一个仿真代理节点,通过仿真代理节点,将任务级仿真系互联接口转化为环境级仿真系统互联接口,实现任务级仿真系统与多个环境级仿真系统互联,如图1所示,该种技术方案中,仿真代理节点需要采用两类不同的数据交互方式,一种是仿真代理节点与dds仿真中间件之间的数据交互方式,另一种是仿真代理节点与任务级仿真系统之间的数据交互方式,该两类不同的数据交互方式的存在通常会降低系统整体的稳定性;
4、2)任务级仿真系统以环境级仿真系统互联接口为标准,接入环境级仿真系统dds仿真中间件,与多个环境级仿真系统互联,如图2所示,该种技术方案,有利于保证系统整体的稳定性,但扩展性较差,在对环境级仿真系统互联接口进行更新时,需要同步更新任务级仿真系统互联接口,在对任务级仿真系统互联接口进行更新时,也需要同步更新环境级仿真系统互联接口,而环境级仿真系统、任务级仿真系统通常由不同的单位进行研发,需要大量的协调问题。
5、鉴于上述技术缺陷的存在提出本申请。
技术实现思路
1、本申请的目的是提供一种任务级与环境级仿真系统互联仿真方法,以克服或减轻已知存在的至少一方面的技术缺陷。
2、本申请的技术方案是:
3、一种任务级与环境级仿真系统互联仿真方法,包括:
4、在dds仿真中间件中构建两套标准化互联接口以及一个节点转换模块,其中,一套标准化互联接口为第一标准化互联接口,另一套标准化互联接口为第二标准化互联接口;
5、将各个环境级仿真系统通过第一标准化互联接口接入dds仿真中间件,各个环境级仿真系统间通过第一标准化互联接口进行数据交互,实现互联;
6、将各个任务级仿真系统通过第二标准化互联接口接入dds仿真中间件,各个任务级仿真系统间通过第二标准化互联接口进行数据交互,实现互联;
7、节点转换模块订阅第一标准化互联接口、第二标准化互联接口信息,并能够对第一标准化互联接口、第二标准化互联接口信息进行转换、发布,各个任务级仿真系统与各个环境级仿真系统间通过节点转换模块进行数据交互,实现互联。
8、可选的,上述的任务级与环境级仿真系统互联仿真方法中,第一标准化互联接口采用topic接口。
9、可选的,上述的任务级与环境级仿真系统互联仿真方法中,第一标准化互联接口包括控制信息、想定信息、传输实体个数、实体信息、状态信息、传感器信息、电磁信息。
10、可选的,上述的任务级与环境级仿真系统互联仿真方法中,第二标准化互联接口采用topic接口。
11、可选的,上述的任务级与环境级仿真系统互联仿真方法中,第二标准化互联接口包括控制信息、想定信息、传输实体个数、实体信息、状态信息、传感器信息。
12、本申请至少存在以下有益技术效果:
13、上述实施例公开的任务级与环境级仿真系统互联仿真方法,设计在dds仿真中间件中构建两套标准化互联接口以及一个节点转换模块,各个环境级仿真系统通过第一标准化互联接口接入dds仿真中间件,各个任务级仿真系统通过第二标准化互联接口接入dds仿真中间件,其中,各个环境级仿真系统及其任务级仿真系统均是以节点的方式直接接入到dds仿真中间件上进行互联,有利于保证系统整体的稳定性,且设计各个环境级仿真系统间通过第一标准化互联接口进行数据交互,各个任务级仿真系统间通过第二标准化互联接口进行数据交互,各个任务级仿真系统与各个环境级仿真系统间通过节点转换模块进行数据交互,对各个环境级仿真系统间数据交互的第一标准化互联接口进行更新时,不需要对各个任务级仿真系统间数据交互的第二标准化互联接口进行更新,可扩展性较好,能够极大降低环境级仿真系统、任务级仿真系统研发、升级的协调成本。
1.一种任务级与环境级仿真系统互联仿真方法,其特征在于,包括:
2.根据权利要求1所述的任务级与环境级仿真系统互联仿真方法,其特征在于,
3.根据权利要求1所述的任务级与环境级仿真系统互联仿真方法,其特征在于,
4.根据权利要求1所述的任务级与环境级仿真系统互联仿真方法,其特征在于,
5.根据权利要求1所述的任务级与环境级仿真系统互联仿真方法,其特征在于,
