基于虛擬儀器和BP神經(jīng)網(wǎng)絡(luò )液壓系統故障診斷
3 液壓設備遠程故障診斷系統
3.1 硬件結構
如圖4所示,硬件結構的設計包括傳感器的選型、信號調理接口電路的設計制造、A/D和D/A卡的選型和連接等。首先,傳感器將液壓系統物理量轉變成電信號,然后通過(guò)信號調理接口電路進(jìn)行濾波、放大等處理,產(chǎn)生的模擬量,經(jīng)A/D卡轉換成數字量,通過(guò)PC機I/O接口進(jìn)入底層設備驅動(dòng)模塊??蛻?hù)端計算機軟件系統對采集的數據進(jìn)行分析處理,遠程計算機通過(guò)網(wǎng)絡(luò )接口對系統進(jìn)行實(shí)時(shí)監測。本文引用地址:http://dyxdggzs.com/article/194618.htm
3.2 軟件結構
軟件是虛擬儀器的核心部分,本系統使用LabVIEW構建測試系統的軟件平臺。
LabVIEW是一種圖形化編程語(yǔ)言,通過(guò)對用戶(hù)圖形界面的操作即可實(shí)現對所需儀器的編程,并有直觀(guān)的圖形顯示,界面友好、操作簡(jiǎn)單。利用LabVIEW提供的開(kāi)發(fā)環(huán)境生成逼真的虛擬儀器面板,實(shí)現各功能模塊的功能。軟件的設計主要由以下幾個(gè)功能模塊來(lái)實(shí)現。
(1)數據采集模塊。數據采集主要由數據采集子Ⅵ來(lái)完成,這個(gè)子VI主要由AI Config,AI Start,AIRead等3個(gè)VI組成,可以方便地進(jìn)行采集頻率、采集點(diǎn)數、采集通道、采集電壓上下限及緩存大小等參數設置。
(2)數據存儲模塊。數據存儲是液壓設備遠程故障診斷系統的關(guān)鍵環(huán)節。數據存儲可以作為后續數據分析的數據來(lái)源和歷史數據以備查詢(xún)。
(3)故障診斷模塊。故障診斷是指對采集到的液壓系統各參數數據進(jìn)行信號分析、統計分析、模態(tài)分析等處理,通過(guò)人工智能專(zhuān)家診斷系統對液壓系統進(jìn)行故障診斷。同時(shí)對BP神經(jīng)網(wǎng)絡(luò )進(jìn)行訓練,以得到滿(mǎn)足精度要求的權值和閥值,根據以往監測到的歷史數據對系統將來(lái)工作狀態(tài)進(jìn)行預測,及時(shí)發(fā)現潛在故障。
(4)遠程控制模塊。Web Server技術(shù)將VI的前面板窗口以網(wǎng)頁(yè)的形式發(fā)布到互聯(lián)網(wǎng)上,將這樣的VI前面板窗口嵌入到一個(gè)網(wǎng)頁(yè)當中,可以實(shí)現在網(wǎng)頁(yè)中的遠程虛擬儀器。用戶(hù)可以用極為簡(jiǎn)單的方式直接在本地的客戶(hù)端計算機上打開(kāi)并操作位于遠程服務(wù)器端計算機上的VI面板,在網(wǎng)頁(yè)中直接進(jìn)行操作。
評論