史建中 周 通
編組站綜合自動化系統(tǒng)的信息共享平臺建設(shè)
史建中*周 通**
結(jié)合建設(shè)編組站綜合自動化系統(tǒng)(SAM)的背景,分析研究了面向車站的信息共享平臺建設(shè),提出了采用Webservice的信息發(fā)布機(jī)制,并給出了具體的接口模式。
編組站;信息平臺;Webservice接口
在鐵路建設(shè)高速發(fā)展的今天,對貨運業(yè)務(wù)和編組站作業(yè)能力提出了更高的要求,如何對它進(jìn)行高效率的管理和使用成為提高編組站作業(yè)能力的重要一環(huán)。編組站作為鐵路信息網(wǎng)中最基礎(chǔ)的信息單位,所生成和使用的現(xiàn)車、確報、計劃等數(shù)據(jù)都是鐵路信息網(wǎng)中的最基本的信息,是其他應(yīng)用的重要信息源。隨著編組站綜合自動化系統(tǒng)(Synthetic Automation of marshalling Yard,簡稱SAM)的實施,以車站為單位的信息平臺的信息化水平又取得了長足的進(jìn)步,編組站的信息量得到了極大的豐富。如何有效地組織和管理基于車站的信息平臺,提高相關(guān)系統(tǒng)的信息共享和集成水平,有著重要的現(xiàn)實意義。
車站作為鐵路網(wǎng)絡(luò)中的一個節(jié)點,必然與其他單位產(chǎn)生業(yè)務(wù)交流,如車輛段、機(jī)務(wù)段及路局調(diào)度等等,一些重要的信息數(shù)據(jù)交互是這些交流內(nèi)容的主要載體。現(xiàn)階段的交流方式由于沒有統(tǒng)一規(guī)劃管理,造成了數(shù)據(jù)交互的冗余性較高,效率低下,存在大量重復(fù)開發(fā)和安全隱患,一些有用的數(shù)據(jù)甚至無法及時、合適的共享。
針對上述情況,討論基于車站級別的信息共享平臺建設(shè)方案,詳細(xì)論證了方案的體系結(jié)構(gòu)和流程,提出了方案所涉及的接口結(jié)構(gòu)。
現(xiàn)階段車站系統(tǒng)與其他系統(tǒng)的交互方式如圖1所示。
圖1 現(xiàn)階段信息交互方式
由于沒有統(tǒng)一規(guī)劃管理,針對每一個單獨的系統(tǒng),車站信息系統(tǒng)都要為之單獨建立一套信息接口,接口信息冗余大,并且不易管理。為解決上述問題,可以采用WebService方式建立車站級別上統(tǒng)一、開放的信息平臺共享。圖2所示為編組站綜合自動化系統(tǒng)信息平臺的結(jié)構(gòu)。
系統(tǒng)將數(shù)據(jù)需求抽象出來,歸納為幾個基本服務(wù),最終以WebService的形式發(fā)布。在信息發(fā)布方案中,采用通知功能,即在新信息發(fā)布后,主動通知接收方,避免接收者輪詢。系統(tǒng)采用“觀察者”模式,由車站系統(tǒng)確定接口,讓接收程序“注冊”到Webservice服務(wù)器上,在信息發(fā)布時自動調(diào)用它們的接收程序。
為了合理運用并挖掘有用數(shù)據(jù),必須合理設(shè)計數(shù)據(jù)接口,以保證數(shù)據(jù)的冗余程度較小,同時具有較好的擴(kuò)展性。根據(jù)編組站的數(shù)據(jù)特點和格式,下面給出具體的接口形式。
接口形式:到發(fā)確報目錄查詢(參數(shù)1,開始時間;參數(shù)2,到發(fā)標(biāo)志;參數(shù)3,車次;參數(shù)4,站名略碼;參數(shù)5,上下行標(biāo)志),即GetQBML (Timestamp startTime,int DFBZ,String DFCC, String ZMLM,int SXXBZ)。返回值:到發(fā)確報目錄列表實體(QBML),見表1。
表1 到發(fā)確報目錄列表實體(QBML)
接口形式:到發(fā)確報正文查詢(參數(shù)1,確報id;參數(shù)2,站名略碼),即GetQBZW(intQBID, String ZMLM)。返回值:確報正文實體(QBZW),見表2。
表2 確報正文實體(QBZW)
接口形式:列車到發(fā)查詢(參數(shù)1,開始時間;參數(shù)2,計劃實際標(biāo)志;參數(shù)3,車次;參數(shù)4,站名略碼;參數(shù)5,上下行標(biāo)志),即GetDFXX (Timestamp startTime,int factPlanFlag,int DFCC, String ZMLM,int SXXBZ)。返回值:列車到發(fā)信息實體(DFXX),見表3。
表3 列車到發(fā)信息實體(DFXX)
接口形式:股道目錄查詢(參數(shù)1,場別;參數(shù)2,站名略碼),即GetGDML(String CB,String ZMLM)。返回值:股道目錄實體,見表4。
表4 股道目錄實體(GDML)
接口形式:股道索引查詢(參數(shù)1,股道碼;參數(shù)2,站名略碼),即GetGDSY(String GDM, String DFCC,String ZMLM)。返回值:股道索引信息實體,見表5。
表5 股道索引信息實體(GDSY)
接口形式:股道信息查詢(參數(shù)1,股道碼;參數(shù)2,站名略碼),即GetGDXX(String GDM, String ZMLM)。返回值:股道信息實體,見表6。
表6 股道信息實體GDXX
接口形式:現(xiàn)在車信息查詢(參數(shù)1,車ID;參數(shù)2,站名略碼),即GetCLXX(String TrainID, String ZMLM)。返回值:現(xiàn)在車信息實體,見表7。
表7 現(xiàn)在車信息實體(CLXX)
接口形式:編成列車查詢(參數(shù)1,站名略碼;參數(shù)2,上下行標(biāo)志),GetBCLC(String ZMLM,int SXXBZ)。返回值:編成列車信息實體,見表8。
表8 編成列車信息實體(BCLC)
接口形式:機(jī)車查詢(參數(shù)4,站名略碼),即GetJCXX(String ZMLM)。返回值:機(jī)車信息實體,見表9。
表9 機(jī)車信息實體(JCXX)
鐵路編組站是鐵路樞紐的核心,編組站系統(tǒng)建設(shè)必定朝著自動化、智能化的方向發(fā)展。長久以來編組站信息系統(tǒng)與其他系統(tǒng)的信息交互缺乏統(tǒng)一規(guī)劃管理,造成信息交互的低效。隨著基于WebService的信息共享平臺的建設(shè),可以進(jìn)一步提高編組站信息的利用率。其主要優(yōu)點:跨防火墻的通信、應(yīng)用程序集成、B2B的集成、軟件和數(shù)據(jù)的重用。因此,在合理運用和設(shè)計編組站系統(tǒng)的信息共享平臺的情況下,編組站重要的基礎(chǔ)數(shù)據(jù)使用可以得到進(jìn)一步的提升。
[1] 宋建業(yè).鐵路行車組織基礎(chǔ)[M].北京:中國鐵道出版社,2005.
[2] 梁明珠,趙華.路網(wǎng)、區(qū)域性編組站現(xiàn)狀評價及對策研究.北京:中國鐵道科學(xué),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
*蘭州樞紐工程建設(shè)指揮部 高級工程師,730000 蘭州
**鐵道部信息技術(shù)中心 助理工程師,100844 北京
2011-01-21
(責(zé)任編輯:諸紅)