【技术实现步骤摘要】
航空系统仿真方法、系统、电子设备及可读存储介质
[0001]本公开涉及网络通信技术,具体涉及逻辑ICD与物理ICD转换技术、物理通信接口虚拟化技术、多个系统间的仿真数据转换技术等,尤其涉及一种航空系统仿真方法、系统、电子设备及可读存储介质。
技术介绍
[0002]在航空体系中包含有多种分系统,如显控分系统、大气分系统、飞管分系统、惯导分系统、机电分系统等。各个分系统内部或者各个分系统之间主要通过ICD(Interface Control Document,接口控制文件)来进行数据通信。
[0003]目前,针对ICD的定义并没有统一的标准,不同的系统设计人员所设计的ICD文件也不尽相同。
[0004]ICD定义的非标准化,或者说各个分系统之间ICD定义的不统一,导致航空分系统仿真测试中,各个分系统之间进行联合通信将变得非常复杂。而且,不同的分系统可能是由不同的研发团队负责,无疑增加了联调时的沟通成本。
[0005]
技术实现思路
[0006]本公开提供了一种航空系统仿真方法、系统、电子设备及可读存 ...
【技术保护点】
【技术特征摘要】
1.一种航空系统仿真方法,其特征在于,所述方法应用于航空系统仿真系统,所述航空系统仿真系统包括:ICD管理模块、数据存储模块、仿真模块、以及通信接口模块;所述ICD管理模块分别与所述数据存储模块和所述仿真模块连接,所述仿真模块通过所述通信接口模块与航空分系统连接;所述方法包括:所述ICD管理模块获取物理ICD文件,并将所述物理ICD文件存储至所述数据存储模块;所述物理ICD文件的格式为预设格式;所述ICD管理模块对所述物理ICD文件中的字段进行分类,所述物理ICD文件的分类结果包括:专用型字段、系统专用型字段、以及通用型字段;所述专用型字段为仅存在于所述专用型字段对应的物理ICD文件中的字段;所述系统专用型字段为仅存在于所述系统专用型字段对应的航空分系统、且所述系统专用型字段对应的航空分系统的多个物理ICD文件共用的字段;所述通用型字段为多个航空分系统的多个物理ICD文件共用的字段;响应于目标航空分系统对应的激励数据发送请求,所述ICD管理模块根据所述物理ICD文件的分类结果,向所述仿真模块发送所述目标航空分系统对应的激励数据;所述仿真模块根据所述目标航空分系统对应的激励数据,进行仿真,以实现对所述目标航空分系统的仿真测试。2.根据权利要求1所述的方法,其特征在于,所述ICD管理模块对所述物理ICD文件中的字段进行分类,包括:所述ICD管理模块基于所述物理ICD文件中的第一个物理ICD文件,构建字段池;所述ICD管理模块对所述物理ICD文件中的第二个及之后的每一个物理ICD文件,从所述字段池中寻找与所述物理ICD文件名称相同的字段;所述ICD管理模块将寻找到的与所述物理ICD文件名称相同的字段,按照所述系统专用型字段、以及所述通用型字段进行分类。3.根据权利要求1所述的方法,其特征在于,所述仿真模块与测试系统连接;所述目标航空分系统包括多个;所述仿真模块根据所述目标航空分系统对应的激励数据,进行仿真,包括:所述仿真模块根据每个所述目标航空分系统对应的激励数据,加载每个所述目标航空分系统对应的仿真程序,以进行仿真。4.根据权利要求1所述的方法,其特征在于,所述通信接口模块为虚拟化通信接口;所述虚拟化通信接口用于将物理设备抽象为虚拟数据通道;当目标物理设备不可用时,所述虚拟化通信接口根据所述目标物理设备的通信协议自行组织数据,模拟所述目标物理设备的通信功能;当目标物理设备可用时,所述虚拟化通信接口基于所述目标物理设备提供所述目标物理设备的真实通信功能。5.根据权利要求1
‑
4任一项所述的方法,其特征在于,所述航空系统仿真系统还包括:总线数据采集模块;所述总线数据采集模块与所述数据存储模块连接;所述方法还包括:所述总线数据采集模块采集所述目标航空分系统对应的激励数据、以及所述目标航空分系统对应的响应数据;所述总线数据采集模块将采集到的所述目标航空分系统对应的激励数据、以及所述目
标航空分系统对应的响应数据,发送至所述数据存储模块进行存储。6.根据权利要求5所述的方法,其特征在于,所述航空系统仿真系统还包括:系统内部数据总线;所述方法还包括:所述通信接口模块将自身的发送数据和接收数据分别发送数据副本至所述系统内部数据总线;所述总线数据采集模块采集所述目标航空分系统对应的激励数据、以及所述目标航空分系统对应的响应数据,包括:所述总线数据采集模块监听并采集所述系统内部数据总线中的数据副本;所述数据副本包括:所述目标航空分系统对应的激励数据、以及所述目标航空分系统对应的响应数据。7.一种航空系统仿真系统,其特征在于,包括:ICD管理模块、数据存储模块、仿真模块、...
【专利技术属性】
技术研发人员:董桂钰,
申请(专利权)人:南京芯传汇电子科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。