System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及体系对抗仿真,具体而言,涉及一种实现多粒度多层级联合仿真接入的中间系统。
技术介绍
1、随着体系对抗仿真系统的日益复杂、仿真规模的不断扩大,综合运用各种形态的模型进行仿真研究是体系对抗仿真技术发展的必然趋势。然而各种形态的模型由于适用领域不同具有不同的颗粒度,仿真重点各有侧重,在建模粒度以及仿真层级上的不一致,导致不同分辨率模型输入和输出的分辨率是不同的,不同粒度和不同层级模型的输入和输出之间无法有效进行匹配,在没有附加信息的条件下,无法实现有效交互。
2、而在实际需求中,仿真模拟需要支持在具有不同分辨率模型的异构系统之间进行互联、互通,以实现协同作战仿真。要建立异构系统模型间的互连互通,首先要保证基础数据、想定数据和运行时数据的一致性;在此基础上,还要确保各仿真成员运行在同一步调,才能真正实现联合运行,共同服务于一个仿真整体。因此,需要一种解决异构仿真系统中数据互联互通和同步运行的方案,以实现异构互联体系对抗仿真系统的协同运行。
技术实现思路
1、为实现上述目的,本申请提供了一种实现多粒度多层级联合仿真接入的中间系统,用于实现多个不同层级的仿真模型的接入功能,包括:输入输出接口模块、数据处理模块和外挂接口适配器;
2、中间系统与已有对战仿真系统的功能模块连接,功能模块包括:仿真引擎、输入输出接口函数和联合仿真总控软件;
3、其中,仿真引擎驱动中间系统,实现接入功能、与多个异构的仿真模型连接;
4、输入输出接口模块由输入
5、外挂接口适配器用于实现多个所述仿真模型连接;
6、数据处理模块由联合仿真总控软件驱动实现接入功能;
7、仿真模型支持面向任务级仿真模型、交战级仿真模型和其他自驱动的异构系统。
8、其中,其他自驱动的异构系统包括:半实物模拟器、实装以及其他自驱动的异构系统;
9、接入功能包括:规范接入、数据传输和时空一致性处理。
10、其中,规范接入是各粒度各层级模型间进行互联的基础;
11、数据传输功能,体现为数据交互框架调整,数据交互框架调整的实现规则包括:调整复杂度低的模型适应模型复杂度高的模型,规范各粒度各层级模型间的数据流;
12、时空一致性处理用于对各模型的时间信息和空间信息进行对准;时空一致性处理包括空间处理和时间处理。
13、其中,空间处理指:发布数据前,仿真模型将实体的空间信息转换到统一的地理坐标坐标系,各仿真模型接收到空间信息后,将空间信息由地理坐标系转换到各自模型所需的坐标系。
14、时间处理的方法包括:
15、仿真模型为任务级仿真模型时:由对战仿真系统的仿真引擎驱动,使任务级仿真模型的运行时间与仿真引擎的时间保持一致;
16、仿真模型为交战级仿真模型时:由数据处理模块驱动集成体系对抗仿真系统提供的通用网关,在仿真运行过程中接收并处理来自仿真引擎的同步推进信号,实现与仿真引擎的时间统一;
17、仿真模型为其他自驱动的异构系统时:采用软校时的方式,以仿真模型的时间为基准,运行在体系对抗仿真系统内部模型按照所述仿真模型的时间进行周期校时,完成校时后,体系对抗仿真系统与所述仿真模型之间交互的数据统一转换为所述仿真模型时间。
18、其中,实现所述规范接入的方法包括:
19、仿真模型为任务级仿真模型时:仿真引擎驱动所述中间系统运行;所述中间系统运行的实现过程包括:战仿真系统的输入输出接口函数调用输入输出接口模块,输入输出接口模块执行接口适配;其中,接口适配指:修改仿真模型的框架结构,使修改后的框架结构与输入输出接口函数的参数对应。
20、仿真模型为交战级仿真模型时:联合仿真总控软件驱动数据处理模块,所述数据处理模块调用模型其他功能函数,实现与对战仿真系统中各仿真成员的互联;
21、仿真模型为其他自驱动的异构系统时:各仿真模型按照各自系统的运行方式运行,运行过程中通过外挂接口适配器,按照实装通信协议完成与体系对抗仿真系统以及其他仿真成员的互联。
22、其中,实现所述数据传输的方法包括:
23、仿真模型为任务级仿真模型时:输入输出接口函数通过调用输入输出接口模块提取任务级仿真模型的数据,输入输出接口函数将所述数据发送至对战仿真系统的仿真引擎;仿真引擎将数据转发至指定接收模型;
24、仿真模型为交战级仿真模型时,数据传输包括发送数据和接收数据;发送数据时,所述交战级仿真模型将数据发送给数据处理模块,所述数据处理模块将数据进行处理和转换后形成转换数据发送到联合仿真软件,联合仿真软件在将转换数据发布给其他仿真成员;实现接收数据时,联合仿真软件获取待接收数据,数据处理模块通过订阅的方式从联合仿真软件获取待接收数据,数据处理模块对待接收数据处理和转换后,发送至交战级仿真模型;
25、仿真模型为其他自驱动的异构系统时:作战体系对抗仿真系统将交互信息发送给外挂接口适配器,所述外挂接口适配器按照异构系统的报文格式通过光纤发送给所述仿真模型,实现所述仿真模型与其他仿真成员间的数据交互。
26、本专利技术将任务级仿真模型、交战级仿真模型、半实物模拟器、实装、其他自驱动的异构系统等多粒度多层级的模型与体系仿真系统有机结合,设计了各粒度各层级模型的接入规范、数据交互框架以及时空一致性方案,解决了多粒度多层级模型间之间进行互联互通以及时空一致性的问题,实现了多粒度多层级模型联合运行、协同仿真,对于适应未来复杂战场,综合运用不同分辨率的模型进行仿真研究具有指导意义。
本文档来自技高网...【技术保护点】
1.一种实现多粒度多层级联合仿真接入的中间系统,其特征在于,用于实现多个不同层级的仿真模型的接入功能,包括:输入输出接口模块、数据处理模块和外挂接口适配器;
2.根据权利要求1所述的中间系统,其特征在于,所述其他自驱动的异构系统包括:半实物模拟器、实装以及其他自驱动的异构系统。
3.根据权利要求1所述的中间系统,其特征在于,所述规范接入是各粒度各层级模型间进行互联的基础;
4.根据权利要求3所述的中间系统,其特征在于,所述空间处理指:发布数据前,仿真模型将实体的空间信息转换到统一的地理坐标坐标系,各仿真模型接收到空间信息后,将空间信息由地理坐标系转换到各自模型所需的坐标系。
5.根据权利要求3所述的中间系统,其特征在于,所述时间处理的方法包括:
6.根据权利要求1所述的中间系统,其特征在于,实现所述规范接入的方法包括:
7.根据权利要求6所述的中间系统,其特征在于,所述接口适配指:修改仿真模型的框架结构,使修改后的框架结构与输入输出接口函数的参数对应。
8.根据权利要求1所述的中间系统,其特征在于
...【技术特征摘要】
1.一种实现多粒度多层级联合仿真接入的中间系统,其特征在于,用于实现多个不同层级的仿真模型的接入功能,包括:输入输出接口模块、数据处理模块和外挂接口适配器;
2.根据权利要求1所述的中间系统,其特征在于,所述其他自驱动的异构系统包括:半实物模拟器、实装以及其他自驱动的异构系统。
3.根据权利要求1所述的中间系统,其特征在于,所述规范接入是各粒度各层级模型间进行互联的基础;
4.根据权利要求3所述的中间系统,其特征在于,所述空间处理指:发布数据前,仿真模型将实体的空间信息转...
【专利技术属性】
技术研发人员:陆俊凯,康丽,杨峻兴,肖仕林,
申请(专利权)人:江南机电设计研究所,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。