株洲中車時代電氣股份有限公司 孟慶明 任小冬 武松劍 羅 煥
基于LabVIEW的PWBU控制單元自動測試系統的開發
株洲中車時代電氣股份有限公司 孟慶明 任小冬 武松劍 羅 煥
動車組輔助供電系統為動車組上多種形式的負載提供電能,如空調、換氣裝置、控制系統、照明、廣播、列車無線等設備,是動車組重要的組成部分。而PWBU控制單元是動車組輔助供電系統的核心設備。基于圖形化編程語言LabVIEW和PXI系統,設計了一套動車組PWBU單元的自動測試系統,替代目前的手動測試方式,實現了數據的自動采集、試驗結果的自動記錄、打印等功能,實現了一鍵測試。
PWBU單元;自動化測試系統;LabVIEW;一鍵測試
目前動車組檢修業務呈現快速增長的態勢,隨著檢修業務的迅速擴大,原有的檢修測試模式難以支撐未來的檢修業務需求,提高測試設備自動化,成為解決問題的突破口,支持新的業務發展。
根據PWBU單元的工作性能和測試要求,本文以虛擬儀器為開發平臺,從系統框架、硬件和軟件設計三部分對該系統進行詳細的闡述,并通過實際測試,驗證了系統的可行性。
動車組輔助供電系統為動車組上多種形式的負載提供電能,如空調、換氣裝置、控制系統、照明、廣播、列車無線等設備,是動車組重要的組成部分。而PWBU單元是動車組輔助供電系統的核心設備,主要有控制板、接口板、電容板等電路板組成。
自動化測試系統實現了動車組PWBU控制單元的功能測試。測試時從被試品插頭輸入信號,通過開關卡路由,以及PXI、示波器、萬用表對信號進行采樣處理,由工控機進行自動化測試分析,并實時顯示、存儲和打印測試結果。測試系統的整體結構如圖1所示。

圖1 測試系統結構圖
測試系統整體需求如下:
1)與被測產品信息交換:測試系統應能夠通過網口及GPIB,依據通信協議與PWBU控制單元進行信息交互,上位機能實時獲取控制單元的主要參數信息。
2)軟件性能需求:測試系統軟件界面簡潔明了,便于操作。通過配置界面對測試系統進行硬件配置管理與三級權限管理(高級管理員、程序開發員、操作者);軟件能夠自動、手動設置及顯示界面,能夠顯示儀器儀表各參數值;滿足自動測試設備信息化需求;采用圖形化編程界面,提高程序的開發效率。
3)接口需求:系統的外觀應與生產線現場的環境、色調相協調,不影響現場美觀。
測試臺主操控臺設置緊急啟停開關及狀態指示燈,可移動滿足流水線生產的需要,操作員作業方式為坐式作業,滿足人機工程學。
自動化測試系統分為低壓控制柜和工裝柜。低壓控制柜中主要由工業控制計算機、示波器、直流電源、萬用表、波形發生器等組成,工裝柜中主要由氣缸、視覺檢查模塊、測試探針等組成。
工業控制計算機作為整個系統的控制核心,通過編制的軟件系統,對試驗過程進行自動控制和測試。
根據測試的需求,選用IPC610H作為主控計算機,采用NI PXI-1042 機箱,NI PXI-6529數字輸入卡、Pickering 40-614-001開關卡等硬件。
考慮計量的方便性,信號源及測量設備采用臺式儀器。
由于試驗過程中,需要輸入的數字量和模擬量路數多,因此,在設計時,考慮用開關卡+直流電源(DC24V)來實現數字量輸出,用開關卡+直流程控電源來實現模擬量輸出,原理如圖2所示。

圖2 數字量/模擬量輸出原理圖
為了滿足對試驗過程中,各個通道數據的采集,采用萬用表+開關卡的方式來進行交直流電壓的采集,用示波器+開關的方式來進行頻率信號的采集,原理如圖3所示。

圖3 模擬量/頻率采集原理圖
試驗臺與被試品的連接,采用APEX單連接方式進行連接。
測試系統的軟件架構采用基于生產者-消費者的多線程執行架構。該軟件架構優化了狀態執行的效率和及內存數據的共享;減輕了開發者對于架構細節的設計,如圖4所示。

圖4 軟件架構
測試系統整體軟件結構如圖5所示。
測試系統軟件采用分層體系結構,從上至下分為人機交互模塊,測試流程管理模塊、數據管理模塊、儀器接口驅動模塊等。其中:
人機交互模塊包括設備配置及控制模塊、設備狀態監測模塊;
測試流程管理模塊實現測試序列編輯、用戶規則、設備命令集等方面的設置。
數據管理模塊分別實現了用戶數據和儀器設備數據的管理功能;
儀器設備接口驅動模塊基于VISA函數庫進行設計。
測試平臺軟件基于LabVIEW開發環境編寫,完成各個儀器的操作軟面板實現測試設備的程控。并通過LabVIEW完成儀器基礎操作子VI的編寫,便于自動測試過程中的調用和二次開發。

圖5 系統軟件總體結構圖
通過PWBU單元自動化測試系統的開發,實現了數據的自動采集、試驗結果的自動記錄、打印等功能,實現了一鍵測試。通過實際測試,與原來相比測試效率提高了80%以上。通過數據的自動采集及上傳服務器系統,為目前開展的大數據研究提供寶貴的基礎數據。
[1]高曉燕,丁國君.基于LabVIEW的制動控制單元自動測試系統的開發[J].電子技術應用,2013.
[2]蔣驪湘,陳高華,劉護林.基于LabVIEW的交流傳動試驗數據采集系統[J].機車電傳動,2011.
[3]陳錫輝,張銀鴻,等.LabVIEW 8.20程序設計從入門到精通[M].北京:清華大學出版社,2007.
Development of PWBU automatic test system based on virtual instrument
(Zhuzhou CRRC Times Electric Co., Ltd., Zhuzhou 412001, China)
The auxiliary power supply system provides the power to the load of various forms of EMU, such as air conditioning, ventilation device, control system, lighting, radio, train radio and other equipment, is an important part of EMU. The PWBU control unit is the core equipment of EMU auxiliary power supply system. The PWBU EMU unit automatic test system is designed based on the graphical programming language LabVIEW and PXI system, which insteads of the current manual test mode, realizes the automatic collection of data, automatic recording and printing of test results, and one key test.
PWBU unit;automatic test system;LabVIEW ;One key test
孟慶明(1980-),男,江蘇徐州人,工程師。