史建中 周 通
编组站综合自动化系统的信息共享平台建设
史建中*周 通**
结合建设编组站综合自动化系统(SAM)的背景,分析研究了面向车站的信息共享平台建设,提出了采用Webservice的信息发布机制,并给出了具体的接口模式。
编组站;信息平台;Webservice接口
在铁路建设高速发展的今天,对货运业务和编组站作业能力提出了更高的要求,如何对它进行高效率的管理和使用成为提高编组站作业能力的重要一环。编组站作为铁路信息网中最基础的信息单位,所生成和使用的现车、确报、计划等数据都是铁路信息网中的最基本的信息,是其他应用的重要信息源。随着编组站综合自动化系统(Synthetic Automation of marshalling Yard,简称SAM)的实施,以车站为单位的信息平台的信息化水平又取得了长足的进步,编组站的信息量得到了极大的丰富。如何有效地组织和管理基于车站的信息平台,提高相关系统的信息共享和集成水平,有着重要的现实意义。
车站作为铁路网络中的一个节点,必然与其他单位产生业务交流,如车辆段、机务段及路局调度等等,一些重要的信息数据交互是这些交流内容的主要载体。现阶段的交流方式由于没有统一规划管理,造成了数据交互的冗余性较高,效率低下,存在大量重复开发和安全隐患,一些有用的数据甚至无法及时、合适的共享。
针对上述情况,讨论基于车站级别的信息共享平台建设方案,详细论证了方案的体系结构和流程,提出了方案所涉及的接口结构。
现阶段车站系统与其他系统的交互方式如图1所示。
图1 现阶段信息交互方式
由于没有统一规划管理,针对每一个单独的系统,车站信息系统都要为之单独建立一套信息接口,接口信息冗余大,并且不易管理。为解决上述问题,可以采用WebService方式建立车站级别上统一、开放的信息平台共享。图2所示为编组站综合自动化系统信息平台的结构。
系统将数据需求抽象出来,归纳为几个基本服务,最终以WebService的形式发布。在信息发布方案中,采用通知功能,即在新信息发布后,主动通知接收方,避免接收者轮询。系统采用“观察者”模式,由车站系统确定接口,让接收程序“注册”到Webservice服务器上,在信息发布时自动调用它们的接收程序。
为了合理运用并挖掘有用数据,必须合理设计数据接口,以保证数据的冗余程度较小,同时具有较好的扩展性。根据编组站的数据特点和格式,下面给出具体的接口形式。
接口形式:到发确报目录查询(参数1,开始时间;参数2,到发标志;参数3,车次;参数4,站名略码;参数5,上下行标志),即GetQBML (Timestamp startTime,int DFBZ,String DFCC, String ZMLM,int SXXBZ)。返回值:到发确报目录列表实体(QBML),见表1。
表1 到发确报目录列表实体(QBML)
接口形式:到发确报正文查询(参数1,确报id;参数2,站名略码),即GetQBZW(intQBID, String ZMLM)。返回值:确报正文实体(QBZW),见表2。
表2 确报正文实体(QBZW)
接口形式:列车到发查询(参数1,开始时间;参数2,计划实际标志;参数3,车次;参数4,站名略码;参数5,上下行标志),即GetDFXX (Timestamp startTime,int factPlanFlag,int DFCC, String ZMLM,int SXXBZ)。返回值:列车到发信息实体(DFXX),见表3。
表3 列车到发信息实体(DFXX)
接口形式:股道目录查询(参数1,场别;参数2,站名略码),即GetGDML(String CB,String ZMLM)。返回值:股道目录实体,见表4。
表4 股道目录实体(GDML)
接口形式:股道索引查询(参数1,股道码;参数2,站名略码),即GetGDSY(String GDM, String DFCC,String ZMLM)。返回值:股道索引信息实体,见表5。
表5 股道索引信息实体(GDSY)
接口形式:股道信息查询(参数1,股道码;参数2,站名略码),即GetGDXX(String GDM, String ZMLM)。返回值:股道信息实体,见表6。
表6 股道信息实体GDXX
接口形式:现在车信息查询(参数1,车ID;参数2,站名略码),即GetCLXX(String TrainID, String ZMLM)。返回值:现在车信息实体,见表7。
表7 现在车信息实体(CLXX)
接口形式:编成列车查询(参数1,站名略码;参数2,上下行标志),GetBCLC(String ZMLM,int SXXBZ)。返回值:编成列车信息实体,见表8。
表8 编成列车信息实体(BCLC)
接口形式:机车查询(参数4,站名略码),即GetJCXX(String ZMLM)。返回值:机车信息实体,见表9。
表9 机车信息实体(JCXX)
铁路编组站是铁路枢纽的核心,编组站系统建设必定朝着自动化、智能化的方向发展。长久以来编组站信息系统与其他系统的信息交互缺乏统一规划管理,造成信息交互的低效。随着基于WebService的信息共享平台的建设,可以进一步提高编组站信息的利用率。其主要优点:跨防火墙的通信、应用程序集成、B2B的集成、软件和数据的重用。因此,在合理运用和设计编组站系统的信息共享平台的情况下,编组站重要的基础数据使用可以得到进一步的提升。
[1] 宋建业.铁路行车组织基础[M].北京:中国铁道出版社,2005.
[2] 梁明珠,赵华.路网、区域性编组站现状评价及对策研究.北京:中国铁道科学,2001.
In the background ofbuilding synthetic automation ofmarshalling yard,we analyzed and studied data sharing platform at station level and presentedWeb service-based mechanism of in formation publishing aswell as specific interfacemodels.
Marshalling Yard;Information platform;Web service-based interface
*兰州枢纽工程建设指挥部 高级工程师,730000 兰州
**铁道部信息技术中心 助理工程师,100844 北京
2011-01-21
(责任编辑:诸红)