一种用于车载ATP系统的安全冗余编码处理装置制造方法及图纸

技术编号:4345227 阅读:247 留言:0更新日期:2012-04-11 18:40
本实用新型专利技术涉及一种用于车载ATP系统的安全冗余编码处理装置,该装置包括输入与错误检测模块、安全冗余编码编译器、安全冗余编码优化模块、通用编译器,和连接器、输出与错误检测模块,所述的输入与错误检测模块与安全冗余编码编译器连接,所述的通用编译器和连接器与安全冗余编码编译器、安全冗余编码优化模块、输出与错误检测模块连接。与现有技术相比,本实用新型专利技术具有保证系统安全运行等优点。(*该技术在2019年保护过期,可自由使用*)

【技术实现步骤摘要】

本技术涉及编码方法,尤其是涉及一种用于车载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处理后输出。-->本文档来自技高网...

【技术保护点】
一种用于车载ATP系统的安全冗余编码处理装置,其特征在于,该装置包括输入与错误检测模块、安全冗余编码编译器、安全冗余编码优化模块、通用编译器和连接器、输出与错误检测模块,所述的输入与错误检测模块与安全冗余编码编译器连接,所述的通用编译器和连接器与安全冗余编码编译器、安全冗余编码优化模块、输出与错误检测模块连接。

【技术特征摘要】
1.一种用于车载ATP系统的安全冗余编码处理装置,其特征在于,该装置包括输入与错误检测模块、安全冗余编码编译器、安全冗余编码优化模块、通用编译器和连接器、输出与错误检测模块,所述的输入与错误检测模块与安全冗余编码编译器连接,所述的通用编译器...

【专利技术属性】
技术研发人员:姜坚华朱翔崔科刘昕张磊曹杰
申请(专利权)人:卡斯柯信号有限公司上海申通轨道交通研究咨询有限公司
类型:实用新型
国别省市:31[中国|上海]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1