產品搜索
銷售服務熱線:400-9280-163 1560-1403-222
  • 產品展示
  • 主導產品
  • 全國銷售熱線:400-9280-163
    電話:86 0517-86917118
    傳:86 0517-86899586
    銷售經理:1560-1403-222 「丁經理」
    139-1518-1149 「袁經理」
    業務QQ:2942808253 / 762657048
    網址:https://www.sclxfm.com

    公司資質 合作案例
    產品說明書下載專區
    山猫直播說明書選型
    液位變送器說明書選型
    浮球式液位計說明書選型
    投入式液位計說明書選型
    雷達液位計說明書選型
    射頻導納液位計說明書選型
    重錘式料位計說明書選型
    電容式液位計說明書選型
    浮標液位計說明書選型
    浮球液位開關說明書選型
    電磁流量計說明書選型
    超聲波流量計說明書選型
    渦輪流量計說明書選型
    渦街流量計說明書選型
    金屬管流量計說明書選型
    V錐流量計說明書選型
    孔板流量計說明書選型
    楔形流量計說明書選型

    采取超聲波液位計進行液位檢測的設計方案交流分享

    發表時間:2020-04-09   點擊次數:437 技術撑持:1560-1403-222
    弁言:超聲波測距是一種利用超聲波的可定向發射,方向性好,在介質中傳播距離較遠等特点,結合電子計數等微電子技術來實現的檢測方式。在利用中不受光線、電磁波、被測物的顏色等因素影響,加之信息處理簡單、成本低、速率快。在避障、車輛定位與導航、液位測量等領域得到了廣泛的應用。但由于超聲波在兩種差别屬性的介質中的傳播特性存在較大差異。比如 K 級超聲波在氣態介質中傳播成果好,衰減相對較小,但在固態比液態介質中則衰減就較大了。而 M 級超聲波則正好相反。因而在一些需要透過兩種或兩種以上的介質進行測距時,超聲波就存在很大的困難了。但在一些比較特殊的場合,應用超聲波進行檢測也是目前***可行的手段。本文中所描述的一款超聲波液位計的設計目標就是對密閉容器在不開蓋、不另加額外裝置的情況下,對容器內部液體檢測的一種設備。對于如何進行檢測的過程本文不做過多陳述,只對在設計的過程中,是如何有針對性的進行軟硬件結合設計,從而降低誤差、提高精度的,供各位同仁參考。

     1 合理选取門閥設計,減小盲區眾所周知,使用超聲波液位計測距的真理主要是檢測回波與發射波之間時間差Δ t ,即:Δ t = tn-tn-1

     其中: t0 為發射波或稱始波觸發計時器時間; tn 為各回波觸發計時器時間。如圖 1 所示。

    超聲波液位計

     圖 1 超聲檢測波形示意圖如圖 1 所示,在實際檢測的過程中,我們不妨發現,在始波相近,存在大量的干擾波,主要是因为容器壁的多次反射酿成的干擾。

     當被測液體高度比較低時,可以會形成多個超聲波液位計回波湮沒在始波邻近的干擾波中,并且不便利識別出有效的回波信號 tn 來。合理有效的門閥 t 的設置,很好的解決了這一問題。在整個系統設計的過程中,我們設計的是每 40ms 發射一個始波。通過大量的實驗檢測,***后我們把門限設置為 2ms 。就是說當始波觸發計時器后,計時器關閉 2ms ,然后打開計時器,開始接收回波。這里须要注意的是,因为容器內液體的几许是未知的,便是說,此時測得的***個回波 t1 ,不是真實的***個回波,因為當液位低的時候,前幾個回波很可以被門閥給過濾掉了。此時需要比較回波時間差Δ tn 了,Δ tn = tn-tn-1 。當前后兩個Δ t1 和Δ t2 相差在一定范圍內,則可認為 t1 為***個回波,此時Δ t 可以取其中任一個。否則Δ t 只能取Δ t2 。當液位高時,系統在一個檢測周期內能够只能檢測到一個回波,此時的 t1 必然是***個回波。

     由于受系統及其他硬件條件所限,我們這個系統的檢測盲區在 5ms 左右。

     2 定標模塊,去除溫度、介質等影響

    眾所周知,溫度對超聲波液位計的超聲波在介質中傳播速度有較大影響。一般來說,溫度越高,超聲波在介質中的傳播速率越快。比如,超聲波在空氣中的傳播速度不妨表示為: C=331+0.6T 。其中 T 為環境溫度。就是說在空氣中溫度每上升 1 °,超聲波的傳播速度都要增加 0.6m/s 。實驗證明,在固體和液體介質中,超聲波傳播是如此。不同的介質中,超聲波的傳播速率是不的。例如實驗測得的結果表明,在汽油中,超聲波的傳播速率在 1300m/s 上下,而在水中則在 1400m/s 左右。計時器 1 μ s 就會產生超過 1 個毫米的誤差。

     從上面的表述中能够看出,溫度和介質對超聲波液位計測量結果影響是很大的。考慮到即使是同一介質,其濃度、溫度等成分對結果影響是不行忽視的。正式由于諸多復雜的原由存在,并沒有哪個專業機構能夠給出超聲波在每種介質中的具體傳播速率數值。所謂繆之毫厘差之千里。為此,我們另辟蹊徑,設計了一個定標模塊。如圖 2 所示。

    超聲波液位計

     該定標模塊為一中空的圓柱體結構,其內部底部距離上頂部外延高度設計為 10cm ,設計誤差為± 10 μ m 。其思绪為,當我們需要測量某一容器內液位時,取與該容器內液體注滿定標模塊。打開液位檢測儀,測量該模塊,由于高度已知,可比精準的測得在當前環境下該液體的速率值。然后再用此速度值去測量密閉容器的液位。

     此想法看似愚笨繁瑣,但在實際應用中我們可以看到,通過這標模塊的方法,基本消除了溫度和介質的影響,大大的提高了檢測精度和準確度。 3 軟件處理,進一步提高精準度做系統設計的人都理解,有些誤差成分是系統固有的,是無法通過硬件的改進來排除的。但在系統的軟件設計過程中,我們能够通過的办法和算法進一步降低誤差。主意之一便是對測得的數據進行進一步判斷、求均值。首先是判斷。從圖 1 的波形所示來看,在必定的距離內(我們這套系統在 1m ),回波是能夠接收到兩個或兩個以上的回波的。如果回波超過兩個,我們取***比第二個的差值和第二個和第三個的差值作判斷并取均值備用。若是回波只有兩個,取第二個差值做備用。假设只有一個回波,那的選擇了。

     其次求均值。我們拔取的每 40ms 發射一個發射波,也便是說,超聲波液位計系統是每 40ms 測量一次數據,我們选择的方法不是每組數據直接送顯,而是选择每測得 20 組數據送顯一次。在取得 20 組數據后,系統首先去除兩個較大的值,再去除兩個較小的值,然后把余下的 16 組數據求均值,然后送顯示器顯示。至于為什么是 16 組,搞過單片機的都懂得。軟件處理办法之二是主動消除固有偏差。表 1 所示為對高度約為 90cm 的液位進行多次測量。

    超聲波液位計

     通過以上測量結果來看,整體測量值比實際值高 0.5cm ,因此,在大約距離為 1 米左右時,我們通過把測得的數據主動減去 0.5cm 。這樣,顯示的結果與實際值挨近了。

    軟件處理的主意之三就是注意細節處理。例如像前面所提到的通過定標模塊進行定標時,會得到一個速率值,這個值會給后面的步伐進行計算時运用。我們在實際的操作中雖然在定標時顯示了具體的速率值,但在后面實際計算時,并沒有直接用這個值,而是把測得的被除數和除數分別存儲起來,在具體計算時,拔取的是乘以被除數,再除以除數。這樣在必然程度上進一步減少了計算誤差。

     4 結束語

    本文著重介紹一些在具體使用超聲波液位計測量液位的過程中,分析了測距過程中誤差的產生及減小誤差的方法。實踐證明 , 采用這些方法將大大減小測量誤差 , 提高測量的準確度。


    上一條:雷達液位計在石化油品儲罐液位測量中的設計原理及應用
    下一條:關于超聲波明渠流量計與巴歇爾槽流量計的廠家說明
    返回頂部
    <del id="eth"></del>