[发明专利]一种列车车载软件的远程更新方法有效
申请号: | 202110270400.4 | 申请日: | 2021-03-12 |
公开(公告)号: | CN113050967B | 公开(公告)日: | 2022-08-26 |
发明(设计)人: | 陶波;戴虎;宋赢硕;职文超;夏银;方兴;熊波;卢学良 | 申请(专利权)人: | 卡斯柯信号有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65 |
代理公司: | 上海科盛知识产权代理有限公司 31225 | 代理人: | 应小波 |
地址: | 200070 上海市静安区*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 列车 车载 软件 远程 更新 方法 | ||
本发明涉及一种列车车载软件的远程更新方法,该方法包括:步骤A:接收来自地铁信号的车载软件更新推送报文;步骤B:主系车载数据单元远程下载软件更新包;步骤C:等待车载软件更新授权信号;步骤D:收到车载软件更新授权信号后,向其他车载软件发送更新请求;步骤E:其他车载软件通过文件传输协议进行下载更新;步骤F:主系车载数据单元收集来自其他车载设备的更新状态报告;步骤G:判断是否所有软件更新完成,若有软件更新失败,进入步骤H,若所有车载软件更新完成,则发送重启命令;步骤H:备系车载数据单元对从主系车载数据单元更新失败的车载软件进行再次更新。与现有技术相比,本发明具有更新效率高、可靠性高等优点。
技术领域
本发明涉及列车信号控制系统,尤其是涉及一种列车车载软件的远程更新方法。
背景技术
车载软件更新是列车功能升级及列车运行中问题修复的必要步骤。目前,车载软件的更新,主要通过现场操作人员上车,将发布的软件及数据,使用PC端的车载软件更新工具依次上传至板卡进行升级。现场车辆数量多,每列车上也有数块板卡,现场操作人员稍有不慎,就会漏更或错更,这种更新方式效率及可靠性都较低,同时浪费大量的人力资源。
经过检索,中国专利公开号CN106775789A公开了一种机车软件更新方法、设备及系统。该方法包括:地面服务器通过无线局域网接收机车客户端发送的软件版本更新请求消息,软件版本更新请求消息中包括机车所使用的软件的标识以及当前版本号;地面服务器根据软件版本更新请求消息,判断本地存储的、与软件的标识对应的最新版本号是否与当前版本号一致;若否,则地面服务器通过无线局域网向机车客户端发送软件更新响应消息,软件更新响应消息中包括软件的标识、软件的标识对应的最新版本号以及软件更新程序,以使客户端根据软件更新响应信息对与软件的标识对应的软件进行更新。但是该现有技术存在更新效率低,同时对更新过程的安全性无法进行保障。
发明内容
本发明的目的就是为了克服上述现有技术存在的缺陷而提供一种列车车载软件的远程更新方法,该方法全面提升车载软件更新效率及可靠性,节省人力资源成本。
本发明的目的可以通过以下技术方案来实现:
根据本发明的一个方面,提供了一种列车车载软件的远程更新方法,该方法包括以下步骤:
步骤A:接收来自地铁信号的车载软件更新推送报文;
步骤B:主系车载数据单元远程下载软件更新包;
步骤C:等待车载软件更新授权信号;
步骤D:收到车载软件更新授权信号后,向其他车载软件发送更新请求;
步骤E:其他车载软件通过文件传输协议进行下载更新,并给主系车载数据单元回复更新状态;
步骤F:主系车载数据单元收集来自其他车载设备的更新状态报告,并将更新状态报告共享给备系车载数据单元;
步骤G:根据更新状态报告,判断是否所有软件更新完成,若有软件更新失败,进入步骤H,若所有车载软件更新完成,则发送重启命令,完成远程更新;
步骤H:备系车载数据单元对从主系车载数据单元更新失败的车载软件进行再次更新。
作为优选的技术方案,所述的步骤A具体为:
将更新软件数据压缩包放在轨旁数据单元的文件服务器上,由轨旁数据单元发送车载软件更新推送报文,列车两端的车载数据单元都将接收此推送报文。
作为优选的技术方案,所述的步骤B具体为:
两端的车载数据单元通过列车编组号确定出一个主系车载数据单元,车载数据单元收到车载软件更新推送报文后,由主系车载数据单元通过文件传输协议进行远程下载更新包。
作为优选的技术方案,所述的步骤C具体为:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于卡斯柯信号有限公司,未经卡斯柯信号有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110270400.4/2.html,转载请声明来源钻瓜专利网。