期刊文献+

基于混成自动机的城市轨道交通ZC子系统建模与验证方法 被引量:6

Modeling and Verification Method of ZC Subsystem in Urban Rail Transit Based on Hybrid Automata
下载PDF
导出
摘要 结合城市轨道交通列车控制系统区域控制器(ZC)子系统的混成特性,采用扩展的统一建模语言(UML)建立ZC子系统的UML顺序图;采用模型转换方法,提出从源模型到目标模型转换的定义和规则,将ZC子系统的UML顺序图转换为形式化的线性混成自动机模型,用于ZC子系统功能的安全验证。以北京地铁亦庄线ZC边界切换控制功能场景为例,建立该场景的UML顺序图;将其对应车地通信的5个阶段细分为5个组合片段;根据模型转换定义及规则,将各组合片段转换为线性混成自动机,进一步将不同组合片段的线性混成自动机合成完整的目标线性混成自动机;根据建立的线性混成自动机模型,采用验证工具BACH对该场景的7条功能性质和4条安全性质进行验证。结果表明:ZC边界切换控制功能满足设计需求,列车能够安全通过地面区域边界点,没有超速情况且能够在接管ZC管辖范围内安全停车。表明所提出的建模和验证方法是可行的,弥补了对具有混成特性列车控制系统既有验证方法的不足。 In combination with the hybrid characteristics of Zone Controller(ZC)subsystem in the train control system for urban rail transit,the UML sequence diagram of ZC subsystem was established by extended Unified Modeling Language(UML).According to model transformation method,the definition and rules for transforming from the source model to the target model were given.The UML sequence diagram of ZC was converted into formalized linear hybrid automata model for the safety verification of ZC functions.Based on the scenario of ZC boundary handoff control function in Yizhuang Line of Beijing Metro,the UML sequence diagram of the scenario was established.The five stages corresponding to train-ground communication were subdivided into five combination fragments.According to model transformation definition and rules,each combination fragment was converted into linear hybrid automata,and then the linear hybrid automata of different combination fragments were further combined into complete target linear hybrid automata.According to the established model of linear hybrid automata,the seven functional properties and four safety properties of the scenario were verified by the verification tool BACH.The results show that ZC boundary handoff control functions meet the design requirements.The train can safely pass the boundary point of ground region without exceeding speed limit and can be safely stopped within the take-over range of ZC.The feasibility of the proposed modeling and verification method has been proved,and the deficiency in the existing verification method for train control system with hybrid feature is made up.
出处 《中国铁道科学》 EI CAS CSCD 北大核心 2016年第2期114-121,共8页 China Railway Science
基金 北京市科技计划项目(D151100005815001) 北京交通大学基本科研业务费资助项目(2015JBM013) 神华集团科技项目(20140269)
关键词 列车控制系统 区域控制器子系统 系统建模 系统功能 安全验证 Train control system Zone controller subsystem System modeling System function Safety verification
  • 相关文献

参考文献7

  • 1唐涛,郜春海,黄友能,等.CJ/T407-2012城市轨道交通基于通信的列车自动控制系统技术要求[s].北京:中国标准出版社,2012.
  • 2刘金涛,唐涛,赵林,刘玉鹏.基于微分动态逻辑的无线闭塞中心交接协议建模与验证[J].中国铁道科学,2012,33(5):98-104. 被引量:7
  • 3杜军威,徐中伟,王树梅.联锁逻辑模型的安全性分析[J].计算机工程与应用,2007,43(2):1-4. 被引量:12
  • 4PLATZER A'e, QUESEL Jan-David. European Train Control System: a Case Study in Formal Verification [J]. Lecture Notes in Computer Science, 2009, 5885: 246-265.
  • 5WERNER Damm, ALFRED Mikschl, JENS Oehlerking, et al. Automating Verification of Cooperation, Control and Design in Traffic Applications [J]. Lecture Notes in Computer Science, 2007, 4770: 115-169.
  • 6ONJECT Management Group. Unified Modeling Language Super Structure [EB/OL]. 2013-07-30 [2015-04- 15]. http: //www. omg. org.
  • 7ALURA R, COURCOUBETIS C, HALBWACHS N, et al. The Algorithmic Analysis of Hybrid Systems [J]. Theoretical Computer Science, 1995, 138 (94): 3-34.

二级参考文献14

  • 1Leveson N,Stolzy J.Safety analysis using Petri nets[J].IEEE Trans on Software Engineering,1987,13(3):386-397.
  • 2Tsai,Yang Jennhwa,Chang Yao-Hsiung.Timing constraint Petri nets and their application to schedulability analysis of real-time system specifications[J].IEEE Transactions on Software Engineering,1995,21 (1):32-49.
  • 3Wang J.Timed Petri nets:theory and application[M].Norwell,MA:Kluwer,1998.
  • 4周经伦,孙权.一种故障树分析的新算法[J].模糊系统与数学,1997,11(3):74-78. 被引量:16
  • 5FABER J,JACOBS. Verifying CSP-OZ-DC Specification with Complex Data Types and Timing Parameters[A].Oxford:University of Oxford,2007.233-252.
  • 6RINA. ETCS Tool Architecture Description[EB/OL].http://www.era.europa.eu/core/ertms/Pages,2011.
  • 7ALUR R,HENZINGER T A. The Algorithmic Analysis of Hybrid Systems[J].Theoretical Computer Science,1995,(01):3-34.doi:10.1016/0304-3975(94)00202-T.
  • 8PLATZER A. Differential Dynamic Logic for Hybrid Systems[J].Journal of Automated Reasoning,2008,(02):143-189.doi:10.1007/s10817-008-9103-8.
  • 9UNISIG. ERTMS/ETCS SUBSET-026:ERTMS/ETCS System Requirements Specification[EB/OL].http://www.era.europa.eu,2011.
  • 10PLATZER A,QUESEL J D. KeYmaera:A Hybrid Theorem Prover for Hybrid Systems[A].Sydney:Saarland University,2008.171-178.

共引文献17

同被引文献44

引证文献6

二级引证文献21

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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