摘要
为保证铁路联锁模型的安全性,在故障分析法的基础上提出一种新的用Petri网来建立故障树的方法,动态地描述铁路联锁系统的安全性需求,并根据Petri网安全需求模型的可达标志图,提出一种能自动生成最小割集的算法。根据算法生成的最小割集,设计了一个联锁安全检测器,用于检测和控制联锁系统模型处于安全状态。最后用CPN工具对所建立的联锁系统模型进行仿真,仿真结果表明联锁安全检测器能够保证模型的安全性。
In order to ensure the safety of the railway interlocking system model, on the base of the method of fault tree analysis, this paper proposed a new method of establishing the fault tree with Petri net which could describe the interlocking system safety requirement dynamically. It also presented an algorithm to get the smallest cut sets automatically based on the reachable marking graph of the Petri net model. Furthermore, designed an interlocking safety detector to detect the interlocking system model whether was in a safe state. Finally, adopted CPN tools, a coloured Petri net simulation tool, to evaluate the safety of the model for interlocking system safety requirement. The simulation results show that the safety of the model can be guaranteed by the detector.
出处
《计算机应用研究》
CSCD
北大核心
2009年第8期3039-3043,共5页
Application Research of Computers
基金
国家自然科学基金资助项目(60773034)
国家"973"计划资助项目(2004CB318001-03)
中国科学院计算机科学国家重点实验室开放课题资助项目(SYSKF0804)
山东省"泰山学者"建设工程专项经费资助项目
关键词
联锁系统
故障树分析
最小割集
PETRI网
联锁安全检测器
安全测试
interlocking system
fault tree analysis(FFA)
smallest cut sets
Petri net
interlocking safety detector
safety testing