首页 / 专利库 / 软件 / 软件 / 一种列车显示器管理软件版本的方法

一种列车显示器管理软件版本的方法

阅读:186发布:2021-06-12

专利汇可以提供一种列车显示器管理软件版本的方法专利检索,专利查询,专利分析的服务。并且本 发明 提供一种列车显示器管理 软件 版本的方法,针对软件版本更新清单,生成第一校验码,对当列车上的软件进行更新后,列车显示器从各个列车设备上获取最新的软件版本数据,同时生成对应的第二校验码;对第一校验码与第二校验码进行比对,若不一致,则提示软件版本不匹配;若一致,则不提示。本发明可以确保我司产品软件均为配套使用软件,软件版本号均为正式 许可 下发的软件。采用由显示器管理所有软件更新,该方法采用显示器管理软件版本的方法具有很强的通用性。,下面是一种列车显示器管理软件版本的方法专利的具体信息内容。

1.一种列车显示器管理软件版本的方法,其特征在于,包括以下步骤:
S1:在更新软件前,收集所有待更新的软件版本号,形成软件版本更新清单;
S2:针对该软件版本更新清单,并生成第一校验码,所述第一校验码记载最新的软件版本信息;
S3:根据软件版本更新清单对当列车上的软件进行更新,列车显示器从各个列车设备上获取最新的软件版本数据,同时生成对应的第二校验码,所述第二校验码记载列车当前的软件版本信息;
S4:对第一校验码与第二校验码进行比对,若不一致,则提示软件版本不匹配;若一致,则不提示。
2.根据权利要求1所述的列车显示器管理软件版本的方法,其特征在于,所述第一校验码和第二校验码均为CRC校验码。
3.根据权利要求1所述的列车显示器管理软件版本的方法,其特征在于,步骤S1中,待更新的软件版本号由列车软件设计人员提供。
4.根据权利要求1所述的列车显示器管理软件版本的方法,其特征在于,步骤S1中,所述软件版本更新清单包括HMI版本、BCU底层版本、DIM硬件版本、DXM硬件版本。
5.根据权利要求1所述的列车显示器管理软件版本的方法,其特征在于,步骤S4中,若第一校验码与第二校验码不一致,则提示软件版本不匹配,同时,显示器进入无法工作的状态。

说明书全文

一种列车显示器管理软件版本的方法

技术领域

[0001] 本发明涉及列车控制网络技术领域,更具体地,涉及一种列车显示器管理软件版本的方法。

背景技术

[0002] 显示器是列车网络控制系统中的一个子设备,由于显示器承担着整车软件版本的显示功能,当前车载软件众多,每次统一更新机车软件,维护人员需要仔细核对对应的版本信息,才能判断车上所有软件版本是否为配套使用的软件。由于目前机车上很多核心软件均为我司提供,保证整车软件的配套很有必要性。目前整车部分软件存在版本不对外公开或者保密的要求,维护人员不能通过显示器查看相关的版本,维护工作存在一定的不便利。
[0003] 由于机车上很多产品均搭载我司软件,每次软件更新维护人员需要更新的程序种类繁多,在程序更新的过程中,难免存在人为的疏忽,如遗漏更新某个软件、更新的版本不为最新版本、更新的软件不为配套使用的软件等。
[0004] 目前机车软件版本管理,采用人工方式管理,具体如下:
[0005] 1)软件设计人员下发软件,并告知维护业务接口单位具体版本号;
[0006] 2)维护业务接口单位责收集此次更新程序的匹配版本,形成批量更新软件包
[0007] 3)维护人员根据软件包,更新对应软件。
[0008] 上述方法中,软件包的收集和软件的更新都是通过人为把控,容易在软件收集或者更新过程中出错,鉴于此需要开发一种更为可靠的方式来管理批量更新的软件版本。
[0009] 如采用上述方式进行我司配套软件版本的把控,存在以下几个缺点:
[0010] a)软件收集或者更新过程中易出现人为错误;
[0011] b)某些显示器不显示的软件版本无法便捷查看;
[0012] c)软件版本的不匹配可能带来一定的运用险;
[0013] d)某个设备软件被恶意篡改或者替换的风险。

