超聲波液位計自動校正液位的探討 二十二
3.5.3 高速數(shù)據(jù)采集方法識別回波
利用高速數(shù)據(jù)全采集技術(shù)通過平滑、濾波等數(shù)字信號處理,就可以完整地恢復(fù)回波波形,識別校正回波和液面回波,準確判別出各個回波到來的時刻,實現(xiàn)高精度動態(tài)自校正測量。
本文選用的超聲脈沖信號主頻率為fu=2.5MHz,根據(jù)Shannon 采樣定理,設(shè)計采樣頻率fs=20MHz。從采樣結(jié)果和60MHz 示波器波形比較,可以看到波形保持完好,不失真。數(shù)據(jù)采集卡的設(shè)計見4.4 節(jié)內(nèi)容。
對于一般的隨機噪聲信號,往往采取固定閾值法來析取有用信號,即首先限定一固定閾值為門限,將超過該幅值點的信號視為有效信號,其余為噪聲信號。為提高精度,本文采用動態(tài)噪聲門限檢測方法,針對超聲回波信號的強弱不同,設(shè)定可變動的噪聲門限,減少數(shù)據(jù)處理運算量。
3.5.4 液面回波與二次回波判別
從發(fā)射脈沖到液面回波的時間長度距離等于液面回波到二次回波的時間長度。在檢測中由于波導(dǎo)管中放置了反射塊,進而產(chǎn)生赫姆霍茲吸聲的影響。當(dāng)液面處于反射塊附近時,如果按照最大值判斷液面回波的方法將會把二次回波做為一次回波。雖然能夠采用相關(guān)分析的方法區(qū)分回波但是由于時間窗口沿時間軸移動,并且FFT 變換的計算量很大導(dǎo)致計算時間長。這種狀況非常不利于動態(tài)液位測量中響應(yīng)速度快的要求。為此本系統(tǒng)提出“前尋后找最大值”的方法減小系統(tǒng)的計算量,并判別回波。
算法原理如下:
1)處理器通過比較找到幅值最大點A,并得到該點的內(nèi)存位置。
2)然后向前尋找L/2,如果有必要可以在L/2 處加一個裕量Δ1,查找該區(qū)域內(nèi)是否有回波存在,如果有記錄下來。再向后尋找L 長度,就是在2L 處,同樣可以加裕量Δ2,查找該區(qū)域內(nèi)是否有回波存在,如果有則記錄下來。
3)將A、B、C 點記錄下來后就需要根據(jù)不同的情況進行相應(yīng)的判定規(guī)則。首先需要考慮液面回波和二次回波在反射塊附近位置時的狀態(tài),從近到遠可以將回波所處位置分為14 種情況.
詳情請瀏覽公司網(wǎng)站的產(chǎn)品中心 http://m.sol365.cn/ 超聲波液位計