节点文献

城市轨道交通联锁系统软件研究和实现

The Design and Realization of the Software in Urban Rail Traffic Interlocking Systems

【作者】 王晓玲

【导师】 陈祥献; 黄海;

【作者基本信息】 浙江大学 , 电子信息技术及仪器, 2011, 硕士

【摘要】 在城市轨道交通信号系统中,计算机联锁系统是不可或缺的核心部分,为确保行车安全,其必须在一定的联锁规则下控制轨旁设备,自动生成联锁逻辑可提高逻辑生成的效率,减少不必要的人为错误。此外,联锁系统需要与信号系统中的其它子系统交换数据,因此拥有一个高可靠、高效率、高安全性的数据通信协议至关重要。本论文进行的工作有以下几点:1、设计并实现了一个安全通信协议。和常见的TCP/UDP协议相比,它在应用层和传输层之间插入了自定义的安全防护层,在该层中采取多种安全措施对可能出现的威胁或攻击进行防御,当轨道交通信号系统出错时,能够使其故障导向安全。2、设计并实现了联锁系统软件,将其分为站场图绘制软件、联锁逻辑自动生成软件和联锁执行软件三个子系统软件。站场图绘制软件采用面向对象的方法绘制站场图,生成站场图数据文件。联锁逻辑自动生成软件读入该数据文件,结合联锁规则的分析可自动生成联锁应用平台的逻辑脚本文件。联锁执行软件周期性的执行联锁逻辑,并与其它子系统进行数据通信。

【Abstract】 The computer interlocking system, which controls the devices such as signals and switches on wayside, is the critical part of the signaling system in urban rail traffic. It must be under the control of specific interlocking rules, in order to ensure the safety of the running vehicles. Automatic generation of the interlocking logic can improve the efficiency of logic generation and reduce unnecessary human errors. Besides, as the interlocking system has to exchange information with the other systems, it is important to use a communication protocol with high reliability, high efficiency and high safety. In this paper, the follow issues have been studied:1、Design and realize a safety communication protocol. Compared with the general TCP/IP protocol, a safety layer is inserted between the top application layer and the lower transmission layer. Several safety measures have been applied on this level to defense against the possible threats. Thus, the singnaling system can be switched to a fail-safe state when an unexpected failure or error occurs.2、Design and realize the software of the interlocking system. It has been divided into three parts:the station drawing software, the automatic generation of interlocking logic software and the interlocking execution software. The station drawing software draws the station by object-oriented approach and generates the station data file. Then, combined with the analysis of interlocking rules, the automatic generation of interlocking logic sofeware accesses with the data file and automatically generates the logic script file. The interlocking execution software periodically executes the interlock logic and communicates with the other systems.

  • 【网络出版投稿人】 浙江大学
  • 【网络出版年期】2011年 07期
节点文献中: 

本文链接的文献网络图示:

本文的引文网络