进路联锁系统安全需求推导与形式化验证方法OA
Security Requirement Derivation and Formal Verification Method for Route Interlocking System
基于轨道交通联锁系统日益增长的智能化需求与安全性验证挑战,提出一种结合系统理论过程分析(STPA)与Kind2模型检查的安全性分析框架.首先,通过STPA系统性提取安全需求;随后,将需求转化为形式化不变量,并利用Kind2进行模型检查.结果表明:在模拟站场数据集上,所有17条安全需求不变量在k=2展开的深度内判定为Valid,无反例轨迹生成;STPA与形式化模型检查的安全验证方法不仅能发现传统分析易忽视的复杂交互风险,还能通过形式化验证提供更高的安全保障,提升系统在智能化场景下的可复用性与鲁棒性.
Based on the ever-growing intelligent requirements and security verification challenges of railway interlocking systems,a safety analysis framework that integrates system-theoretic process analysis(STPA)with Kind2 model checking is proposed.First,STPA is employed to systematically elicit safety requirements.Then,the requirements are translated into formal invariants and verified using the Kind2 model.The experi-mental results on a simulated station yard dataset show that all 17 safety requirement invariants are determined to be Valid within the unfolding depth of k=2,with no counterexample traces generated.The proposed safety verification method combining STPA and formal model checking can effectively identify complex interaction risks that are often overlooked by traditional analysis methods,while providing stronger safety guarantees through formal verification.This framework further enhance the reusability and robustness of interlocking sys-tem in intelligent railway operation scenarios.
张世旭;陈祖希;梅萌;潘亮;汪小勇
华侨大学计算机科学与技术学院,福建厦门 361021华侨大学计算机科学与技术学院,福建厦门 361021同济大学电子与信息工程学院,上海 201804同济大学电子与信息工程学院,上海 201804卡斯柯信号有限公司铁路产品中心,上海 200700
信息技术与安全科学
轨道交通联锁系统系统理论过程分析(STPA)人工智能Kind2模型检查形式化方法
railway interlocking systemsystem-theoretic process analysis(STPA)artificial intelligenceKind2 modelformal verification method
《华侨大学学报(自然科学版)》 2026 (2)
136-145,10
国家铁路局研究计划项目(KF2024-039)
评论