面向异构总线互连的航电设备的加载系统技术方案

技术编号:29132526 阅读:28 留言:0更新日期:2021-07-02 22:27
本发明专利技术公开了一种面向异构总线互连的航电设备的加载系统,包括航电应用服务模块、加载管理模块、加载代理模块,加载管理模块驻留于加载设备,加载代理模块驻留于各航电设备,航电应用服务模块用于托管应用文件、下发操作控制和显示加载操作;加载管理模块用于全机加载控制、各加载代理模块的加载状态收集和反馈;加载代理模块用于根据加载管理模块的加载控制完成应用文件的加载。本发明专利技术可以实现全机加载,增加了数据加载的通用性、统一性和便捷性,全面降低软件升级工作量,提升软件更新效率和维护能力。

【技术实现步骤摘要】
面向异构总线互连的航电设备的加载系统
本专利技术属于航空电子系统
,特别涉及一种面向异构总线互连的航电设备的加载系统。
技术介绍
在综合模块化航空电子系统(IntegratedModularAvionics,IMA)的快速发展下,航电系统的功能需求不断增长,软件规模和数量随之徒增,软件维护升级能力的要求也日益提高。目前,网络架构越来越庞大复杂,基于IMA平台的航电系统存在航电设备多总线交联、多模块级联的系统架构,包括但不限于FC、AFDX、CAN等新型总线,RS422、ARINC429、1553B等传统总线,以及模块间共享内存等交联方式,形成全机的树状异构网络拓扑。现有的航电数据加载方式各异,有串口超级终端交互命令、ARINC615A协议等多种加载方式,但这些传统的加载方式已不足以适应日益复杂的航电系统架构,主要有以下缺陷:1、传统串口命令加载方式依赖调试线缆,需要独立对每台航电设备进行通电加载,对于多模块级联设备更是需要手动拆卸,通过专门工具完成软件的升级,对于全机载的航电设备,这样的加载方式工作量巨大,容易出错;...

【技术保护点】
1.一种面向异构总线互连的航电设备的加载系统,包括航电应用服务模块、加载管理模块、加载代理模块,加载管理模块驻留于加载设备,加载代理模块驻留于各航电设备,其中与加载设备连接为航电设备为主节点,直接或间接连接在主节点下的航电设备为从节点,其特征在于:/n航电应用服务模块包含航电应用服务器和航电应用加载显示操作单元;加载管理模块包含加载端控制单元、加载端传输单元、加载端文件管理单元;加载代理模块包含代理端控制单元、代理端传输单元和代理端文件管理单元;/n航电应用服务器用于托管可加载文件,通过应用标识对可加载文件进行管理;其中,可加载文件包含应用配置信息和应用文件,应用配置信息包含应用标识、应用版本...

【技术特征摘要】
1.一种面向异构总线互连的航电设备的加载系统,包括航电应用服务模块、加载管理模块、加载代理模块,加载管理模块驻留于加载设备,加载代理模块驻留于各航电设备,其中与加载设备连接为航电设备为主节点,直接或间接连接在主节点下的航电设备为从节点,其特征在于:
航电应用服务模块包含航电应用服务器和航电应用加载显示操作单元;加载管理模块包含加载端控制单元、加载端传输单元、加载端文件管理单元;加载代理模块包含代理端控制单元、代理端传输单元和代理端文件管理单元;
航电应用服务器用于托管可加载文件,通过应用标识对可加载文件进行管理;其中,可加载文件包含应用配置信息和应用文件,应用配置信息包含应用标识、应用版本、校验和;
加载端传输单元为与主节点、航电应用服务模块交联总线通道类型注册具体总线接口,为加载端控制单元提供一致的通信接口,为间接交联的航电设备提供统一转发接口;
代理端传输单元为节点交联总线通道类型注册具体总线接口,为代理端控制单元提供一致的通信接口,为间接交联的航电设备提供统一转发接口;
在连接过程中:
航电应用加载显示操作单元将选择的进入加载模式和应用标识组成进入加载模式命令发送给加载管理模块;
加载端控制单元在接收到进入加载模式命令后进入连接状态,向加载代理模块发送请求连接消息;接收到响应连接消息后认为加载代理模块在线进入待命状态,解析响应连接消息获取应用标识和应用版本,并向航电应用服务器查询应用标识对应应用文件的最新版本信息,将加载代理模块的应用文件的新旧版本信息发送至航电应用加载显示操作单元进行显示;
代理端控制单元在接收到请求连接消息后进入连接状态,获取加载代理模块当前的应用配置信息作为响应连接消息回送给加载管理模块;
在应用升级过程中:
航电应用加载显示操作单元将选择的升级应用和应用标识组成升级应用命令发送给加载管理模块;
加载端控制单元在接收到升级应用命令后进入升级状态,向加载代理模块发送升级控制消息;接收到升级响应控制消息后进入发送状态;在接收到加载状态控制消息后,解析加载状态控制消息后获得应用文件固化进度,并发送至航电应用加载操作显示单元进行显示;接收到固化完成控制消息后进入待命状态;
加载端文件管理单元在加载管理模块进入发送状态后,根据应用标识从航电应用服务器读取待升级的可加载文件,将可加载文件分片组成数据消息通过加载端传输单元发送给加载代理模块;
代理端控制单元在接收到升级控制消息后进入接收状态,回送升级响应控制消息给加载管理模块;接收到数据消息后,解析数据消息获取应用配置信息,并拼接应用文件,将应用配置信息和应用文件传输给代理端文件管理单元;计算传输和固化可加载文件进度作为当前加载状态,将当前加载状态组成加载状态控制消息回送给加载管理模块;在固化完毕后进入待命状态,回送固化完成控制消息给加载管理模块;
代理端文件管理单元在加载代理模块进入接收状态后,利用应用配置信息对接收完毕的应用文件进行校验,校验通过后将应用文件固化到航电设备,将新的应用配置信息更新到本地。


2.根据权利要求1所述的一种面向异构总线互连的航电设备的加载系统,其特征在于在初始安装场景下,航电设备中当前没有安装应用时:
航电应用加载显示操作单元将选择的安装应用和应用标识组成安装应用命令发送给加载管理模块;将选择的作为加载代理模块的应用文件的应用配置信息发送至加载管理模块;
加载端控制单元在接收到安装应用命令后进入安装状态;根据应用标识查询航电应用服务器获得加载代理模块的所有可加载文件的应用配置信息,并通过加载端传输单元发送至航电应用加载显示操作单元进行显示;接收选择的作为加载代理模块的应用文件的应用配置信息,返回待命状态。


3.根据权利要求1所述的一种面向异构总线互连的航电设备的加载系统,其特征在于在下载应用操作时:
航电应用加载显示操作单元将选择的下载应用和应用标识组成下载应用命令发送给加载管理模块;
加载端控制单元在接收到下载应用命令后进入下载状态,向加载代理模块发送下载控制消息;接收到下载响应控制消息后进入接收状态;对接收到数据消息进行拼接还原应用文件,对下载进度控制消息进行解...

【专利技术属性】
技术研发人员:王念伟谢建峰王羽周磊李延海
申请(专利权)人:中国航空无线电电子研究所
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1