首页> 外文会议>International Conference on Recent Advances in Information Technology >Modeling and formal verification of SMT rail interlocking system using PyNuSMV
【24h】

Modeling and formal verification of SMT rail interlocking system using PyNuSMV

机译:使用PyNuSMV对SMT铁路联锁系统进行建模和形式验证

获取原文

摘要

The success of urban smart mass transportation (SMT) system lie down in their ability to give frequent, fast, safe, and comfortable journeys in the urban conglomeration. In the railway signaling province, a railway interlocking is a computerized system that manages the railway signaling entities to permit a risk-free operation of the train traffic. Being a safety-critical system, the development of a railway interlocking systems follow several standards, such as CENELEC EN50126, EN50128, and IEC62279, which suggest the use of finite state machine inside the system modeling phase, and formal methods in verification, and validation phases. Often, they do verification and validation of railway interlocking tables physically and is thus fault-prone and expensive. So, within our research work, we used nuXmv as a modeling tool, and PyNuSMV as a verification tool, for verifying safety and liveness properties. As well, the reliability of the developed model has been validated by means of counterexamples and custom CTL model checking algorithm. We can also apply our developed model on real urban railway interlocking systems.
机译:城市智能大众运输(SMT)系统的成功在于其在城市集团中提供频繁,快速,安全和舒适的旅程的能力。在铁路信号省,铁路联锁是一个计算机化系统,用于管理铁路信号实体,以允许无风险地运行火车交通。作为安全关键系统,铁路联锁系统的开发遵循多个标准,例如CENELEC EN50126,EN50128和IEC62279,它们建议在系统建模阶段使用有限状态机,以及在验证和确认中使用正式方法。阶段。通常,它们会物理上对铁路联锁表进行验证和确认,因此容易出错且价格昂贵。因此,在我们的研究工作中,我们使用nuXmv作为建模工具,并使用PyNuSMV作为验证工具,以验证安全性和活动性。同样,已通过反例和自定义CTL模型检查算法验证了开发模型的可靠性。我们还可以将我们开发的模型应用于实际的城市铁路联锁系统。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号