发明内容

[0014] 本发明为克服上述现有技术所述的至少一种缺陷,提供一种列车显示器管理软件版本的方法。
[0015] 为解决上述技术问题,本发明的技术方案如下:
[0016] 一种列车显示器管理软件版本的方法,包括以下步骤:
[0017] S1:在更新软件前,收集所有待更新的软件版本号,形成软件版本更新清单;
[0018] S2:针对该软件版本更新清单,并生成第一校验码,所述第一校验码记载最新的软件版本信息;
[0019] S3:根据软件版本更新清单对当列车上的软件进行更新,列车显示器从各个列车设备上获取最新的软件版本数据,同时生成对应的第二校验码,所述第二校验码记载列车当前的软件版本信息;
[0020] S4:对第一校验码与第二校验码进行比对,若不一致,则提示软件版本不匹配;若一致,则不提示。
[0021] 在一种优选的方案中,所述第一校验码和第二校验码均为CRC校验码(循环冗余校验码)。
[0022] 在一种优选的方案中,步骤S1中,待更新的软件版本号由列车软件设计人员提供。
[0023] 在一种优选的方案中,步骤S1中,所述软件版本更新清单包括HMI版本、BCU底层版本、DIM硬件版本、DXM硬件版本。
[0024] 在一种优选的方案中,步骤S4中,若第一校验码与第二校验码不一致,则提示软件版本不匹配,同时,显示器进入无法工作的状态。
[0025] 与现有技术相比,本发明技术方案的有益效果是:本发明提供一种列车显示器管理软件版本的方法,针对软件版本更新清单,生成第一校验码,对当列车上的软件进行更新后,列车显示器从各个列车设备上获取最新的软件版本数据,同时生成对应的第二校验码;对第一校验码与第二校验码进行比对,若不一致,则提示软件版本不匹配;若一致,则不提示。本发明可以确保我司产品软件均为配套使用软件,软件版本号均为正式许可下发的软件。采用由显示器管理所有软件更新,该方法采用显示器管理软件版本的方法具有很强的通用性。
附图说明
[0026] 图1为列车显示器管理软件版本的方法流程图
[0027] 图2为软件版本更新清单示意图。

具体实施方式

[0028] 下面结合附图和实施例对本发明的技术方案做进一步的说明。
[0029] 实施例1
[0030] 如图1所示,一种列车显示器管理软件版本的方法,包括以下步骤:
[0031] S1:在更新软件前,收集由列车软件设计人员提供的所有待更新的软件版本号,形成软件版本更新清单,如图2所示,所述软件版本更新清单包括HMI版本、BCU底层版本、DIM硬件版本、DXM硬件版本。
[0032] S2:针对该软件版本更新清单,并生成第一校验码,所述第一校验码记载最新的软件版本信息;
[0033] S3:根据软件版本更新清单对当列车上的软件进行更新,列车显示器从各个列车设备上获取最新的软件版本数据,同时生成对应的第二校验码,所述第二校验码记载列车当前的软件版本信息;
[0034] S4:对第一校验码与第二校验码进行比对,若不一致,则提示软件版本不匹配,同时,显示器进入无法工作的状态;若一致,则不提示。
[0035] 本实施例中,所述第一校验码和第二校验码均为CRC校验码。
[0036] 本发明提供的列车显示器管理软件版本的方法,针对软件版本更新清单,生成第一校验码,对当列车上的软件进行更新后,列车显示器从各个列车设备上获取最新的软件版本数据,同时生成对应的第二校验码;对第一校验码与第二校验码进行比对,若不一致,则提示软件版本不匹配;若一致,则不提示。本发明可以确保我司产品软件均为配套使用软件,软件版本号均为正式许可下发的软件。采用由显示器管理所有软件更新,该方法采用显示器管理软件版本的方法具有很强的通用性。
[0037] 显然,本发明的上述实施例仅仅是为清楚地说明本发明所作的举例,而并非是对本发明的实施方式的限定。对于所属领域的普通技术人员来说,在上述说明的基础上还可以做出其它不同形式的变化或变动。这里无需也无法对所有的实施方式予以穷举。凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明权利要求的保护范围之内。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