摘 要
随着改革开放我国铁路事业的不断发展,铁路运输系统对信号系统在安全性、可靠性方面提出了更高要求。其中在信号系统中计算机联锁系统起着关键作用,对保障安全行车有着重要意义。而计算机联锁仿真软件是整个联锁系统里面的核心。本文通过对具体车站的计算机联锁软件功能分析,使学生对专业知识有更深入的理解,并能活学活用,将知识运用到实践中,提高学生对知识的运用能力;同时通过对联锁系统的仿真设计,掌握一个相对完整的功能设计过程,对以后的工作学习有一个大的帮助;除此之外,在设计与仿真的过程中,培养分析问题和解决问题的能力,以及面对困难的坚持,都是在以后的发展中必不可少的能力。 针对宝兰线 X车站进行联锁仿真软件设计,通过 C++Builder 软件进行可视化编程,构成完整的宝兰线X车站联锁仿真软件系统,最后对联锁仿真软件功能进行测试。
关键字:运输系统;计算机联锁;C++Builder;仿真软件
Abstract
With the development of the railway enterprise in China and the reform and opening-up, the railway transportation system has made higher requirements for the safety and reliability of the signal system. In which the computer interlocking system plays a key role in the signal system, and it is of great significance to guarantee the safe driving. The computer interlocking simulation software is the core of the whole interlocking system. Through the function analysis of the computer interlocking software of the concrete station, this paper makes the students understand the professional knowledge in a deeper way, and can use the knowledge to the practice to improve the application ability of the students to the knowledge; and through the simulation and design of the interlocking system, master a relatively complete work In addition, in the course of design and simulation, the ability to train and analyze the problems and solve the problems, as well as the persistence of the difficulties, is an essential ability in the future development. According to the software design of the interlocking simulation software for the X-station of the Bao-Lan line, the software of C ++ Builder is used for visual programming to form a complete interlocking simulation software system of the X-station, and finally the function of the interlocking simulation software is tested.
Keywords: transportation system; computer interlocking; C Builder; simulation software
目 录
摘 要 I
Abstract II
第一章 绪论 1
1.1课题背景 1
1.2研究的目的和意义 1
1.3国内外在该方向的研究现状及分析 2
1.3.1国外研究现状 2
1.3.2国内研究现状 2
1.4研究的主要内容 3
1.5进度安排 3
1.6预计研究过程中可能遇到的困难和问题,以及解决的措施 4
第二章 计算机联锁系统仿真软件功能设计 5
2.1软件的功能与总体结构 5
2.1.1软件的功能 5
2.1.2软件的总体结构 6
2.2联锁数据与数据结构 8
2.2.1联锁数据 9
2.2.2静态数据及其结构 10
2.3动态数据及其结构 11
2.4联锁控制程序及其任务调度方式 13
2.4.1联锁控制程序的基本模块 13
2.4.2任务调度方式 15
第三章 计算机联锁功能实现 17
3.1车站线路图 17
3.2信号机、道岔和线路的编号 18
3.2.1 信号机的编号 18
3.2.2道岔的编号 18
3.2.3线路的编号 18
3.3编制内容及方法 18
3.4联锁表的编制 19
3.5性能参数 22
第4章 用C++Builder程序实现车站计算机联锁系统仿真软件 23
4.1联锁软件的基本程序 23
4.2软件的编程的思路 23
4.3程序的编制过程 24
4.3.1 C++Builder软件简介 24
4.3.2设计界面 25
4.3.3进路的安排 25
4.3.4按钮的操作命令 26
总 结 28
参考文献 29