隋文成
(煙臺港集團鐵路公司,山東 煙臺 264000)
鐵路股道占用情況長期采用黑板手工填寫方式,顯示的信息實時性差,功能單一,手工改、填寫次數多,易出錯,外觀效果差。隨著鐵路運力、運量的不斷增加,手工填寫的占線板已經不能滿足鐵路調度生產部門對股道占用信息,港存車位置、數量,道口、道岔的位置關系等的要求。同時,企業致力于依靠技術力量改變鐵路生產現狀,致力于對落后生產方式的研究整改,股道信息監控系統開發勢在必行。
在此背景下,有必要開發一套能夠直觀展現港區鐵路股道信息的系統,為企業的行車工作服務,使其能夠加強鐵路生產現場管理,提高港區作業效率,強化現場安全管控,提高信息化程度。對行車值班員、連結員等關于港區鐵路股道占用信息的需求進行了摸底,并對存在的問題進行了分析研究。通過調研分析,鐵路股道占用信息實時監控系統需要解決以下問題:①股道信息系統的開發要采用何種編程語言;②股道信息系統需要顯示哪幾類信息;③軟件開發后采用何種硬件使系統的顯示效果得到充分展現。
拼接屏成像技術。物理拼接縫大小,顯示器類型、數量,圖形圖像拼接處理器等設備的選用,預留擴展接口數量,圖像顯示效果在滿足使用要求的情況下,減少成本投入。
技術指標:55寸液晶拼接屏,物理拼接縫5.5 mm,CCFL背光,分別率 1 366×768,單屏外觀尺寸 1 220(H)×680(V),畫面比率16∶9,亮度500 cd/cm2。
信息管理軟件開發。鐵路股道平面圖集中顯示、各種管理信息維護,與生產系統數據的對接,良好的人機對話功能。實現局域網內網頁瀏覽股道占用監控系統,滿足各級管理人員對現場信息的掌控。建立股道占用監控、軌道衡計量等多種用途的綜合信息系統。配合軌道電路技術在占線板屏幕上自動模擬調車作業過程,自動統計股道現車數量及狀態,并自動排列進路,自動對數據進行統計分析,使系統性能趨近于自動化程度更高的編組站綜合自動化系統。
有了預期效果及需要解決的問題,便可展開對股道信息系統的實踐。
2.3.1 系統軟件部分
系統的軟件部分由技術組開發,通過對現行編程語言C#、Java、Android、C++、VB等的研究分析,決定采用VB編程語言設計。采用VB主要考慮以下4個方面:①VB提供的可視化設計平臺。②VB采用面向對象的編程方法(Object Oriented Programming),把程序和數據封裝起來作為一個對象,并為每個對象賦予相應的屬性。③充分利用Windows資源。VB提供的動態數據交換(Dynamic Data Exchange)編程技術,可以在應用中實現與其他Windows應用程序建立動態數據庫交換和在不同的應用程序之間進行通信的功能。④具有較強的可擴展性。VB還可以通過動態鏈接庫(Dynamic Link Library)技術將C/C++或匯編語言編寫的程序加入到VB應用程序中。另外,VB還提供了開放式數據連接(Open DataBase Connectivity)功能,可以通過直接訪問或建立連接的方式使用并操作后臺大型網絡數據庫,比如SQL Sever、Oracle等。在應用程序中,可以使用結構化查詢語言(SQL)直接訪問Sever上的數據庫,這為后續與鐵路生產系統實現對接提供了技術支持。
2.3.2 鐵路線路占用信息
通過對調車作業人員的需求進行摸底,對鐵路信息化發展進行預測分析,我們初步確定鐵路線路占用信息包括存車數量、位置,與道口、道岔的位置關系,貨物種類、裝卸進度,車輛型號、車輛防溜等,這些信息對鐵路生產計劃編制、統計分析、提高作業效率和行車部門交接班質量至關重要。同時,港區鐵路具有點多、線長、面廣的特點,現場情況復雜,及時掌控股道占用情況,惡劣天氣下的車輛位置、防溜情況,有利于加強現場安全管理。
2.3.3 系統的實際開發
采用VB設計語言,按照初步確定的線路占用信息,技術組對軟件系統進行了初步設計,主要分3步設計實現:①在可視化界面上“繪制”鐵路線路基本形式。②依據線路基本情況及實現功能初步設計編程語言。此階段花費時間最長,需要不斷地修改、完善。③設計編譯輸入屬性、按鈕功能、可視化界面設計等后續工作。技術組完成的系統基本樣式如圖1所示。

圖1 技術組完成的系統基本樣式圖
2.3.4 試驗階段
后續系統將步入試驗階段。在這一驗階段,除了對軟件進行修改、完善外,還需關注拼接屏技術的實現,使軟、硬件合理匹配,達到功能全面、界面優化、操作方便的目的。
鐵路股道占用信息實時監控系統的投入使用,可以實現全港鐵路股道、道岔、道口、信號機、警沖標占用情況的實時顯示,調度員、行車值班員對現場情況一目了然,提高信息及時性,有助于調度計劃管理、作業進度控制,降低生產成本。引入拼接顯示屏幕實現股道占用信息與監控畫面的智能切換及分屏顯示,通過電子占線板的直觀顯示及與現場監控系統配合,明確開通進路內道口道岔等的實時情況,及時掌握道口的封閉和開通、道岔的開通方位,為港區鐵路的作業安全提供技術保障。此新技術、新工藝的投入運用,將進一步提高港區鐵路管理的信息化、現代化程度。
參考文獻:
[1]林卓然.VB程序語言設計[M].第3版.北京:電子工業出版社,2009.
[2]田保軍.VB程序設計案例教程[M].北京:機械工業出版社,2012.
[3]中國鐵路總公司.鐵路技術管理規程(2008)[S].北京:中華鐵道出版社,2008.
[4]鐵道部運輸局,鐵道部標準計量研究所.GB/T 7178.1—2006鐵路調車作業標準[S].北京:中國鐵道出版社,2006.