预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共11页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN113986565A(43)申请公布日2022.01.28(21)申请号202111167210.6(22)申请日2021.10.04(71)申请人西南电子技术研究所(中国电子科技集团公司第十研究所)地址610036四川省成都市金牛区茶店子东街48号(72)发明人王师逸陈雨姜焕成(74)专利代理机构成飞(集团)公司专利中心51121代理人郭纯武(51)Int.Cl.G06F9/54(2006.01)G09B9/26(2006.01)权利要求书2页说明书6页附图2页(54)发明名称飞行训练模拟器通信导航仿真松耦合架构(57)摘要本发明公开的一种飞行训练模拟器通信导航仿真松耦合架构,能够提高模拟仿真效率,复用性、灵活性和扩展性。本发明通过下述技术方案实现:应用层将复杂的飞机机载通信导航功能映射为仿真功能模块,实现功能的边界化,应用边界化剥离之间数据交互耦合性;服务层对飞行训练模拟器通信导航功能涉及到的所有模拟总线的输入输出数据进行分类和解耦形成基于模拟总线分类和总线传输服务;管理层对松耦合仿真架构内的应用层和服务层的组件或插件进行创建、注册、加载和卸载管理;交互层通过接口转换将数据转换为各类总线能够识别的数据格式,通过IO数据交互,完成对外部数据消息的组包、解包;驱动层通过框架驱动,驱动数据支撑架构内核和组件的应用。CN113986565ACN113986565A权利要求书1/2页1.种飞行训练模拟器通信导航仿真松耦合架构,包括:从上自下分为应用层、服务层、管理层、交互层和驱动层的分层式通信导航功能的松耦合仿真架构,其特征在于:松耦合仿真架构内的所有功能应用,通过解耦,采用通信导航功能组件或者插件的方式放入应用层,应用层将复杂的飞机机载通信导航功能映射为仿真功能模块,实现功能的边界化,应用边界化剥离之间数据交互耦合性;服务层通过服务接口调用相应的服务组件,对飞行训练模拟器通信导航功能涉及到的所有模拟总线的输入输出数据进行分类和解耦形成基于模拟总线分类和总线传输服务,并通过总线数据监视服务,对架构中的模拟总线交互数据进行可视化监控和飞行训练模拟器的通信导航功能进行数据故障监视和定位,实现对应组件和服务组件之间事件消息的调用、适配管理、事件响应、控制管理和对整个架构运行状态进行日志记录;管理层通过管理接口与服务层进行通信,根据控制台发送的控制指令,对总线数据传输服务和总线数据监视服务进行管理,统一管理总线、事件、组件和日志服务调用,对日志服务的记录、导出和查询进行管理,对松耦合仿真架构内的应用层和服务层的组件或插件进行创建、注册、加载和卸载管理;交互层作为整个架构的通信中间件,根据配置文件实现对外数据的接口转换,通过接口转换将数据转换为各类总线能够识别的数据格式,通过IO数据交互,完成对外部数据消息的组包、解包,实现驱动接口的封装和驱动数据的传递供管理层调用;驱动层通信驱动IO数据交互与操作系统接口驱动、应用驱动、运行环境驱动,通过框架驱动,驱动数据支撑架构内核和组件的应用,保证系统架构能正常运行。2.如权利要求1所述的飞行训练模拟器通信导航仿真松耦合架构,其特征在于:整个松耦合仿真架构从上自下分为应用层、服务层、管理层、交互层和驱动层,5个层级,每个层级有特定的组件属性、配置参数、接口约束等信息,每个层级之间由框架的接口约束文件来控制交互数据的流向和数据格式,实现数据交互和功能应用的隔离。3.如权利要求1所述的飞行训练模拟器通信导航仿真松耦合架构,其特征在于:应用层根据飞行训练模拟器通信导航的功能来构建相应的功能组件模块,调用每个组件的组件控制接口来实现对功能组件的控制管理,采用启动接口和停止接口实现功能组件的创建、注册、加载以及数据初始化相关工作,停止接口实现功能组件的卸载以及一些资源回收。4.如权利要求1所述的飞行训练模拟器通信导航仿真松耦合架构,其特征在于:应用层内所有数据都采用发布订阅的方式,并根据真实机载总线的分类在总线数据传输服务中实现交互;服务层通过总线数据传输服务模块,按照飞机真实使用的总线类型进行分类,形成不同的总线类,每类模拟总线服务模块由统一的约束文件进行描述,形成标准化的发布和订阅服务接口。5.如权利要求1所述的飞行训练模拟器通信导航仿真松耦合架构,其特征在于:应用层的功能组件从框架获取相应总线的服务接口,通过调用的形式向服务层发布或订阅消息主题,实现功能应用之间的数据交互隔离;服务层的总线数据监视服务对总线服务组件的所有数据交互进行监视,并向外提供数据服务监视接口,通过可视化总线数据监控软件的接入。6.如权利要求1所述的飞行训练模拟器通信导航仿真松耦合架构,其特征在于:管理层、交互层,都属于框架的核心层级,核心层级由可加载组件配置