崔寶全陳永全(.哈爾濱鐵路局調度所,黑龍江 哈爾濱 50006;.大慶車務段信息科,黑龍江 大慶 637)
鐵路調度生產信息平臺的設計與實現
崔寶全1陳永全2
(1.哈爾濱鐵路局調度所,黑龍江 哈爾濱 150006;2.大慶車務段信息科,黑龍江 大慶 163712)
摘 要:本文針對調度所實施信息化的現狀和不足,提出加強調度所信息化實施程度,研制具有調度所工作特點的調度生產信息平臺。重點介紹了系統的研制思路、總體框架、系統構成、功能及關鍵技術。
關鍵詞:調度;生產平臺;調度報表
調度所是負責組織局管內各運輸生產單位密切配合、協同動作,經濟合理地使用機車車輛,充分利用運輸能力,挖掘運輸潛力,壓縮運輸成本,提高運輸效率和效益,完成運輸生產經營任務。調度信息化程度高低直接影響到鐵路運輸的生產組織,為了及時、高效、準確掌握鐵路運輸生產組織的情況成為運輸生產的迫切需求。
1.1 調度信息化程度分析現狀。目前,鐵道部推廣使用的鐵道部運輸調度生產平臺中包含了行車調度系統、計劃調度系統、貨運五系統,然而這些系統各自為營,數據不能共享,數據沒有統一的規范格式,不能為運輸組織提供有力數據分析,調度員只能依靠人工的方式對數據進行匯總分析,大大降低了工作效率,不能很好的為運輸組織服務,為了解決這個問題,我們開發了調度生產信息平臺,該平臺的開發合理的組織了數據,對數據進行匯總分析,為調度員提供了打印、導出端口,減輕了調度員的工作量,本文重點論述該系統的設計要點及實現技術。
1.2 調度生產信息平臺研究思路。隨著列車調度指揮系統(TDCS)、計劃調度系統的逐步發展,調度所的生產已經實現了計算機集中調度,實現了調度系統的信息化,列車運行的全部原始數據都已進入計算機系統,為實現調度生產平臺奠定了良好的基礎。因此“調度生產信息平臺系統”的研制思路,就是在對TDCS行車數據、計劃調度數據和部分手工錄入數據進行分析的基礎數據上,實現對以上數據進行分析和統計,為運輸生產提供準確的數據。
為給用戶提供及時、準確、迅捷的調度生產信息平臺,系統采用瀏覽器/服務器(B/S)架構方式,B/S為系統的升級提供更方便的特性,為用戶提供更友好的用戶界面。
(1)數據庫服務器:保存本系統各項數據,是整個系統的基礎,同時還提供從TDCS數據庫自動讀取數據,提高數據庫服務器數據處理的響應時間。(2)后臺數據分析系統:按照規定時間間隔分析TDCS運行數據,實現“百千”戰略貨物列車的正晚點統計。(3)調度生產信息平臺程序:運行在Web應用服務器,以網頁方式為用戶提供調度生產信息平臺服務。
系統包括錄入和查詢兩大主要部分。
3.1 數據錄入功能模塊
3.1.1 哈爾濱鐵路局裝卸車修整情況。根據日期、時間和區域為篩選條件,查詢貨運五日計劃數據,通過輸入已裝、待裝、不含口岸裝車、已卸、待卸、實卸、修整、石油、礦建、木材和糧食數據為基礎數據進行數據分析,得到一張哈爾濱鐵路局裝卸車修正情況綜合分析報表,該報表的生成為調度運輸生產指揮提供更合理的裝卸車分析情況,為更合理的組織站段裝卸車工作提供了有力的依據。
3.1.2 管內大點卸車情況表。根據日期為條件,通過拼音檢索站段名稱,自動生成6點待卸和預計18點待卸車數。
3.1.3 管內主要電廠煤炭庫存調查表。根據日期為條件,通過拼音檢索電廠名稱、接軌站等自動生成警戒天數。
3.1.4 報裝未裝統計表。選擇日期,通過拼音檢索車站名稱,錄入車數、管內方向車數、沈陽方向車數、進關方向車數、品名和原因。
3.1.5 報卸未卸統計表。選擇日期,通過拼音檢索車站名稱,錄入車數、品名、車種和原因。
3.1.6 停運列車登記表。選擇日期和時間段,通過拼音檢索車站名稱,錄入備注和原因。
3.1.7 機車工作計劃兌現表。選擇日期,通過拼音檢索區段名稱,錄入日計劃列車對數、日計劃實際使用臺數、日計劃單機、日計劃無機列數、日計劃改晚列數、六時修正列車對數、六時修正實際使用臺數、六時修正單機、六時修正無機列數和六時修正改晚列數。
3.1.8 哈局十八點裝卸車完成情況。選擇日期和分區,錄入裝車完成、卸車完成、卸車待卸車、含口岸去向哈局完成、含口岸去向沈局完成、含口岸去向入關完成、裝車品類煤炭完成、裝車品類石油、裝車品類礦建、裝車品類木材和裝車品類糧食。
3.1.9 站段裝卸車修整情況。裝車、卸車模塊:選擇日期時間,通過拼音檢索站段名稱,錄入裝車已裝、待裝、修整、18點完成,卸車已卸、待卸、修整、18點完成、18點待卸。修整裝車車種模塊;修整卸車車種模塊。
3.2 數據查詢功能模塊,對以下相關數據查詢打印和導出EXCEL功能。對貨運工作計劃、機車工作計劃、路局調度、特運調度、貨運調度相關的數據進行查詢、導出并打印服務。
4.1 AJAX技術。Ajax(Asynchronous JavaScript and XML)技術是由Jesse James Garrett提出的,是綜合異步通信、JavaScript以及XML等多種網絡技術新的編程方式。如果從用戶看到的實際效果來看,也可以形象地稱之為無頁面刷新技術。
4.2 WebService技術。Web Service 希望實現不同的系統之間能夠用“軟件-軟件對話”的方式相互調用,打破了軟件應用、網站和各種設備之間的格格不入的狀態,實現“基于Web無縫集成”的目標。
4.3 JavaScript技術。JavaScript是一種基于對象和事件驅動(Drive)并具有相對安全性的客戶端腳本語言。
4.4 拼音檢索。系統包含的電廠名稱、車站名稱字典等數據字典數據量大,在系統使用過程中,為避免查找數據困難及輸入數據與字典中的數據不符所造成的操作錯誤。
4.5 Cell報表。Cell5.1產品分Cell組件5.1和Cell插件5.1兩個姐妹產品,它們是北京用友華表軟件技術有限公司在長期開發實踐的基礎上推出的功能強大、技術成熟的報表二次開發工具。
鐵路局調度生產信息平臺投產使用一年多來,取得了良好的效果,該系統減輕了調度員的工作強度,提高工作效率,保證工作質量,獲得了廣大調度員的認可與好評。
參考文獻
[1]馬偉.ASP.NET 4 權威指南[M].北京:機械工業出版社,2011.
[2]施宏斌.JavaScript入門經典(第3版)[M].北京:清華大學出版社,2009.
中圖分類號:U284
文獻標識碼:A