陈灏捷,杨 扬
(西南交通大学 信息科学与技术学院,成都 611756)
随着我国铁路的快速发展,铁路信号领域的设计工作量也在快速增长,车站数量增多,出图量增大,为此,迫切需要能够代替复杂的人工设计、减少设计人员的工作量、降低人为产生的误差、提高设计效率和质量的计算机辅助设计软件。
联锁表是体现车站信号设备之间联锁关系的重要图纸,根据其说明的进路、道岔、信号机间的联锁内容,实现车站联锁关系的检查[1]。联锁表不仅能确保行车安全,还能提高运行效率,是信号工程设计中不可或缺的部分。运用传统方法编制联锁表,设计人员需要消耗大量时间进行制图和校验,效率低,也无法保证图纸的准确性。因此,实现联锁表的自动生成具有重要意义。
本文设计联锁表自动生成软件,介绍其设计流程及实现方法。
联锁表自动生成软件以AutoCAD 软件绘制的车站信号设备平面布置图(简称:站场平面图)作为数据输入,经过逻辑运算,调用AutoCAD 软件,生成CAD 格式的联锁表。本软件与AutoCAD 软件的关系如图1 所示。

图1 联锁表自动生成软件与AutoCAD 软件关系
联锁表自动生成软件可分为4 个部分:
(1)信号设备图元设计程序;
(2)站场平面图重绘程序;
(3)站场形数据结构建立和进路搜索程序;
(4)CAD 格式的联锁表输出程序。其中,数据平面图是对站场平面图的重绘,在数据平面图中,可对站场的数据进行人工校验及操作。……