[实用新型]一种用于车载ATP系统的安全冗余编码处理装置有效
申请号: | 200920292867.3 | 申请日: | 2009-12-15 |
公开(公告)号: | CN201576184U | 公开(公告)日: | 2010-09-08 |
发明(设计)人: | 姜坚华;朱翔;崔科;刘昕;张磊;曹杰 | 申请(专利权)人: | 卡斯柯信号有限公司;上海申通轨道交通研究咨询有限公司 |
主分类号: | G05B19/048 | 分类号: | G05B19/048 |
代理公司: | 上海科盛知识产权代理有限公司 31225 | 代理人: | 赵继明 |
地址: | 200070 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 车载 atp 系统 安全 冗余 编码 处理 装置 | ||
技术领域
本实用新型涉及编码方法,尤其是涉及一种用于车载ATP系统的安全冗余编码处理装置。
背景技术
铁路信号行业直接涉及到列车的安全运行和人民群众的生命财产安全。对于一个铁路行业的安全产品而言,必须满足RAMS(可靠性、可用性、可维护性、安全性)的要求。尤其是对于车载ATP系统而言,它直接控制列车安全运行,因而必须达到SIL4级的系统安全完善度等级。普通的软件和硬件环境并不能保证系统的安全性,系统在运行期间由于内部和外部的原因造成的运算错误不能被发现,最终将导致严重的后果。在该领域引入安全冗余编码将有效地提升系统的安全度等级,并且根据该装置所使用的基础理论,安全冗余编码的实施可以独立于软件和硬件环境,在不改造硬件环境,不变更底层软件的情况下,达到极高的系统安全度等级。
发明内容
本实用新型的目的就是为了克服上述现有技术存在的缺陷而提供一种用于车载ATP系统的安全冗余编码处理装置。
本实用新型的目的可以通过以下技术方案来实现:
一种用于车载ATP系统的安全冗余编码处理装置,其特征在于,该装置包括输入与错误检测模块、安全冗余编码编译器、安全冗余编码优化模块、通用编译器和连接器、输出与错误检测模块,所述的输入与错误检测模块与安全冗余编码编译器连接,所述的通用编译器和连接器与安全冗余编码编译器、安全冗余编码优化模块、输出与错误检测模块连接。
所述的安全冗余编码编译器包括预编译器、中间代码编译器,所述的预编译器与中间代码编译器连接。
与现有技术相比,本实用新型具有以下优点:
实现对车载ATP在运算过程中进行安全防护,从而使其不可检出错误发生的概率低于系统的设计要求,进而来保证系统的运行安全。
附图说明
图1为本实用新型一种用于车载ATP系统的安全冗余编码处理装置的结构示意图;
图2为本实用新型一种用于车载ATP系统的安全冗余编码处理装置的工作流程图。
具体实施方式
下面结合附图和具体实施例对本实用新型进行详细说明。
实施例
如图1所示,一种用于车载ATP系统的安全冗余编码处理装置,该装置包括输入与错误检测模块1、安全冗余编码编译器2、安全冗余编码优化模块3、通用编译器和连接器(如VC)4、输出与错误检测模块5、所述的输入与错误检测模块1与安全冗余编码编译器2连接,所述的通用编译器和连接器4与安全冗余编码编译器2、安全冗余编码优化模块3、输出与错误检测模块5连接。
所述的安全冗余编码编译器2包括预编译器、中间代码编译器,所述的预编译器与中间代码编译器连接。
如图2所示,该装置工作流程如下:
步骤101,预生成签名、配置信息、不安全的C语言代码通过输入与错误检测模块1处理;
步骤102,将处理后的预生成签名、配置信息、不安全的C语言代码经安全冗余编码编译器2的预编译器处理后生成中间代码文件,中间代码文件经过安全冗余编码编译器2的中间代码编译器处理后生成补偿常量、编码后的C语言代码;
步骤103,安全冗余编码优化模块3生成辅助语言代码;
步骤104,将补偿常量、编码后的C语言代码、辅助语言代码经通用编译器和连接器4处理后生成安全冗余代码;
步骤105,该安全冗余代码经输出与错误检测模块5处理后输出。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于卡斯柯信号有限公司;上海申通轨道交通研究咨询有限公司,未经卡斯柯信号有限公司;上海申通轨道交通研究咨询有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200920292867.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种材料铺设轨迹跟踪器
- 下一篇:一种无线嵌入式实时多任务多通道测控模块