[发明专利]一种健壮的IMA主从分布式构型项自动检测的方法在审
申请号: | 202111592022.8 | 申请日: | 2021-12-23 |
公开(公告)号: | CN114356393A | 公开(公告)日: | 2022-04-15 |
发明(设计)人: | 韩嫚莉;李鹏;沈华;李成文;高瑞坤;何立军 | 申请(专利权)人: | 中国航空工业集团公司西安航空计算技术研究所 |
主分类号: | G06F8/71 | 分类号: | G06F8/71;G06F11/30;G06F11/36 |
代理公司: | 中国航空专利中心 11008 | 代理人: | 王世磊 |
地址: | 710000 *** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 健壮 ima 主从 分布式 构型 自动检测 方法 | ||
1.一种健壮的IMA主从分布式构型项自动检测的方法,其特征在于,包括:
步骤1:IMA在地面上电或地面硬件复位信号有效后、或者数据加载完成后,构型管理功能主节点确认当前装机机型与系统配置文件的一致性;
步骤2:在当前装机机型与系统配置文件一致的情况下,构型管理功能主节点分发飞机机型信息给IMA构型管理功能从节点,构型管理功能从节点进行IMA构型项自动检测;
步骤3:从节点完成IMA构型项自动检测后将检测结果上报给主节点。
2.根据权利要求1所述的方法,其特征在于,步骤1,具体包括:IMA平台离散量输入接口采集当前飞机的机型信息并发给IMA构型管理功能主节点,由构型管理功能主节点对比采集到的飞机机型信息与系统配置文件的一致性;如果一致,那么飞机机型确认有效,构型管理功能主节点分发飞机机型信息给IMA构型管理功能从节点,所有节点执行步骤2;否则,飞机机型确认失效,IMA进入数据加载模式。
3.根据权利要求1所述的方法,其特征在于,步骤2,具体为:自动检测可加载软件组件与配置文件的一致性、硬件组件和软件组件的配置的兼容性、上下层软件组件之间的兼容性以及数据加载的完整性。
4.根据权利要求3所述的方法,其特征在于,步骤2中,检测可加载软件组件与配置文件的一致性,具体包括:
各构型管理功能从节点分别验证其配置文件与飞机机型的一致性;
各构型管理功能从节点分别验证其可加载软件组件与配置文件的一致性;
如果一致性检查成功时,一致性检测被标记为“有效”状态;反之,一致性检查失败时,一致性检测被标记为“无效”状态。
5.根据权利要求3所述的方法,其特征在于,步骤2中,检测硬件组件和软件组件的配置的兼容性以及上下层软件组件之间的兼容性,具体包括:
各构型管理功能从节点检查模块软件与模块硬件类型的兼容性;检查模块软件相对于硬件版本的兼容性;检查模块软件相对于模块内已安装的更低/高层级软件版本的兼容性;检查模块软件相对于当前模块安装位置的兼容性;如果兼容性检查成功时,兼容性检测被标记为“有效”状态;反之,兼容性检查失败时,兼容性检测被标记为“无效”状态。
6.根据权利要求3所述的方法,其特征在于,步骤2中,检测数据加载的完整性,具体为:
对比数据加载过程中计算的CRC与存储在ROM中的CRC码,如果一致,即“有效”,否则,“无效”,其中,ROM中存储的CRC码为可加载软件组件通过配置文件加载的32位的循环冗余校验码。
7.根据权利要求1所述的方法,其特征在于,步骤3,具体包括:构型管理功能主节点汇总IMA构型项自动检测的所有检测结果,根据配置文件中的配置参数的要求对检测结果进行过滤和整理,然后上报给机上维护系统。
8.根据权利要求1所述的方法,其特征在于,步骤3,具体包括:构型管理功能主节点将IMA构型项自动检测的结果上报给健康监控功能软件,由健康监控功能软件根据配置文件中的配置参数的要求对检测结果进行过滤和整理,然后上报给机上维护系统,并保存在非易失存储器中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国航空工业集团公司西安航空计算技术研究所,未经中国航空工业集团公司西安航空计算技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111592022.8/1.html,转载请声明来源钻瓜专利网。