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