[发明专利]地面ATP系统软件升级方法及装置在审
| 申请号: | 202010900622.5 | 申请日: | 2020-08-31 |
| 公开(公告)号: | CN112099824A | 公开(公告)日: | 2020-12-18 |
| 发明(设计)人: | 王志平;耿鹏;郭长辉;赵鹏;宋惠;乔高锋;汪琦涵 | 申请(专利权)人: | 通号城市轨道交通技术有限公司 |
| 主分类号: | G06F8/65 | 分类号: | G06F8/65;G06F8/71 |
| 代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 杨明月 |
| 地址: | 100070 北京市丰*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 地面 atp 系统软件 升级 方法 装置 | ||
本发明实施例提供一种地面ATP系统软件升级方法及装置,该方法包括:将轨道交通集中站所使用的地面ATP系统中软件的新增功能的数据块添加到所述地面ATP系统的数据配置文件的可扩展数组中;对所述可扩展数组中新增功能的数据块进行解析,并将解析后的新增功能的数据块保存到所述软件内部的全局变量中,以供所述软件中新增功能的业务逻辑根据所述全局变量中新增功能的数据块进行逻辑运算,实现所述新增功能。本发明实施例实现对每个集中站的配置数据进行自动适配、解析和应用,使得地面ATP系统软件升级实现新增功能,并提高了系统的可扩展性。
技术领域
本发明涉及地面ATP系统技术领域,尤其涉及一种地面ATP系统软件升级方法及装置。
背景技术
随着城市轨道交通的迅速发展,地面ATP(Automatic Train Protection,列车自动保护)系统被广泛应用于城轨信号系统中。城轨信号地面ATP系统包含地面ATP系统软件和地面配置数据,而一条线路往往划分为多个集中区由地面ATP系统分段管理。目前,城轨信号系统多采用对系统软件和配置数据分别管理和发布的方式进行产品集成。系统软件发布之后,被投入到多条城轨线路进行运营使用,具体流程如图1所示。
地面ATP系统软件产品投入运营后,需要对软件进行修改的原因主要有两方面,即运营过程中发现的Bug和用户新需求。当上述两种情况同时出现时,不仅需要针对软件的Bug进行修复,还要针对新的用户需求进行软件修改实现新功能。为了满足用户的新需求,地面ATP软件往往需要针对新增需求增加一些数据结构来实现其新增功能。例如,地铁运营线路开通时没有自动化车辆段功能和防淹门功能等。稳定运营一段时间后,需根据业主要求新增上述功能。地面ATP软件修改、增加新功能并通过测试、确认以及安全认证后重新发布上线使用。修改前和修改后的软件示意图如图2所示。
修改前的系统软件,即在线运营的软件由于存在安全问题,线路的各集中站均需要采用修改后的系统软件进行运营升级维护。此时,线路中运行稳定的各集中站软件配置数据也同时需要进行修改升级,比如各集中站静态线路配置数据需增加自动化车辆段配置数据表和防淹门静态数据配置表,以辅助软件实现新功能。
由于每条线路被划分为多个集中站进行管理,每个集中站都有对应的数据配置。在地面ATP系统软件升级的过程中需要手动对每个集中站的配置数据进行修改和测试,工作量巨大,费时费力。
发明内容
本发明实施例提供一种地面ATP系统软件升级方法及装置,用以解决现有技术中地面ATP系统软件升级需要手动对每个集中站的配置数据进行修改和测试费时费力的缺陷,实现对每个集中站的配置数据进行自动适配、解析和应用,使得地面ATP系统软件升级实现新增功能,并提高了系统的可扩展性。
本发明实施例提供一种地面ATP系统软件升级方法,包括:
将轨道交通集中站所使用的地面ATP系统中软件的新增功能的数据块添加到所述地面ATP系统的数据配置文件的可扩展数组中;
对所述可扩展数组中新增功能的数据块进行解析,并将解析后的新增功能的数据块保存到所述软件内部的全局变量中,以供所述软件中新增功能的业务逻辑根据所述全局变量中新增功能的数据块进行逻辑运算,实现所述新增功能。
根据本发明一个实施例的地面ATP系统软件升级方法,还包括:
对所述软件中可扩展数组的数据结构中的配置选项进行更新,并将所述新增功能的数据块的定义和属性添加到所述可扩展数组的数据结构中,获取修改后的数据结构,以供所述软件根据修改后的数据结构对所述数据块进行逻辑运算,实现所述新增功能。
根据本发明一个实施例的地面ATP系统软件升级方法,所述配置选项包括所述可扩展数组的CRC校验码、大小、数据块数量、数据版本和版本描述符;
所述数据块的定义包括所述数据块的CRC校验码和大小;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于通号城市轨道交通技术有限公司,未经通号城市轨道交通技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010900622.5/2.html,转载请声明来源钻瓜专利网。





