尉成榮,徐行方,毛淑錦
(1.同濟大學 交通運輸工程學院,上海 201804;2.阜陽職業技術學院 經濟貿易系,阜陽 236031)
編組站作業組織對鐵路運輸生產、機車車輛周轉以及貨物送達起著重要作用,提高編組站作業效率是確保路網暢通的關鍵環節。運輸生產分析是準確掌握車站運輸生產狀況,及時發現關鍵因素和問題,提出改進意見和挖潛提效措施,提高運輸組織水平,促進運輸生產的有效辦法。
上海鐵路局阜陽北火車站銜接商阜、漯阜、青阜、阜淮和阜九5個方向,現日均辦理車數15 500輛,最高達17 712輛。部標編組站信息系統和編組站技術作業大表自動生成系統自投入運行以來,極大地減輕了勞動強度,提高了運輸生產效率,但車站運輸生產分析工作還停留在人工收集資料、人工查報、人工計算和手工編制的階段。采用原有的分析方式工作效率低,阻礙了車站進一步提高勞動生產率,且中間人為因素多,有時不能準確反映車站運輸生產實際情況。
為此,結合阜陽北火車站實際情況,設計并實現了編組站運輸分析自動生成系統。編組站運輸分析自動生成系統的使用,可以減輕分析人員勞動強度,為車站行車和調度人員提供準確的車流信息,加速車輛運轉,提高運輸組織水平。
編組站運輸分析自動生成系統的設計目標是利用編組站信息管理系統中的原始數據,通過HPDS25讀取數據,并建立數據庫,進行庫結構優化,利用計算機完成大量數據的計算、統計等處理,實現報表輸出,完成運輸分析數據的自動生成。
(1)完全取代人工收集資料、人工查報、人工計算和手工編制的傳統手工作業方式,減輕作業人員的勞動強度,改善作業環境,逐步實現運輸分析的自動化。
(2)提高勞動生產率,從技術上保證車站的運輸安全,使阜陽北火車站的運輸潛能得到進一步發揮。
(3)使阜陽北火車站通過能力得到進一步釋放。
(4)微機系統與主機通過網絡相連,維護方便。
(1)日(班)計劃兌現率:圖定各方向到發列車數、日(班)計劃確定的各方向到發列車數、各方向實際開行的列車數及丟線原因;
(2)作業量統計:辦理輛數、有調車數和無調車數,解體以及編組列數;
(3) 解編效率:平均解體和平均編組時間、總的解體輛數與鉤數(其中取送禁溜車的鉤數、輛數)、總的編組輛數與鉤數、駝峰調機站整次數及其平均時間;
(4) 指標統計分析:中時及分方向中時,中時未完成的原因;分方向分時段(18:00、0:00、6:00、12:00)的保有量;
(5) 工作質量:編組始發違編列車數及原因,欠軸噸數、欠長點數、欠軸列數及其原因,超軸列數和超軸噸數;
(6) 到發線利用情況:到達解體列車的平均待解時間和自編始發列車的平均待發時間,無調中轉列車平均占用到發線時間。
結構化系統分析的基本思想是自上而下地將整個系統劃分為若干個子系統,子系統再劃分為若干個模塊,如圖1。

圖1 系統總體結構
在VB中,數據訪問接口有3種方式:ADO、RDO、DAO。其中,ADO是一種更加簡單的方式,采用該方式還可以提供以下操作:
(1) 連接到數據源,同時可確定對數據源的所有更改是否已成功或沒有發生;
(2) 指定訪問數據源的命令,同時可帶變量參數,或優化執行,通常涉及ADO的COMMMAND對象;
(3) 執行命令,例如一個SELECT腳本;
(4) 如果這個命令使數據按表中行的形式返回,則將這些行存儲在易于檢查、操作或更改的緩存中;
(5) 適當情況下可使用緩存行的更改內容來更新數據源;
(6) 提供常規方法檢測錯誤(通常由建立連接或執行命令造成),設計ADO的ERROR對象。
在編程過程中,開發人員無需從對象模型的頂層開始一步步地創建子對象,因此,ADO提供了一種更靈活的編程方式。
信息終端多點采集方式就是由總車號、到達車號、出發車號、到發車號完成列車到達和出發信息的采集工作;由解體區長和編組區長完成調機動態的信息采集工作;由編組助調完成甩車、掛車、取車、送車和轉場等調車信息工作,以保證方向車流的正確性;由站調完成本班安全信息的采集工作。
本方式的優點是信息分散采集,輸入及時準確,無需專門人員進行操作,且目前車號系統和計劃系統使用的就是信息終端。采用信息終端方式可以充分利用現有資源,起到減員增效的目的。
編組站運輸分析自動生成系統主體程序采用VB6.0編寫,數據采集程序采用Oracle編寫。程序主要由數據采集、數據處理和系統打印組成。
(1)從編組站信息管理系統中,將列車車次、到發時間、股道、編組內容、調車區長輸入的調機動態等信息實時地傳輸到微機里由系統進行處理。也就是在PC Server上安裝Oracle ORA8.17,采用ODBC驅動,通過編寫的程序,從小型機里將列車車次、到達時間、股道及編組信息讀出;
(2)采集調機動態,即采集調機每項工作開始和結束時刻及工作性質,以供系統處理。也就是在編組站信息管理系統的調車區長(解體區長和編組區長)的程序里加上調機報點模塊,讓調車區長實時輸入調機作業,再從小型機里將所輸入的信息讀出。再將編組站信息管理系統中的階段計劃和解編計劃等信息傳輸到微機中供系統進行處理。
(1)根據調車區長輸入的調機動態,分析并計算到發線利用情況和時間,包括到解列車的平均待解時間、編發列車的平均待發時間以及無調中轉列車平均占用到發線時間等;
(2)根據列車運行圖及到發確報,計算日(班)計劃兌現率,包括圖定各方向到發列車數、班計劃確定的各方向到發列車數、各方向實際開行的列車數;
(3)根據階段計劃和解編計劃進行作業量統計,包括:辦理輛數、有調車數和無調車數,解編列數,分析計算解編效率(平均解體時間、平均編組時間、總的解體輛數與鉤數、總的編組輛數與鉤數、駝峰調機站整次數);
(4)根據運統一等報文,統計分析計算中時(分方向中時、未完成原因)、分方向分階段保有量、分方向車流等指標;
(5)根據調車信息,分析計算工作質量,包括編組始發違編列車數及原因、欠軸列數(含欠軸噸數和欠長點數)及原因、超軸列數和超軸噸數。
根據以上結果,自動生成一系列報表,驅動打印機,打印生成的報表。
編組站運輸分析自動生成系統自2009年5月在阜陽北火車站投入使用以來,取得了良好的經濟效益和社會效益。該系統不僅解決運輸分析的自動生成問題,而且大大減輕了作業人員的勞動強度,為車站行車調度人員提供了準確的車流信息,對加速車輛運轉和提高運輸組織水平具有重要的意義。
[2]徐瑞華,張國寶,徐行方. 軌道交通系統行車組織[M].北京:中國鐵道出版社,2005.
[3]李 堅,編組站解體計劃自動編制研究與實現[J]. 鐵路計算機應用,2005,14(2).
[4]郭 松. 編組站運輸分析系統研究[J]. 鐵路計算機應用,2008,17(10).