顧憲成,續(xù)秀忠,邊蘊宇,董 曉
(上海海事大學 物流工程學院,上海 201306)
傳統(tǒng)的對起重機狀態(tài)檢測手段通過人工、定點、定時的方法完成,其檢測方法簡單、狀態(tài)評估主要依靠人工經(jīng)驗。近年來隨著人工智能的不斷發(fā)展,可以輕松實現(xiàn)對港口起重機的遠程監(jiān)控,極大提高了設備的故障排除效率,保證設備正常運行[1-5]。
振動測量是機械工程中分析零件的動態(tài)特性的重要手段,PCB公司的333B32振動傳感器測量精度高,可以獲得有效的振動數(shù)據(jù)。應變測量是機械工程中分析零件或結構受力狀態(tài)、評價材料力學性能的重要手段之一。應變片是應變測量的重要部件之一,ST350應變傳感器是一種集成式的應變片,這種應變片可以不受天氣環(huán)境的影響,在幾分鐘內(nèi)固定到被測件上。其靈敏度是一般箔應變計的3.5倍。大大提高了應變測量的效率和準確性。
本文開發(fā)一種基于LabVIEW振動與應變測量系統(tǒng)實現(xiàn)對港口起重機狀態(tài)的監(jiān)測。介紹了應變與振動的測量原理;設計了信號調(diào)理電路,結合應變傳感器、振動傳感器、模塊化信號調(diào)理系統(tǒng)、數(shù)據(jù)采集卡、計算機構成整個硬件系統(tǒng);通過LabVIEW編寫上位機軟件,實現(xiàn)對港機振動與應變數(shù)據(jù)的采集與處理;最后通過實驗驗證系統(tǒng)的可靠性與有效性。
電阻應變片是用來測量應變的元件,其工作原理是根據(jù)導體的應變-電阻效應,即當導體發(fā)生變形時,其電阻大小將相應地發(fā)生改變。
由材料力學知識可知
dR/R=(1+λE+2υ)=Kε
(1)
式中:dR/R為相對電阻變化;λ為電阻系數(shù);E為導體彈性模量;υ為泊松比;K為導體的應變靈敏度系數(shù);ε為應變[6]。
在電阻應變測量中,電阻的相對變化量(或稱電阻變化率ΔR/R) 通過應變測量電橋轉(zhuǎn)換為電壓(或電流)變化量。其工作原理如圖1所示。R1,R2,R3,R4這4個電阻依次接在A,B,C,D之間,構成電橋的4橋臂。電橋的對角AC接電源,供橋電壓為US; 對角BD為電橋的輸出端,其輸出電壓為U0。 由電工學可知電橋輸出電壓U0為
(2)
若4個橋臂由貼在構件上的4枚電阻片組成,且R1=R2=R3=R4, 當輸出電壓U0=0時,電橋處于平衡狀態(tài),當構件變形時,各電阻的變化量分別為ΔR1, ΔR2, ΔR3, ΔR4, 在小應變ΔR/R?1的條件下,可以得出橋路輸出電壓為
(3)
圖1 電橋原理
由式(1)、式(3)兩式可以看出,只要測出電橋的輸出電壓,就可以計算出所需測量的應變值。
本系統(tǒng)中的振動用加速度計進行測量。加速度計是一種用于測量物體的加速度并將其轉(zhuǎn)化為電壓的傳感器。大多數(shù)的加速度計通常是基于壓電效應,即某些類型的晶體在受到壓力時會產(chǎn)生電壓。被測物體的加速度傳輸?shù)郊铀俣扔媰?nèi)的質(zhì)量塊,然后再壓電晶體上生成相應的力。這個來自外部的壓力會使晶體產(chǎn)生高阻抗電荷,電荷量與所施加力成正比,因而也與加速度成正比。
本系統(tǒng)的主要硬件包括:應變傳感器、振動傳感器、信號調(diào)理電路、PCB模塊化信號調(diào)理系統(tǒng)、數(shù)據(jù)采集卡、計算機等。系統(tǒng)原理框架如圖2所示。
圖2 測量系統(tǒng)原理框架
本系統(tǒng)的傳感器包括振動傳感器與應變傳感器。其中應變傳感器選擇美國橋梁診斷公司的ST350應變傳感器,振動傳感器采用PCB公司的333B32單相傳感器。
ST350是美國橋梁診斷公司設計的能快速準確測量各種結構在惡劣環(huán)境中的應變傳感器。ST350的內(nèi)部部件由一個安裝在柔性應力環(huán)內(nèi)的定制的350 Ω惠斯通橋式傳感器類應變計組成。4個有源臂布置在環(huán)內(nèi)部,使得在相同的應變水平下,總輸出大約是典型的泊應變計的3.5倍,這很有利于測量結構上的動載荷應變,而且這種應變片方便,它能夠在所有天氣條件下于幾分鐘內(nèi)安裝到被測結構上。這款350 Ω全橋式的應變傳感器非常精確,堅固、耐用、防水,且可重復使用,持續(xù)時間超過10年。
每個ST350都提供NIST(美國國家標準與技術研究院)可跟蹤校準因子。由于該傳感器是比值傳感器,其激勵電壓范圍為2.5 V-10 V,所以對所提供的校準因子對于激勵電壓進行歸一化。為了計算數(shù)據(jù)采集系統(tǒng)的適當校準因子,所使用的激勵電壓必須乘以一般規(guī)范因子(GGF)。校準因子例子如下
GGF=###με/mVout/Vexc
其中,GGF為一般規(guī)范因子; ###為數(shù)值;με為微應變;mVout為毫伏直流輸出電壓;Vexc為傳感器的直流激勵電壓。
本系統(tǒng)中選用的ST350應變傳感器為全橋式應變傳感器B6715、B6716、B6717、B6718。如圖3所示。
圖3 應變傳感器
所選擇的PCB公司的333B32單相傳感器,其靈敏度為10 mv/V。這款傳感器屬于壓電式傳感器,內(nèi)部由彈簧、質(zhì)量塊、基座、壓電元件、夾持環(huán)等組成,具有高分辨率,良好的相位匹配性等優(yōu)點。
高精度儀表放大器AD620和濾波電路組成信號調(diào)理電路,在本系統(tǒng)中用于對應變信號的調(diào)理與放大。AD620的功能結構圖如圖4(a)所示。AD620具有差分輸入,單端輸出的特點。電阻RG確定電壓增益,增益可調(diào)且連續(xù),同時解決了后級負載的接地問題。A1和A2構成同相高輸入阻抗的差分輸入,差分輸出。實現(xiàn)調(diào)理電路的放大功能。因為電路結構對稱,故當增益發(fā)生改變時,其輸入阻抗大小不變。電路反饋電阻R1和R2阻值為24.7 kΩ,A1和A2放大器的失調(diào)、共模增益、零漂等誤差都得到了補償。放大器A3的增益為1,具有較高的抗干擾能力與共模抑制比,實現(xiàn)單端輸出。
在對傳感器信號放大后,利用有源低通濾波器濾除干擾信號和集成芯片工作時所產(chǎn)生的高頻噪聲。在本設計中利用兩個兩階濾波和一個一階濾波構成一個五階的濾波電路可以有效濾除干擾。能夠有效的提高信噪比[7,8]。電路如圖4(b)所示。
圖4 信號調(diào)理電路
模塊化信號調(diào)節(jié)系統(tǒng)就是電荷放大模塊,在本系統(tǒng)中用于對振動信號的調(diào)理與放大。電荷放大模塊由電源模塊、電荷變換、低通濾波、高通濾波和末級功放組成。電源模塊主要作用是為電荷放大器提供能量,其將220 V電壓經(jīng)降壓、整流、穩(wěn)壓等幾個環(huán)節(jié)最后得到電荷放大器所需的電壓;電荷變換,其輸入的是高阻抗低頻噪聲信號,運用地漂移寬帶精密運算放大器得到有效電容;低通濾波目的是為了濾除低頻干擾信號;高通濾波是為了濾除低頻干擾信號;末級功放主要用于完成對信號的放大。
電荷放大模塊的原理如圖5所示。其中,Q為壓電晶體在外力作用下的電荷,C1為傳感器的級間電容,C2為傳感器傳輸線纜的電容,C3為電荷放大模塊的輸入電容,C4為反饋電容,R1為輸入電纜的漏電阻,R2為電荷放大模塊的輸入電阻,R3為反饋電阻,Ui為差動電壓,U0為輸出電壓,A為運算放大器放大系數(shù)。
圖5 電荷放大模塊原理
由電工學知識可知
U0=-A*Q/(C1+C2+C3+(A+1)*C4)
(4)
忽略數(shù)量級較小的參數(shù)可得
U0=-Q/C4
(5)
因此,可根據(jù)傳感器的量程、電荷靈敏度、反饋電容大小來計算輸出電壓。
在本測試系統(tǒng)中,選取了NI公司研發(fā)的USB6000數(shù)據(jù)采集卡。該采集卡有8個單端模擬輸入通道AI0-AI8,4個數(shù)字輸入/輸出通道P0.0-P0.4,2個32位計數(shù)器PFI0和PFI1。其功能原理如圖6所示。多路復用器(MUX)每次將一個AI信號多路復用至放大器(AMP),放大器(AMP)對信號進行緩沖,緩沖后的信號經(jīng)模數(shù)轉(zhuǎn)換器(ADC)將電壓信號轉(zhuǎn)換成數(shù)字信號,使用先進先出(FIFO)緩存存儲數(shù)據(jù),最后通過USB2.0全速接口讀取緩存中的數(shù)據(jù);數(shù)字輸入/輸出通道通過編程配置為輸入或輸出,采用軟件定時,經(jīng)過靜態(tài)DIO模塊實現(xiàn)與USB 2.0全速接口的通信,達到數(shù)字量輸入或輸出的目的;PFI0用作計數(shù)器源,該模式使用32位計數(shù)器對上升沿和下降沿進行計數(shù),將數(shù)據(jù)傳輸至USB 2.0全速接口,PFI1用作模擬輸入采集觸發(fā),通過ADC控制模塊將數(shù)據(jù)傳輸至USB 2.0全速接口。
圖6 采集卡功能原理
軟件采用LabVIEW,LabVIEW軟件采用圖形化編程語言,直觀簡單,易于操作[9]。本系統(tǒng)所選用的NI USB6000數(shù)據(jù)采集卡附有一張光盤,利用這張光盤安裝NI-DAQ驅(qū)動程序軟件,以此便可實現(xiàn)上位機與數(shù)據(jù)采集卡的通信。本系統(tǒng)的LabVIEW上位機程序主要包括振動采集模塊和應變采集模塊,其實現(xiàn)過程為:將傳感器采集到的數(shù)據(jù)通過LabVIEW的數(shù)據(jù)采集程序?qū)崟r傳輸并保存至計算機,當完成數(shù)據(jù)采集后,將數(shù)據(jù)傳輸至服務器。上位機程序編程的結構采用事件結構,嵌套程序框架采用狀態(tài)機模型即順序結構+While循環(huán)。其軟件流程如圖7所示。
圖7 軟件流程
應變測量系統(tǒng)中包括應變數(shù)據(jù)采集、歷史數(shù)據(jù)查詢、數(shù)據(jù)預處理、應變數(shù)據(jù)統(tǒng)計量4部分。
數(shù)據(jù)采集部分:使用“DAQmx創(chuàng)建虛擬通道”函數(shù)設置采樣通道AI0-AI3。根據(jù)應變數(shù)據(jù)采集的需要,通過“DAQmx采樣時鐘”函數(shù)設置采樣頻率為200 Hz。利用“DAQmx讀取”函數(shù)讀取采集卡傳輸?shù)臄?shù)據(jù)。根據(jù)ST350應變片B6715、B6716、B6717、B6718的參數(shù),通過“數(shù)值輸入”控件設置AI0-AI3通道的校準因子分別為498.9、507.7、506.1、508.1。根據(jù)現(xiàn)場實際情況,通過“數(shù)值輸入”控件設置應變現(xiàn)場修正值。
歷史數(shù)據(jù)查詢部分:將采集到的數(shù)據(jù)使用“寫入測量文件”函數(shù)并以TDMS格式實時保存到文件中,然后使用“讀取測量文件”函數(shù)從既定文件中讀取數(shù)據(jù),通過“圖形顯示”控件顯示歷史數(shù)據(jù)。
應變數(shù)據(jù)預處理部分:使用“公式節(jié)點”函數(shù)編寫五點三次法信號預處理程序,然后再使用中值濾波器進行濾波,最后以波形圖的形式顯示。
應變數(shù)據(jù)統(tǒng)計量部分:通過“統(tǒng)計”函數(shù)實現(xiàn)信號的峰值、谷值、峰-谷值、平均值、方差、均方根統(tǒng)計量。應變測量界面如圖8所示。
圖8 應變測量界面
振動測量系統(tǒng)中包括振動數(shù)據(jù)采集、振動數(shù)據(jù)歷史查詢、振動數(shù)據(jù)處理3個部分。
振動數(shù)據(jù)采集部分:使用“DAQmx創(chuàng)建虛擬通道”函數(shù)設置采樣通道AI4、AI5。根據(jù)振動數(shù)據(jù)采集的需要,通過“DAQmx采樣時鐘”函數(shù)設置采樣頻率為200 Hz。利用“DAQmx讀取”函數(shù)讀取采集卡傳輸?shù)臄?shù)據(jù)。根據(jù)PCB 333B32型傳感器參數(shù),通過“數(shù)值輸入”控件設置AI4和AI5通道的靈敏度為10。
振動數(shù)據(jù)歷史查詢部分:將采集到的數(shù)據(jù)使用“寫入測量文件”函數(shù)并以TDMS格式實時保存到文件中,然后使用“讀取測量文件”函數(shù)從既定文件中讀取數(shù)據(jù),通過“圖形顯示”控件顯示歷史數(shù)據(jù)。
振動數(shù)據(jù)處理部分:首先對信號進行小波濾波,然后對信號進行FFT變處理。使用LabVIEW的高級信號處理工具包中的小波部分,將其中的Thresholding Rules設置為SURE,Rescaling Method設置為Single Level,同時打開Soft Threshold,Wavelet設置成db02,Level設置成2。數(shù)據(jù)處理部分使用“FFT頻譜”函數(shù)對信號進行處理并以“圖形顯示”控件顯示頻率-幅值譜[10,11]。振動測量界面如圖9所示。
圖9 振動測量界面
通過上位機軟件LabVIEW,可以監(jiān)測到各個傳感器的狀態(tài)和傳感器采集到的信息,將港機的狀態(tài)信息傳輸?shù)椒掌?。通過其它終端來訪問后臺的服務器,查看港機的狀態(tài)信息。
本次實驗測試包括應變和振動兩個部分,其中應變部分布置4個測點,振動部分包括兩個方向。
為實現(xiàn)對信號的連續(xù)測量,本系統(tǒng)中的軟件設計中使用了While循環(huán),在循環(huán)體內(nèi),將采集到的電壓信號轉(zhuǎn)變成應變值。單位為微應變。
本設計中的應變值根據(jù)式(6)計算得到
ε=G×(X×1000÷W÷Y+F)
(6)
其中,X為數(shù)據(jù)采集卡輸出的電壓,Y為激勵電壓,G為應變片ST350的校準因子,W為信號調(diào)理電路放大倍數(shù),F為對應的現(xiàn)場應變片修正值(單位為mV/V)。
在本實驗中設置采樣頻率為200 Hz,激勵電壓Y為5 V,對應應變片校準因子G見表1,放大倍數(shù)F為400,現(xiàn)場中應變片修正值見表1。
根據(jù)式(6)通過LabVIEW采集到的應變數(shù)據(jù)圖形如圖10(a)所示,通過五點三次法和中值濾波后得到的數(shù)據(jù)圖形如圖10(b)所示。
表1 校準因子和應變修正值
圖10 應變測試圖形
設置采樣頻率為200 Hz,通過LabVIEW采集到的振動數(shù)據(jù)圖形如圖11(a)所示,通過FFT處理后的圖形如圖11(b)所示。
圖11 振動測試圖形
通過LabVIEW軟件平臺開發(fā)的港機振動與應變測量系統(tǒng),充分利用LabVIEW強大的信號處理能力,可以實現(xiàn)數(shù)據(jù)的采集、存儲、處理與分析,達到對港機狀態(tài)的實時監(jiān)測。
由于本系統(tǒng)的測量部分是通過軟件來實現(xiàn)的,具有操作簡單、擴展性強、性能高、可維護性強等特性。通過對振動數(shù)據(jù)的FFT處理能夠得出有用信息,使用集成式應變片ST350傳感器所測得的應變數(shù)據(jù)精確,靈活方便。
未來可以對港機的壽命進行計算,使得港機的狀態(tài)信息更加完善準確。將采集到的數(shù)據(jù)發(fā)送到服務器,發(fā)布至網(wǎng)頁,通過其它終端也可以查看港機的狀態(tài)信息。