[发明专利]一种基于航电系统的自动化软件升级维护方法在审
申请号: | 202211615118.6 | 申请日: | 2022-12-15 |
公开(公告)号: | CN116048568A | 公开(公告)日: | 2023-05-02 |
发明(设计)人: | 吴姣;郝玉锴;张信哲;张峰;樊超;郭勇 | 申请(专利权)人: | 中国航空工业集团公司西安航空计算技术研究所 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;G06F8/71;G06F9/445 |
代理公司: | 北京清大紫荆知识产权代理有限公司 11718 | 代理人: | 张梦龙 |
地址: | 710065 陕*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 系统 自动化 软件 升级 维护 方法 | ||
1.一种基于航电系统的自动化软件升级维护方法,其特征在于,在航电系统的各软件的升级过程中,对需升级的软件进行版本检验,需要升级时执行升级操作,升级后依据升级配置数据和电子履历本,对软件履历信息进行自动更新同时进行人工复验和确认。
2.根据权利要求1所述的基于航电系统的自动化软件升级维护方法,其特征在于,所述基于航电系统的自动化软件升级维护方法基于PC端地面维护工具以及设备端维护软件实现;
所述PC端地面维护工具用于在外场维护时,操作员登陆维护工具,选择需要加载软件升级包和对应的搭载设备,启动加载命令,通过维护网络将软件升级包和本次维护的信息发送给搭载设备;
升级过程中,PC端地面维护工具持续接收设备端维护软件发送的软件升级过程信息和进度信息;
其中:PC端地面维护工具支持同时对多个搭载设备的软件升级。
3.根据权利要求2所述的基于航电系统的自动化软件升级维护方法,其特征在于,所述设备端维护软件收到所述PC端地面维护工具的所述命令后,执行所述软件的升级维护过程包括以下步骤:
第一步:保存本次维护信息,用于履历信息的更新;
第二步:待升级软件版本比较,具体为:解析升级配置数据,计算各个配置项可执行文件的校验码,与升级配置数据中的校验码进行比较,确认待升级的软件与升级配置数据中描述的软件版本是否一致,如果软件版本不一致,向PC端发送待升级软件版本不一致的信息,结束本次升级,如果一致,执行第三步;
第三步:依据升级配置数据中对配置项的描述,将需要升级的软件逐个升级到相应的位置,在升级过程中向PC端工具上报升级信息;
第四步:待软件升级完成后更新软件履历本,具体为:判断设备上软件部署情况,获取设备上的电子履历本最新软件信息表,与升级配置数据描述的配置项进行比较,对配置项的个数和配置项文件名称进行比较,如果全部一致,说明设备上的软件部署未变,执行第五步,否则判定为设备上的软件部署有变动,执行第六步;
第五步:软件部署关系未变的情况下,设备上的配置项个数一致,配置项名称一致,逐个检查各个配置项的校验码;如果校验码不一致,登记一条新的履历形成一条软件升级履历并增加到软件升级履历表中,更新履历本上对应配置项的当前软件信息,当完成所有配置项的检查时,履历本的更新完成,更新维护升级次数和最后一次升级维护时间,执行第七步;
第六步:软件部署关系变动的情况下,将本次升级的每一个配置项均形成一条新的软件升级履历信息,最后更新履历本上对应配置项的当前软件信息,完成履历本的更新,更新维护升级次数和最后一次升级维护时间,执行第七步;
第七步:将本次软件的履历信息发送到PC端进行人工复检和确认,待操作员确认后,完成本次的软件更新。
4.根据权利要求3所述的基于航电系统的自动化软件升级维护方法,其特征在于,所述软件升级包中包含待升级的配置项可执行文件及升级配置数据;每个配置项对应一个可执行文件,且采用可执行文件的名称作为配置项的名称;配置数据是对本次升级的所有配置项的可执行文件的详细描述,配置数据在软件出库的时候自动生成,支持人工修改也可全部通过手动进行生成。
5.根据权利要求4所述的基于航电系统的自动化软件升级维护方法,其特征在于,电子履历本包括最新软件信息表以及软件升级履历信息表;
最新软件信息表用于维护搭载设备中驻留的最新软件版本信息,在每次升级完成后更新为最新的版本;
软件升级履历信息表用于维护搭载设备中驻留软件的升级信息,在每次软件升级成功后,通过对比升级前软件配置项及其版本,将每项软件变动形成一条履历信息,新增到履历本中,履历信息的增加采用循环记录的方式进行记录。
6.根据权利要求5所述的基于航电系统的自动化软件升级维护方法,其特征在于,所述维护信息包括但不限于升级时间、操作员姓名以及单位名称。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国航空工业集团公司西安航空计算技术研究所,未经中国航空工业集团公司西安航空计算技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211615118.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种低动倍率高耐热的天然橡胶材料及其制备方法
- 下一篇:一种耐磨性挖机轮轴