Formal Modeling, Verification and Implementation of a Train Control System

被引:0
|
作者
AskariHemmat, MohammadHossein [1 ]
Mohamed, Otmane Ait [1 ]
Boukadoum, Mounir [2 ]
机构
[1] Concordia Univ, Dept ECE, Montreal, PQ, Canada
[2] Univ Quebec Montreal, Dept Comp Sci, COFAMIC, Montreal, PQ, Canada
关键词
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
For complex system design, it can be very useful to use abstracted models to verify functionality, thereby reducing the number of potential bugs in the implementation phase. In this respect, model checking is a powerful technique for automatically determining whether a design (model) satisfies desired properties. Upon positive results, the design can then be implemented with limited risks of malfunction. In this paper, we show this by modeling a train control system for safe speed and acceleration limits and verifying the correctness of the model properties using the NuSMV model checker. Then, we implement the algorithm of the verified model on an ARM CortexM platform.
引用
收藏
页码:134 / 137
页数:4
相关论文
共 50 条
  • [1] Formal verification of safety protocol in train control system
    ZHANG Yan1
    2 Railway Technologies Research Centre
    [J]. Science China Technological Sciences, 2011, (11) : 3078 - 3090
  • [2] Formal verification of safety protocol in train control system
    Zhang Yan
    Tang Tao
    Li KePing
    Mera, Jose Manuel
    Zhu Li
    Zhao Lin
    Xu TianHua
    [J]. SCIENCE CHINA-TECHNOLOGICAL SCIENCES, 2011, 54 (11) : 3078 - 3090
  • [3] Formal verification of safety protocol in train control system
    Yan Zhang
    Tao Tang
    KePing Li
    Jose Manuel Mera
    Li Zhu
    Lin Zhao
    TianHua Xu
    [J]. Science China Technological Sciences, 2011, 54 : 3078 - 3090
  • [4] Formal Verification of Communication Based Train Control System
    Xie, Guo
    Hei, Xinhong
    Asano, Akira
    Mochizuki, Hiroshi
    Takahashi, Sei
    Nakamura, Hideo
    [J]. 2011 INTERNATIONAL CONFERENCE ON QUALITY, RELIABILITY, RISK, MAINTENANCE, AND SAFETY ENGINEERING (ICQR2MSE), 2011, : 394 - 399
  • [5] Formal verification of safety protocol in train control system
    ZHANG YanTANG TaoLI KePingMERA Jose ManuelZHU LiZHAO Lin XU TianHua State Key Laboratory of Rail Traffic Control and SafetyBeijing Jiaotong UniversityBeijing China Railway Technologies Research CentreUniversidad Politcnica de MadridMadrid Spain
    [J]. Science China(Technological Sciences), 2011, 54 (11) : 3078 - 3090
  • [6] European Train Control System: A Case Study in Formal Verification
    Platzer, Andre
    Quesel, Jan-David
    [J]. FORMAL METHODS AND SOFTWARE ENGINEERING, PROCEEDINGS, 2009, 5885 : 246 - +
  • [7] Research on method of modeling and formal verification of the CTCS-3 train control system specification
    Xie Y.-F.
    Tang T.
    Xu T.-H.
    Zhao L.
    [J]. Tiedao Xuebao/Journal of the China Railway Society, 2011, 33 (07): : 67 - 72
  • [8] Verification and Implementation of the Protocol Standard in Train Control System
    Jiang, Yu
    Zhang, Hehua
    Song, Xiaoyu
    Hung, William N. N.
    Gu, Ming
    Sun, Jiaguang
    [J]. 2013 IEEE 37TH ANNUAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE (COMPSAC), 2013, : 549 - 558
  • [9] Study on Formal Modeling and Safety Verification of Train-to-Train Communication
    Feng, Haonan
    [J]. WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2018,
  • [10] Modeling and Verification of Route Protection for Train-centric Train Control System
    Li, Xuefei
    Chai, Ming
    Wang, Haifeng
    [J]. 2019 IEEE INTELLIGENT TRANSPORTATION SYSTEMS CONFERENCE (ITSC), 2019, : 2189 - 2194