羊興旺,劉中田
(北京交通大學(xué) 電子信息工程學(xué)院, 北京 100044)
目前國內(nèi)已有的電務(wù)檢測車大多屬于低速既有條件下對軌道電路參數(shù)的檢測,存在采集數(shù)據(jù)信息量單一,缺乏與檢測參數(shù)指標(biāo)相配套、功能全面、性能優(yōu)良、自動化程度高的數(shù)據(jù)處理軟件系統(tǒng)。因此,研制基于高速數(shù)據(jù)采集的鐵路軌道電路數(shù)據(jù)處理軟件已經(jīng)迫在眉睫。
綜合檢測車能夠完成軌道、接觸網(wǎng)、通信、信號等基礎(chǔ)設(shè)施的綜合檢測。其信號前端采集部分應(yīng)能滿足在高速條件及復(fù)雜外部環(huán)境下對軌道電路相關(guān)數(shù)據(jù)進行可靠、高精度和實時的要求。同時數(shù)據(jù)處理子系統(tǒng)應(yīng)能滿足對前端采集數(shù)據(jù)進行集中處理,根據(jù)關(guān)系型數(shù)據(jù)庫原理把基本線路數(shù)據(jù)及檢測到的軌道電路數(shù)據(jù)項形成E—R關(guān)系圖,并結(jié)合綜合網(wǎng)絡(luò)服務(wù)器發(fā)來的時空同步數(shù)據(jù),得到軌道電路的完備數(shù)據(jù)。
為了能夠更直觀的觀察分析鐵路軌道電路信號系統(tǒng)的狀態(tài)及變化趨勢,需要設(shè)計數(shù)據(jù)回放顯示模塊,從軌道電路的完備型數(shù)據(jù)中選擇最關(guān)心的數(shù)據(jù),如感應(yīng)電壓、出入口電壓進行回放顯示,通過加入標(biāo)線直觀表示出軌道電路發(fā)生故障的經(jīng)緯度及對應(yīng)公里表。此外,數(shù)據(jù)處理子系統(tǒng)還應(yīng)具有查詢篩選插入刪除等數(shù)據(jù)管理功能;能夠根據(jù)用戶設(shè)定的性能指標(biāo),對軌道電路的設(shè)備狀況進行評估,如補償電容丟失率,最終給出評估等級。
2.1.1 底層數(shù)據(jù)采集處理層
前端采用高速采集卡滿足列車在高速條件下對軌道電路相關(guān)參數(shù)進行可靠和高精度采集;軌道電路由STM天線負責(zé)感應(yīng)軌道電路信號,TCR負責(zé)接收軌道電路載頻低頻信號、過絕緣節(jié)信息和列控系統(tǒng)上下行信息,然后以帶有循環(huán)校驗功能數(shù)據(jù)幀的形式向綜合網(wǎng)絡(luò)服務(wù)器發(fā)送。加速度數(shù)據(jù)來自底層加速度計,完成里程修正的功能。
2.1.2 綜合網(wǎng)絡(luò)服務(wù)器
信號檢測系統(tǒng)物理層采用千兆以太網(wǎng)通道,傳輸層采用TCP網(wǎng)絡(luò)通信協(xié)議。綜合服務(wù)器與各采集終端采用CLIENT/SERVER方式連接,并對所有采集終端的數(shù)據(jù)進行統(tǒng)一管理、分時調(diào)度。調(diào)度軟件主要功能:負責(zé)原始采集數(shù)據(jù)接收、轉(zhuǎn)發(fā)和各終端狀態(tài)的接收與處理;時空同步定位管理軟件負責(zé)往下位機發(fā)送時空與位置信息。軌道電路數(shù)據(jù)處理系統(tǒng)邏輯結(jié)構(gòu)如圖1。
圖1 軌道電路數(shù)據(jù)處理系統(tǒng)邏輯結(jié)構(gòu)
軌道電路數(shù)據(jù)處理系統(tǒng)作為軌道電路檢測系統(tǒng)的主要子系統(tǒng),承擔(dān)著測試數(shù)據(jù)分析輸出等任務(wù),根據(jù)系統(tǒng)需求,數(shù)據(jù)處理子系統(tǒng)功能模塊如圖2,數(shù)據(jù)處理流程如圖3。
圖2 數(shù)據(jù)處理系統(tǒng)功能模塊圖
2.2.1 數(shù)據(jù)操作模塊
數(shù)據(jù)操作模塊主要分為數(shù)據(jù)導(dǎo)入和導(dǎo)出2個模塊,導(dǎo)入包括導(dǎo)入線路信息、線路基本數(shù)據(jù)和測試結(jié)果數(shù)據(jù);使軌道電路的參數(shù)與具體公里標(biāo)進行良好的匹配。導(dǎo)出主要包括導(dǎo)出測試用的線路基本數(shù)據(jù)和導(dǎo)出組合交路信息。
圖3 數(shù)據(jù)處理流程圖
2.2.2 數(shù)據(jù)管理模塊
數(shù)據(jù)管理模塊完成對數(shù)據(jù)服務(wù)器上各項數(shù)據(jù)的查詢、添加、修改、刪除操作。程序設(shè)計通過嵌入SQL語句。管理員根據(jù)不同的用戶權(quán)限加以設(shè)置權(quán)限等級,并保存操作記錄。
2.2.3 數(shù)據(jù)回放模塊
根據(jù)使用者的實際需求,電壓及速度曲線、地面信號機、感應(yīng)電壓等皆有圖形化顯示。統(tǒng)計軌道電路參數(shù)值,對應(yīng)的位置參數(shù),并設(shè)計播放進程按鈕對播放進行控制,方便用戶操作。
2.2.4 統(tǒng)計評估模塊
統(tǒng)計評估模塊完成對各區(qū)段地面信號、軌道電路參數(shù)進行評估。統(tǒng)計結(jié)果包括故障率、補償電容丟失率等;同時能對軌道電路的傳輸狀態(tài)和頻率特性是否達標(biāo)、地面信號的運用狀況進行綜合評估,并評出優(yōu)良等級;用戶根據(jù)需求打印輸出統(tǒng)計報表。
程序界面采用vs2005開發(fā)環(huán)境進行編程,軟件采用面向?qū)ο蟮拈_發(fā)技術(shù),這樣不存在兼容性問題而且效率高、代碼可靠性好、便于維護和拓展。采用ADO.NET數(shù)據(jù)庫訪問技術(shù),具有易于使用、訪問靈活、應(yīng)用廣泛、數(shù)據(jù)類型豐富、占用資源少的特點。數(shù)據(jù)庫采用最廣泛的SQL Server 2000對數(shù)據(jù)進行管理,易于安裝使用。
本系統(tǒng)通過導(dǎo)入京秦線軌道測試數(shù)據(jù),完成軌道電路測試數(shù)據(jù)的數(shù)據(jù)操作、管理、數(shù)據(jù)圖形回放、軌道狀態(tài)評估等功能。所得到的統(tǒng)計分析結(jié)果,能夠為鐵路電務(wù)部門跟蹤設(shè)備故障、評估設(shè)備狀態(tài)、制定維修計劃提供科學(xué)依據(jù)。
[1]趙會兵. 高速鐵路軌道電路數(shù)字仿真系統(tǒng)的研究[J]. 北京:北方交通大學(xué)學(xué)報,1999,23(5):4-17.
[2]李彥華. 電務(wù)試驗車信號測試系統(tǒng)[J]. 北京:鐵路計算機應(yīng)用,2006,15(12):12-14.
[3]劉寶生. 基于虛擬儀器技術(shù)的鐵路信號試驗車自動測試系統(tǒng)研究[D]. 北京:北京交通大學(xué)碩士論文,2006.