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