屈芳玲 吕建瑞
屈芳玲:西安铁路局西安电务段 工程师 710005 西安
吕建瑞:西安铁路局西安电务段 助理工程师 710005 西安
处理信号设备故障时,需要借助微机监测、计算机联锁电务维护机、TDCS等设备联合进行分析,但是这些系统的时间往往不一致,给回放站场信息及分析电特性曲线带来麻烦,甚至造成故障隐患的误判。尽管要求现场工区按月对各个系统时间进行人工校核,但仍不能做到时时同步,因此有必要通过技术手段来解决现场信息设备间的时间同步问题。
以普通C0区段为例,现场微机室的信息设备主要有计算机联锁、微机监测、TDCS等。计算机联锁系统的电务维护终端通过串口与微机监测连接,为微机监测提供站场信息和开关量。计算机联锁监控机A、B通过交叉互联的方式与TDCS的站机A、B连接,主要为TDCS提供站场信息。系统连接如图1所示。
图1 C0区段信息设备连接图
联锁电务维护机会对联锁机动作予以记录和存储,包括值班员的操作过程、现场设备运转情况、列车/车列走行过程等。记录信息实时存盘,同时给TDCS和微机监测传输信息。TDCS和微机监测收到信息后,进行站场实时显示,并调用本机的系统时间做为时间标识,将这些信息存储在数据库中。由于现场各站的计算机联锁电务维护机、TDCS设备、微机监测设备各自独立,都以本机的系统时间标识进行信息存储,相互之间无时间校核,所以造成各自的系统时间不同步。当进行回放站场及开关量时,各系统显示时间就会不一致,给日常分析处理故障造成影响。
在路局TDCS中心,设有时间服务器,通过GPS授时仪获取到标准时间,各个车站的TDCS车务终端机上运行有GlobalTime软件,定时向时间服务器提出授时请求,从而与时间服务器的时间保持一致。由时间服务器对各个车站的TDCS车务终端统一授时,就达到整个TDCS系统的时间同步。同样地,倘若指定TDCS车务终端机作为局域网内的时钟服务器,并由它向微机监测、计算机联锁等系统提供授时服务,就可以达到这些设备的时间同步,从而实现一个车站内计算机联锁、微机监测与TDCS实现时间同步,而且与整个TDCS系统时间同步,每个车站信息设备系统时间保持同步。
对于计算机联锁系统,由于电务维护机不参与现场设备的控制,不危及行车安全,可选择电务维护机作为授时客户端,最大程度地减少对系统安全的影响。但电务维护机与TDCS系统没有直接的硬件连接,可在电务维护机上增设网卡,用网线连接至TDCS集线器,实现与TDCS车务终端(时间服务器)的网络连接。微机监测和TDCS接收到计算机联锁传来码位信息后,调用本机的系统时间做为时间标识进行信息存储,所以只需编写一个基于C/S模式的授时系统,通过客户端定期向时间服务器进行授时请求,获取统一的时间信息后,修改本机的系统时间,就可以实现各系统间的时间同步。
对于微机监测系统,同样选择其上位机作为授时客户端,增设网卡,用网线与TDCS车务终端连接。图2给出了局域网内的授时系统架构。
根据以上解决方案,在授时服务器端(TDCS车务终端A/B)编制程序,只需提取服务器时间信息,传到提出时间请求的客户端即可。
微机监测的上位机、计算机联锁电务维护机作为客户端,定期向时间服务器(TDCS车务终端A/B)进行授时请求,得到服务器时间信息后,修改本机的系统时间。为了便于维护,允许维护人员设定时间同步的周期及显示客户端授时日志。
在授时客户端(计算机联锁电务维护机、微机监测上位机)的程序设计上,需要注意的是:有时因为网络、软件等原因,造成客户端收不到服务器的回执信息而持续请求,这样会影响既有设备的正常使用,所以可以设定请求次数(如10次),当请求10次后仍未授时成功,要对授时线程休眠,释放系统资源,最大程度地减少对既有系统的影响,同时记录授时失败日志,以便维护人员查找原因。
图2 局域网内的授时系统架构
现场各站计算机联锁、微机监测与TDCS时间同步解决方案,利用既有资源,有效解决了系统间的时间同步问题,不仅克服了时间不同步给故障分析带来的麻烦,而且现场工区不用再对信息设备的时间进行人工校核,减轻了现场的劳动强度。目前该系统在西安西站教育基地、西宝线进行了推广试验,各站实现了信息设备间的时间同步,为日常的故障分析提供了有力的依据。随着铁路信息化设备的大量上道应用及微机监测范围的逐步扩大,各信息设备间的时间同步问题尤为重要,所以该方案的推广也很有意义。
[1]赵相荣.TJWX-2000型信号微机监测系统[M].北京:中国铁道出版社,2001.
[2]王俊高.计算机联锁[M].北京:中国铁道出版社,(第2版)2010.