期刊文献+

应答器报文编制规则的形式化建模与验证 被引量:5

Formal Modeling and Verification of Compilation Rules of Balise Telegram
下载PDF
导出
摘要 应答器报文的正确与否直接关系到列车运行安全。CTCS-2级列控系统应答器的应用原则是C2应答器报文编制的起点和依据,应答器报文的正确性与应用原则的正确性及其是否被正确执行直接相关。基于文本语言描述的应答器应用原则易产生二义性问题,存在较大隐患。通过深度挖掘应答器应用原则,并结合列控数据,从中提取出具体报文编制规则,采用UML与NuSMV相结合的方法对具体的编制规则进行形式化建模与验证,并以一种类型的报文生成为例,构建规则的UML模型,对UML模型进行扩展和抽象,将其转换为NuSMV模型,用模型检验工具验证其活性、转移性和确定性等,可以得到应答器应用原则中存在的问题,对确保应答器报文的正确性有重要意义。 The correctness of the balise telegram is directly related to the safety of train operation. Balise application principle of CTCS-2 is the starting point and basis of the telegram compilation. The correctness of balise telegram is directly related to the correctness of application principle and whether it can be correctly implemented. The application principle of balise based on text language description may have great hidden problems as it is liable to cause ambiguity. In this paper, the compilation rules of balise telegram were extracted firstly based on the deep excavation of balise application principle and train control data. Then, the method combining UML and symbolic model checking was used to carry out formal modeling and verification of the rules. Finally, based on the balise telegram generation scenario, the UML model of the rules was established, and was expanded and abstracted to transform it into NuSMV model. In the end, the model checking tool was used to verify its activity, transferability and certainty. The results of the analysis of the compilation rules of balise telegram can be used to obtain the problems in the balise application principle, which is of great significance to ensure the correctness of the balise telegram.
作者 黄旭 刘中田 HUANG Xu;LIU Zhongtian(China Railway First Survey and Design Institute Group Co.,Ltd.,Xi’ an 710043,China;School of Electronic and Information Engineering,Beijing Jiaotong University,Beijing 100044,China)
出处 《铁道学报》 EI CAS CSCD 北大核心 2019年第6期100-106,共7页 Journal of the China Railway Society
基金 中央高校基本科研业务费(2017JBM009)
关键词 应答器报文 应答器应用原则 符号模型检验 UML balise telegram balise application principle symbolic model checking UML
  • 相关文献

参考文献5

二级参考文献22

  • 1European Standard. EN50159-2.[S]. Europe:EUROPAISCHE NORM, 2001-03.
  • 2A Loliger, F Tarkoy. Form Fit Function Specification Coding Strategy[S]. Europe:Eurosig, CEC, EEIG, 1997.
  • 3SUBSET-085-v212. Test Specification for Eurobalise FFFIS[S]. Europe:ERTMS/ETCS-Classl, 2003.
  • 4中华人民共和国铁道部.CTCS-3级列控系统系统需求规范(SRS)[M].北京:中国铁道出版社,2009.
  • 5BOWEN J P. Formal Methods in Safety-Critical Standards [C] // Software Engineering Standards Symposium. Brighton: IEEE Computer Society Press, 1993: 168-177.
  • 6HOLC-ER H, DAVID N J, YAROSLAV S U. A Comparative Reliability Analysis of ETCS Train Radio Commu- nications [R]. Germany: AVACS, 2005.
  • 7TROWITZSCH J, ZIMMERMANN A. Using UML State Machines and Petri Nets for the Quantitative Investiga- tion of ETCS [C] // International Conference on Performance Evaluation Methodologies and Tools. Pisa: ACM Press, 2006: 34 -41.
  • 8MEYER C T. Automated Analysis of Unified Modeling Language (UML) Specifications [D]. Ontario: University of Waterloo, 2001.
  • 9CLARKE E M, GRUMBERG O, PELED D A. Model Checking [M]. London: MIT Press, 1999: 193-195.
  • 10KENNETH L M. Syrabolic Model Checking [M]. Norwell: Kluwer Academic Publishers, 1993.

共引文献30

同被引文献47

引证文献5

二级引证文献24

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部