摘要

采用错误检测码是欧洲标准EN50128中保证软件安全的重要手段之一。通过对关键数据和校验字检测以满足软件的故障-安全要求,是轨道交通ATP(列车自动保护)安全平台不可或缺的部分。针对错误检测码在安全平台中的应用,依据软件安全完整性等级的要求,结合线路数据的数值特征,采用线性分组码的编码方式,设计了(32,14)错误检测码及其运算规则。利用错误检测码替代安全平台中关键信息的逻辑和数学运算,并对运算结果进行检错和纠错。测试结果表明,错误检测码能很好地满足安全平台实时性和安全性要求。

全文