青藏铁路公司电务检测所
摘要:分析了当前CTC调度集中系统自律机维护问题,结合FTP技术特点,提出了一种基于FTP技术的自律机远程维护系统软件的设计方法。实际应用结果表明,基于FTP的自律机远程维护系统满足功能需求,有利于对调度集中系统自律机设备远程维护与管理。
关键词:调度集中,自律机,FTP,软件设计,远程维护
目前,随着我国客运专线大规模建设,分散自律调度集中系统在其中作用日趋重要,而自律机系统是分散自律调度集中系统的核心子系统,实际应用中对于提高铁路运输效率起着至关重要作用。而在实际应用中对于自律机维护与管理如软件更换、配置数据更换、日志下载只能依赖第三方软件完成。当进行自律机主备机倒机实验时,基于linux系统原理只能人工登陆到自律机系统进行命令行操作,且上述过程只能单站操作,不能同时进行多站操作,导致效率很低,同时具有人工误操作的可能性。
因此,依据FTP技术为基础,根据自律机远程维护系统各项需求及linux操作系统原理,研究并设计一种基于FTP的调度集中系统自律机子系统远程维护管理系统。该系统已经在多条线路的自律机远程维护管理中得到应用,能够有效提高对自律机维护管理效率,大大减少人为误操作导致系统故障的概率。
系统结构
基于FTP的自律机远程维护管理系统根据实际功能需求采用分层结构,主要有操作显示层、逻辑运算层、FTP通信层三部分组成。系统机构如图1所示。
图1系统结构图
功能需求
根据自律机远程维护需求,要求该系统同时支持多站软件更换、配置数据上传及下载,多站日志文件拷贝,多站主备机倒机切换试验等,通过简单良好的人机界面设计完成上述功能。
(1)人机交互功能,根据维护人员需求选择相应的功能项,根据功能项完成相应逻辑功能,同时给出任务完成进度及图标状态提示,当进度条达到百分之百时,弹出功能完成提示框,方便维护人员进行下一步工作。
(2)逻辑处理功能,通过人机交互界面选择相应功能后,因自律机操作系统一般使用linux操作系统,逻辑功能模块接收到命令后,根据linux操作系统特点结合自律机软件启动、关闭路径完成程序的启动与关闭,根据自律机软件、配置数据、日志文件的路径及格式,完成相应命令进行相关文件的批量下载及上传,同时给出文字提示功能及进度条跟踪。
(3)车站管理功能,根据本局管辖线路分类,以配置文件的方式录入各个线路车站自律机名称及IP地址即可,可实现随时增加或减少车站数量,方便管理维护人员进行修改。
软件设计与实现
自律机远程维护系统是针对目前客专自律机远程维护的一种扩展和完善,软件的体系结构重点在于最大限度辅助维护人员远程管理维护自律机设备,方便维护人的工作,提高工作效率,减少误操作。
运行环境
考虑自律机远程维护系统软件易移植、适应面广的设计思路,同时考虑到当前调度集中系统的维护环境及Windows系统良好的人机界面优势,软件运行环境采用Windows操作系统,软件开发平台采用Visualstudio6.0平台,采用MFC框架设计开发,达到操作简单,易于使用目的。
软件结构
软件采用模块化设计,主要包括:自律机数量IP配置文件读取初始化模块、人机交互对话框模块、逻辑信息处理模块及FTP通信处理模块。
根据软件的设计数据逻辑,软件输入有1个,即接收维护人员的命令输入信息。软件输出有4个,即通过人机交互界面显示软件上传下载进度及状态;配置数据上传下载进度及状态;日志文件下载进度及状态;自律机远程主备机倒机进度及状态。
软件实现
根据软件设计结构和软件数据流,程序启动后读取配置文件进行程序的初始化,然后在人机交互界面显示维护的自律机车站名称及IP地址,同时后台启动逻辑处理线程,实时等待维护人员输入操作命令信息,同时将命令处理进度及状态反馈到操作界面。
随着目前信息化的发展,本系统由鼠标键盘完成人机交互信息的输入,由显示器显示人机交互界面各种处理信息。根据维护人员的输入信息实时动态显示显示命令进度及状态。
系统应用
基于FTP的自律机远程维护管理系统已经配合FZk-CTC调度集中系统中lirc-2型二代自律机系统得到实际应用,并进行多次不同线路,不同数量车站选择的情况下实际使用,目前本公司的兰新客专青海段、拉日线、敦格线等自律机维护中得到应用,且系统运行稳定,性能良好,方便快捷。
应用结果表明:基于FTP的自律机远程维护管理系统满足多站自律机同时选择操作要求,达到了辅助维护人员快速可靠的维护自律机远程终端的作用,到达预期效果,符合设计功能需求,并得出如下结论。
(1)自律机远程维护管理系统针对FZk-CTC调度集中系统Lirc-2型二代自律机系统,采用FTP方式的自律机远程维护系统,针对不同厂家的自律机型号,只需要更改软件自律机配置数据路径、日志路径即可完成对应型号自律机远程维护。
(2)扩展性强,针对不同铁路局,不同客专线路,车站数量不同,只要稍加修改车站配置文件即可应用不同局不同线路直接应用,有效的解决人工单站更换软件及配置数据时会出现的误操作。
(3)自律机远程维护软件简洁,占用系统内存小,易维护和版本升级,符合维护人员熟悉Windows系统下软件应用需求。
结束语
基于FTP的自律机远程维护管理系统,能有效提高调度集中系统自律机维护效率,减少人为手动更换自律机软件及配置数据导致误操作,大大减少对了自律机进行远程主备机倒机时工作量。因此,基于FTP的自律机远程维护管理系统在未来客运专线调度集中系统维护中有重要实际意义。
参考文献
[1]郭辉,张伟.新一代调度集中系统分散自律机的功能及实现[J].铁道运输与经济,2004(26):2-3.
[2]张琦,王建英,王壮峰.智能型自律分散调度集中系统研究[J].铁道通信信号,2003(5):1-2.