李淑伶,畢慶紅
(1. 鐵道部 信息技術(shù)中心,北京 100844; 2.北京鐵路局 信息技術(shù)處,北京 100860)
“列車確報”是列車出發(fā)時,發(fā)車站向下一個站段和運輸組織部門報告列車及其車輛詳細編組情況的報告,包含貨物信息、車輛信息和列車信息。列車確報信息是鐵路運輸組織中重要的基礎(chǔ)信息,是車站作業(yè)、運輸調(diào)度、運輸統(tǒng)計、機車管理、車輛管理、財務(wù)清算和客戶服務(wù)等工作必不可少的信息來源。
列車確報系統(tǒng)是鐵路運輸管理信息系統(tǒng)的重要組成部分。根據(jù)鐵路運輸管理信息系統(tǒng)的需要,鐵道部信息技術(shù)中心組織北京鐵路局信息技術(shù)處于1995年開發(fā)研制了列車確報系統(tǒng),1996年京滬全線試點成功。1998年底,全路原電務(wù)確報所全部停止發(fā)報,標志列車確報系統(tǒng)正式投入使用。2003年在全路完成了旨在提高確報質(zhì)量的軟件升級,增加了在基層站段的卡控措施,擴充了確報信息內(nèi)容。
隨著其他應(yīng)用系統(tǒng)相繼投產(chǎn),應(yīng)用范圍不斷擴充,共享需求不斷增加,既有系統(tǒng)逐漸暴露出一些缺陷和問題。鐵道部信息技術(shù)中心于2006年成立專題組著手開展確報系統(tǒng)升級工作,分別于2007年和2009年初,完成了鐵道部和鐵路局兩級確報系統(tǒng)的升級與實施工作。升級后的確報系統(tǒng),軟件功能更加完善,處理性能大大提高,運行狀態(tài)更加穩(wěn)定。
確報數(shù)據(jù)信息由確報報告站從車站系統(tǒng)的現(xiàn)車庫自動采集生成或由人工輸入產(chǎn)生,由各級確報系統(tǒng)及時將確報信息自動轉(zhuǎn)發(fā)到前方車站,使前方車站能及時做好接車等相關(guān)作業(yè)準備。由于直接關(guān)系運輸生產(chǎn)作業(yè)的效率,系統(tǒng)對確報傳輸?shù)臏蚀_性和實時性要求很高。在鐵道部和鐵路局級確報系統(tǒng)中,實現(xiàn)計算機自動轉(zhuǎn)發(fā)確報到相關(guān)單位,是系統(tǒng)必須解決的問題。
確報信息由車站發(fā)出后,發(fā)送到其所屬鐵路局級確報系統(tǒng);鐵路局級確報系統(tǒng)將確報信息接收校驗并且入確報庫的同時,調(diào)用自動轉(zhuǎn)發(fā)模塊,將確報轉(zhuǎn)發(fā)到相關(guān)單位(鐵道部或車站);鐵道部確報系統(tǒng)接收全路上報的確報信息,校驗并入確報庫,轉(zhuǎn)發(fā)跨鐵路局的確報。鐵道部局級確報庫均有Web綜合應(yīng)用模塊。確報信息在確報系統(tǒng)中的數(shù)據(jù)流向和處理功能的總體情況如圖1。
圖1 確報系統(tǒng)功能概況
所謂自動轉(zhuǎn)發(fā),就是要在鐵路局和鐵道部兩級確報系統(tǒng)中實現(xiàn)計算機自動轉(zhuǎn)發(fā)列車確報,完成實時接收確報、自動判斷確報傳輸方向、將確報自動轉(zhuǎn)發(fā)到下一到達單位的功能。由于這一技術(shù)在鐵路上從未使用過,而且要求既自動、準確,又要能適應(yīng)鐵道部以及不同鐵路局的運輸情況,因此,自動轉(zhuǎn)發(fā)成為本系統(tǒng)開發(fā)時的難點。
在開發(fā)過程中,通過調(diào)查不同車站、鐵路局運輸作業(yè)模式,先后制定出3種確報轉(zhuǎn)發(fā)模式。根據(jù)典型例子,逐一介紹模式。
例如:鐵路局A的車站A是發(fā)報站,鐵路局B的車站B是解體站,由車站A到車站B,途經(jīng)2條線路,實際列車途經(jīng)車站2和車站3。
模式1:根據(jù)列車發(fā)報站和解體站,判斷列車可能經(jīng)過哪些技術(shù)站,向這些技術(shù)站同時轉(zhuǎn)報。其確報轉(zhuǎn)發(fā)形式如圖2。
從圖2中可以看出,車站1接到無用報,車站2、車站3、車站B、鐵路局B分別接收或轉(zhuǎn)發(fā)過2~3次列車確報,且只有最后1次才是最準確的信息。因此,采用此轉(zhuǎn)報模式的優(yōu)點是:列車可能經(jīng)過的技術(shù)站,都能接到計算機列車確報,不致發(fā)生丟漏報現(xiàn)象。它的缺點是:由于轉(zhuǎn)報經(jīng)路不確定,主要技術(shù)站及相關(guān)部門經(jīng)常發(fā)生接收重復(fù)和作廢確報的現(xiàn)象。
模式2:根據(jù)列車發(fā)報站、解體站、列車車次及該車次在列車運行圖上規(guī)定的線路確定轉(zhuǎn)報方向。其確報轉(zhuǎn)發(fā)形式如圖3。
從圖3中可以看出,采用此轉(zhuǎn)報模式的優(yōu)點是:對按列車運行圖行車、運輸秩序較好的區(qū)段和鐵路局,轉(zhuǎn)報及收報效果較好,且避免了重復(fù)報及廢報的產(chǎn)生。其缺點是:對于自備列車較多的運行區(qū)段或行車調(diào)度調(diào)整較多的區(qū)段,有很多不按列車運行圖行走的列車,如果還按照運行圖轉(zhuǎn)發(fā)確報,則列車實際到站將收不到列車確報信息,由此發(fā)生丟報和漏報現(xiàn)象。
模式3:根據(jù)列車的發(fā)報站、實際“經(jīng)由”的分界站或技術(shù)站及解體站確定轉(zhuǎn)報方向。其確報轉(zhuǎn)發(fā)形式如圖4。
從圖4可以看出,確定了列車經(jīng)由車站2、車站3后,既解決了列車實際徑路與確報傳輸徑路不一致的問題,又避免了大量重復(fù)報及廢報的產(chǎn)生,防止了列車確報丟報和漏報現(xiàn)象的發(fā)生。
上述3種模式均在北京鐵路局進行了試運轉(zhuǎn),經(jīng)過車站、鐵路局和鐵道部各級運輸生產(chǎn)人員,特別是車站車號人員的實際操作,在廣泛征求意見并充分論證的基礎(chǔ)上,最終決定采用模式3進行轉(zhuǎn)報。現(xiàn)在全路使用的就是這種確報的轉(zhuǎn)發(fā)機制。
經(jīng)過確報系統(tǒng)多年的運行證明,系統(tǒng)采用的這種自動轉(zhuǎn)發(fā)模式是非常成功的,大部分的報文都能及時正確地轉(zhuǎn)發(fā)到位。由于在實際運輸生產(chǎn)中存在特例情況、新增線路運營和管界調(diào)整、以及系統(tǒng)維護人員維護轉(zhuǎn)報字典不及時和不正確等人為因素,依然會出現(xiàn)確報轉(zhuǎn)發(fā)中丟報和漏報現(xiàn)象,更嚴重的還會造成一份確報在車站與鐵路局間、鐵路局與鐵道部間循環(huán)轉(zhuǎn)發(fā),大量無用信息造成通信擁堵,系統(tǒng)癱瘓,影響系統(tǒng)使用。為此,課題組合理設(shè)計轉(zhuǎn)報字典,使之適應(yīng)轉(zhuǎn)報情況的多種變化,并采用了技術(shù)手段和人工手段相結(jié)合的方式,不斷處理遇到的轉(zhuǎn)報問題,逐步完善確報信息的自動轉(zhuǎn)發(fā)功能。
針對丟和漏確報的現(xiàn)象,確報系統(tǒng)提供臨時應(yīng)急策略。在確報Web綜合應(yīng)用模塊中開發(fā)了手工轉(zhuǎn)報功能,對于作業(yè)現(xiàn)場緊急的需求,由鐵路局或鐵道部負責(zé)生產(chǎn)的值班人員,將查詢到的確報發(fā)送到指定目的地,其中查詢和轉(zhuǎn)發(fā)報文的實現(xiàn)過程都是由計算機實現(xiàn),操作人員只需進行簡單的鍵盤輸入和鼠標點擊操作即可。
如果對于某次列車,頻繁出現(xiàn)丟和漏確報的現(xiàn)象,在使用手工轉(zhuǎn)報功能后,系統(tǒng)維護人員要及時進行轉(zhuǎn)報字典的維護,從轉(zhuǎn)報機制上解決丟和漏確報的現(xiàn)象。
維護轉(zhuǎn)報字典過程中,若填寫的轉(zhuǎn)報經(jīng)由不正確,可能會造成某份報文在鐵道部、鐵路局和車站間循環(huán)發(fā)報轉(zhuǎn)報,瞬間造成隊列積壓和堵死現(xiàn)象,影響接收轉(zhuǎn)報功能的正常運行。最近的這次升級設(shè)計時,在轉(zhuǎn)報程序中增加了確報發(fā)送和接收MQ隊列管理者的判斷,預(yù)防循環(huán)轉(zhuǎn)報的情況發(fā)生,從技術(shù)上徹底解決了循環(huán)轉(zhuǎn)報問題。
列車確報自動轉(zhuǎn)發(fā)這一難題的突破,保障了確報管理的實時性和準確性,滿足了日益增長的鐵路貨運量對信息傳遞的需求。
[1]邵士媛,左長進. 電子確報信息的管理和應(yīng)用[J]. 鐵路計算機應(yīng)用,2004,13(7).
[2]萬 慶. 新確報格式的設(shè)計及實現(xiàn)[J]. 鐵路計算機應(yīng)用,2004,13(11).
[3]鐵道部信息技術(shù)中心. 鐵路局級列車確報及應(yīng)用信息系統(tǒng)升級工程概要設(shè)計[R]. 北京:鐵道部信息技術(shù)中心,2006.