[发明专利]一种基于安全编码的ATP软件自动配置方法有效
申请号: | 202011536183.0 | 申请日: | 2020-12-23 |
公开(公告)号: | CN112596813B | 公开(公告)日: | 2022-09-23 |
发明(设计)人: | 胡金根;方兴;吕新军 | 申请(专利权)人: | 卡斯柯信号有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F21/64 |
代理公司: | 上海科盛知识产权代理有限公司 31225 | 代理人: | 赵志远 |
地址: | 200070 上海市静安区*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 安全 编码 atp 软件 自动 配置 方法 | ||
本发明涉及一种基于安全编码的ATP软件自动配置方法,包括:步骤S1,根据签名池中预留签名,为ATP各模块的安全参数和安全逻辑组合分配独立的签名;步骤S2,利用安全参数模板和安全逻辑组合模板设计ATP软件安全参数配置和安全逻辑组合配置文件;步骤S3,将安全参数文件和安全逻辑组合配置文件作为输入文件,利用安全编码工具,生成ATP软件配置文件;步骤S4,当配置文件生成后,在每次ATP软件上电初始化时,加载配置文件,实现ATP软件的裁剪和配置。与现有技术相比,本发明具有保证了不同模块软件和配置文件的一致性,可有效防止共模失效风险等优点。
技术领域
本发明涉及列车自动防护系统,尤其是涉及一种基于安全编码的ATP软件自动配置方法。
背景技术
随着经济的快速发展,城市空间结构不断增大,交通问题日益严重。因此,轨道交通已经成为各个城市解决交通问题的首选。由于各个轨道交通线路的不同特点,如线路长短、客流量大小或者运营模式差异等,以及各地业主对城轨列控系统的功能和需求的要求不同,列控系统需要针对具体线路项目做出相应的裁剪和配置。
列车自动防护(ATP)是整个列控系统车载设备的核心,是列车安全运营的重要保障,其功能的实现依赖于软件实现和数据配置。通过制作配置文件的方法,对ATP软件进行配置,实现ATP软件不需要更改就能够应用于不同的项目。
目前,列车防护系统(ATP)一般采用2乘2取2架构或者3取2架构,由于各模块设计的独立性不足,容易出现共模失效。同时,CPU程序的运行会出现不可检测的随机性失效。
因此如何来降低共模失效风险和避免硬件缺陷导致的ATP软件出错,从而提高ATP软件的安全应用,成为需要解决的技术问题。
发明内容
本发明的目的就是为了克服上述现有技术存在的缺陷而提供一种基于安全编码的ATP软件自动配置方法。
本发明的目的可以通过以下技术方案来实现:
根据本发明的一个方面,提供了一种基于安全编码的ATP软件自动配置方法,包括:
步骤S1,根据签名池中预留签名,为ATP各模块的安全参数和安全逻辑组合分配独立的签名;
步骤S2,利用安全参数模板和安全逻辑组合模板设计ATP软件安全参数配置和安全逻辑组合配置文件;
步骤S3,将安全参数文件和安全逻辑组合配置文件作为输入文件,利用安全编码工具,生成ATP软件配置文件;
步骤S4,当配置文件生成后,在每次ATP软件上电初始化时,加载配置文件,实现ATP软件的裁剪和配置。
作为优选的技术方案,所述的步骤S1具体为:
步骤S11,根据签名生成公式,建立签名池;
步骤S12,初始化安全参数签名,利用签名池中的预留签名为各模块所有安全参数分配独立的签名;
步骤S13,初始化安全逻辑组合签名,利用签名池中的预留签名为各模块所有安全逻辑组合分配独立的签名。
作为优选的技术方案,所述的签名池为通过一定步长得到的随机4字节有符号整数集合,签名池中所有的签名不重复。
作为优选的技术方案,所述的步骤S2具体为:
步骤S21,根据项目系统参数,利用安全参数模板配置ATP软件安全参数配置;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于卡斯柯信号有限公司,未经卡斯柯信号有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011536183.0/2.html,转载请声明来源钻瓜专利网。