張彥楠,楊 彬
(1.河北工業(yè)大學控制科學與工程學院,天津 300130;2中環(huán)天儀股份有限公司,天津 300384)
加權(quán)數(shù)據(jù)融合方法在多聲道超聲波流計測量中的應用*
張彥楠1,楊 彬2*
(1.河北工業(yè)大學控制科學與工程學院,天津 300130;2中環(huán)天儀股份有限公司,天津 300384)
針對多聲道超聲波流量計在流體流速測量時由于某個換能器不能正常工作而導致測量存在誤差的問題。在多傳感器數(shù)據(jù)融合理論的基礎(chǔ)上并對其進行改進,提出了一種適用于多聲道超聲波流量計的數(shù)據(jù)融合計算方法,同時改進后的最優(yōu)加權(quán)數(shù)據(jù)融合方法能夠在每次測量后自適應的計算最優(yōu)權(quán)重系數(shù)。通過實驗表明當流量計各聲道均能正常工作時,該方法與Gauss-Jacobi積分法計算得到的流速值基本一致,當流量計單個聲道不能正常工作時,應用該方法可以得到比Gauss-Jacobi積分法更加穩(wěn)定的流速值,能夠減小測量誤差給計算結(jié)果帶來的影響。
多聲道超聲波流量計;測量誤差;數(shù)據(jù)融合;最優(yōu)權(quán)重系數(shù);最小均方誤差
近年來,超聲波流量測量技術(shù)得到了很大的發(fā)展,因其具有非接觸式測量、低壓損、測量范圍寬等優(yōu)點[1],已經(jīng)被廣泛地應用于水利、電力、石油、化工、自來水及食品等行業(yè)。多聲道超聲波流量計在待測截面上布置多個換能器,通過精確地測量各聲道上超聲波沿水流順向與逆向傳播的時間差,計算出各聲道流速,并用加權(quán)積分的方法計算出流速和流量[2]。相較于單聲道超聲波流量計,其測量準確度更高。
目前多聲道超聲波流量計普遍應用Gauss-Jacobi積分法和OWICS(最佳圓斷面積分方法)兩種方法來計算圓形管道的流體流速。但是這兩種積分方法都使用固定的權(quán)重系數(shù)來計算流體流速[3],當某個換能器不能正常工作或者待測流體中夾雜大量雜質(zhì)或者氣泡而導致測量結(jié)果存在較大誤差時,通過這兩種積分方法計算的流速同樣會存在較大的誤差。
時差法超聲波流量計利用一對置于待測截面兩側(cè)的超聲波換能器交替收發(fā)超聲波,通過測量超聲波在順水流和逆水流中傳播的時間差來計算管道內(nèi)流體流速[4]。
各聲道測量得出的流體軸向流速的表達式為:
(1)
式中:vi表示第i條聲路測得的流體軸向速度,Li表示第i條聲道長度,α表示聲道角,t1,i和t2,i分別表示第i條聲道的順流傳播時間和逆流傳播時間,i表示聲道數(shù),本文中取i=4。
多聲道超聲波流量計計算待測截面流量的方法為:首先計算各個聲路的換能器測量得到的平均軸向速度vi,然后根據(jù)各聲道所占的權(quán)重系數(shù)ωi通過加權(quán)求和的方法計算管道內(nèi)流體的流速[5]。多聲道超聲波流量計計算管道橫截面流速表達式為:
(2)
式中:n表示流量計的聲道數(shù)量。
待測管道的橫截面如圖1所示,zi為聲道高度,di表示第i條聲道的寬度。在利用數(shù)值積分方法計算待測截面流量時,為了方便對不同的管道半徑進行計算,令聲路高度zi=tiR,ti為相對聲路高度,可以將區(qū)間[-R,R]上的定積分轉(zhuǎn)換成在區(qū)間[-1,1]上的定積分。
圖1 待測管道的橫截面圖
最常應用的Gauss-Jacobi積分方法認為管道內(nèi)流體呈均勻分布,并不能體現(xiàn)出管道近壁處的流速為零的特點[6]。而OWICS方法考慮到了充分發(fā)展的圓管湍流的實際聲路速度的分布情況與理想的代數(shù)多項表達式之間存在差異的問題,使其積分準確度比Gauss-Jacobi積分法更高。
應用Gauss-Jacobi積分法和OWICS兩種方法計算得到的四聲道超聲波流量計各聲路的相對聲路高度ti及其權(quán)重系數(shù)ωi如表1所示[7]。
Gauss-Jacobi積分法和OWICS兩種方法計算得到的相對聲路高度ti及其權(quán)重系數(shù)ωi都是固定不變的值,當某個換能器不能正常工作或者待測流體中夾雜大量雜質(zhì)或者氣泡而導致測量結(jié)果存在較大波動時,應用這兩種方法計算得到了流體流速同樣會產(chǎn)生波動,從而導致測量準確度降低甚至不能準確測量。
表1 四聲道超聲波流量計的聲路高度和權(quán)重系數(shù)
近年來,數(shù)據(jù)融合技術(shù)得到了迅速發(fā)展,并在許多領(lǐng)域得到了實質(zhì)性的應用。使用多傳感器數(shù)據(jù)融合方法能夠有效的融合從多個傳感器獲得的測量數(shù)據(jù),對測量數(shù)據(jù)提供更穩(wěn)定、更精確的估計[8]。
假設(shè)系統(tǒng)中有N個傳感器來觀察一個未知量Y,不同傳感器的測量值用{Yj}(j=0,1,2,…,N)表示。
假設(shè)不同測量序列之間是無偏且相互獨立的,那么觀測Y可以由LMS(最小均方差估計)得到[9]:
(3)
式中:Wj滿足公式:
(4)
方差估計可以表示為:
(5)
式中:σj(j=0,1…N)表示第j個傳感器測量序列的方差,在式(4)的約束條件下,對式(5)中的噪聲方差求最小值,便可以求得最優(yōu)的權(quán)值,表示為[10]:
(6)
該方法也被稱為最優(yōu)加權(quán)的數(shù)據(jù)融合方法,只要確定了σj(j=0,1…N)的值,便可以求得數(shù)據(jù)融合過程中的最優(yōu)權(quán)重系數(shù)。但是該方法適用于多個傳感器對同一未知量的測量,而在多聲道超聲波流量計的流速測量中,由于各聲道換能器測量的數(shù)據(jù)并不是同一個流速數(shù)據(jù),所以該方法不能直接應用于多聲道超聲波流量計的數(shù)據(jù)融合中。
假設(shè)多聲道超聲波流量計的各聲道測量得到的流速值為vi,并且測量值中包含相應的測量噪聲ni,則多聲道超聲波流量計的流速積分計算公式為:
(7)
(8)
式中:E[X]表示數(shù)學期望。根據(jù)最小均方差估計理論,當式(8)所示的均方誤差取最小值時,式(7)中的權(quán)重系數(shù)為最優(yōu)權(quán)重系數(shù)值。分別計算式(8)中均方誤差e對權(quán)重系數(shù)w1~w4的導數(shù),并令導數(shù)公式等于0,便可以得到下列方程組:
(9)
(10)
應用式(10)進行最優(yōu)權(quán)重系數(shù)計算時,為使其能及時、準確的反映出外界環(huán)境干擾等因素對流速測量結(jié)果的影響,需要解決權(quán)重系數(shù)動態(tài)修正的問題。
假設(shè)第i個換能器測量的數(shù)據(jù)為{vim}(m=0,1…n),那么n個測量值的平均值為:
(11)
方差為:
(12)
如果第i個換能器的第n+1次實時測量數(shù)據(jù)為vi(n+1),那么便可以通過前面的n個測量值的平均值獲得(n+1)個測量數(shù)據(jù)的平均值,計算公式為:
(13)
(n+1)個測量數(shù)據(jù)的方差為:
(14)
將式(14)進行化簡,化簡后的(n+1)個測量數(shù)據(jù)的方差為:
(15)
根據(jù)上述公式便可以通過第i個換能器測量的前n個數(shù)據(jù)的方差來計算第n+1次測量數(shù)據(jù)的方差。每當有新一個數(shù)據(jù)測量完成后便進行一次方差以及權(quán)重系數(shù)的計算,使得每次測量后的權(quán)重系數(shù)能進行自動修正。對多個傳感器的數(shù)據(jù)依據(jù)權(quán)值最優(yōu)分配原則進行自適應加權(quán)融合,便可以層層降低誤差[12]。
根據(jù)以上分析,算法的實現(xiàn)流程為:從第i個換能器測量得到的第2個流速數(shù)據(jù)開始計算前兩個數(shù)據(jù)的平均值和方差,根據(jù)式(10)計算各聲路換能器的權(quán)重系數(shù),應用計算得到的權(quán)重系數(shù)進行流速計算,當?shù)?個數(shù)據(jù)測量完成后,根據(jù)式(15)計算前3個數(shù)據(jù)的平均值和方差,然后重新計算權(quán)重系數(shù)并計算流速,依次類推,直到第n個數(shù)據(jù)測量并完成計算。改進后的最優(yōu)加權(quán)的數(shù)據(jù)融合方法的計算流程圖如圖2所示。
圖2 最優(yōu)加權(quán)數(shù)據(jù)融合方法的計算流程圖
圖3 超聲波換能器信號發(fā)射的脈沖時序圖
實際應用中,超聲波流量計的換能器發(fā)射信號的觸發(fā)脈沖的時序如圖3所示:正程或逆程相鄰兩次發(fā)射的間隔時間為2 ms,相鄰正逆程發(fā)射之間的間隔時間為1 ms[13]。
超聲波流量計顯示流量的更新頻率為0.5 s,即每隔0.5 s超聲波流量計的顯示流量會更新一次。0.5 s時間內(nèi)超聲波流量計會發(fā)射和接收超聲波信號250次,每個聲道可以計算得到250個流速值。實驗中選取四聲道超聲波流量計對口徑為100 mm的長直管段進行流速測量,各聲道按照圖1所示進行布置,聲道高度為Gauss-Jacobi積分法計算得到的聲道高度,從上到下依次為1-4聲道,聲道角度α為45°,流體為液態(tài)水,管道入口流體流速為5 m/s。計算得到一個顯示周期內(nèi)各聲道250次測量的流速值如圖4所示。
圖4 一個顯示周期內(nèi)各聲道250次測量的流速值
圖5 各聲道動態(tài)變化的最優(yōu)權(quán)重系數(shù)
將測量計算得到的一個顯示周期內(nèi)各聲道250次測量的流速值按照圖2所示的改進后的最優(yōu)加權(quán)的數(shù)據(jù)融合方法的計算流程進行計算,便可以在每一次測量流速后計算各聲道的最優(yōu)權(quán)重系數(shù)。每次測量計算得到的最優(yōu)權(quán)重系數(shù)如圖5所示。
將每次測量計算得到的各聲道的最優(yōu)權(quán)重系數(shù)進行平均計算并與Gauss-Jacobi積分法計算得到的各聲道權(quán)重系數(shù)進行比較,如表2所示。
如表2所示,如果各聲道換能器均能正常工作,那么應用改進后的最優(yōu)加權(quán)數(shù)據(jù)融合方法計算得到的最優(yōu)權(quán)重系數(shù)的平均值和常用的Gauss-Jacobi積分法計算得到的各聲道權(quán)重系數(shù)相差很小。應用這兩種方法計算一個顯示周期內(nèi)各聲道250次測量的流速值的融合結(jié)果如圖6所示。
圖6 兩種方法計算得到的流速值的融合結(jié)果
如圖6所示,當多聲道超聲波流量計各個聲道都能正常的工作來測量流體流速時,應用這兩種方法計算得到的管道流速值基本一致,說明應用改進后的最優(yōu)加權(quán)數(shù)據(jù)融合方法計算流體流速在正常情況下能夠?qū)崿F(xiàn)較好的數(shù)據(jù)融合效果。
而實際應用中,隨著超聲波流量計使用年限的增加或者流體中夾雜過量氣泡或雜質(zhì),都可能使其存在某個換能器測量的流速值存在較大偏差。實驗中在第2聲道測量的流速值數(shù)據(jù)上添加白噪聲,使其測量結(jié)果產(chǎn)生較大的波動,用來模擬單個換能器測量不準的情況。第2聲道換能器測量不準時的一個顯示周期內(nèi)各聲道250次測量的流速值如圖7所示。
同樣按照圖2所示的改進后的最優(yōu)加權(quán)的數(shù)據(jù)融合方法的計算流程進行計算,便可以在每一次測量流速后計算各聲道的最優(yōu)權(quán)重系數(shù),如圖8所示。
圖8 各聲道動態(tài)變化的最優(yōu)權(quán)重系數(shù)
將每次測量計算得到的各聲道的最優(yōu)權(quán)重系數(shù)進行平均計算并與Gauss-Jacobi積分法計算得到的各聲道權(quán)重系數(shù)進行比較,如表3所示。
表3 兩種方法計算得到的權(quán)重系數(shù)的對比
如表3所示:如果第2個聲道換能器不能正常工作,此時各聲道計算得到的權(quán)重系數(shù)會發(fā)生明顯的變化,測量不準確的第2聲道所占比重大大減小,而其他聲道流速的權(quán)重系數(shù)增大,說明應用改進后的最優(yōu)加權(quán)數(shù)據(jù)融合方法進行流速計算時可以自動的減小不能正常工作的換能器測量數(shù)據(jù)在計算管道截面的流速時的比重,減小測量誤差對最終流速數(shù)據(jù)融合的影響。
在第2聲道換能器測量不準的情況下,應用這兩種方法計算一個顯示周期內(nèi)各聲道250次測量的流速值的融合結(jié)果如圖9所示。
圖9 兩種方法計算得到的流速值的融合結(jié)果
如圖9所示,當多聲道超聲波流量計第2個聲道不能正常的工作時,應用Gauss-Jacobi積分法計算得到的管道流速會受到測量誤差的影響而使得最終的計算結(jié)果同樣會存在較大波動,而應用改進后的最優(yōu)加權(quán)數(shù)據(jù)融合方法計算得到的流體流速明顯要比Gauss-Jacobi積分法更加穩(wěn)定,說明應用改進后的最優(yōu)加權(quán)數(shù)據(jù)融合方法進行流體流速計算時,通過每次測量數(shù)據(jù)后對各聲道權(quán)重系數(shù)進行自動修正,可以減小測量誤差對流速測量結(jié)果影響,使得流速計算結(jié)果更加準確。
當多聲道超聲波流量計的某個換能器在測量流體流速時不能正常工作而導致測量結(jié)果存在較大誤差時,通過對基于MSE的數(shù)據(jù)融合算法進行改進,使其適用于超聲波流量計多個聲路測量的流速值的融合計算,在一個顯示周期內(nèi)每進行一次流速測量,便通過改進后的最優(yōu)加權(quán)數(shù)據(jù)融合方法自適應的計算最優(yōu)權(quán)重系數(shù),從而減小測量誤差對流速計算結(jié)果的影響。
通過實驗處理一個周期內(nèi)正常測量的流速數(shù)據(jù)和單個換能器非正常工作時的流速數(shù)據(jù),得出當流量計各聲道均能正常工作時,應用改進后的最優(yōu)加權(quán)數(shù)據(jù)融合方法計算得到的管道流速值與Gauss-Jacobi積分法計算得到的流速值基本一致,而當流量計單個聲道不能正常工作時,應用改進后的最優(yōu)加權(quán)數(shù)據(jù)融合方法計算得到的管道流速值較Gauss-Jacobi積分法計算得到的流速值更加穩(wěn)定,說明應用改進后的最優(yōu)加權(quán)數(shù)據(jù)融合方法進行管道流速值計算可以減小測量誤差對流速測量結(jié)果影響,使得流速計算結(jié)果更加準確。
[1] 孟丹丹. 多聲道管段式超聲波流量計[J]. 儀器儀表用戶,2016,23(8):24-16.
[2] 黃永峰. 時差式超聲波流量計新測量方法的設(shè)計與實現(xiàn)[D]. 哈爾濱:哈爾濱工程大學水聲工程學院,2007.
[3] 張皎丹,鄭丹丹,張濤,等. 多聲道超聲流量計數(shù)值積分方法優(yōu)化[J]. 化工自動化及儀表,2014,42(2):144-147.
[4] 王獻勇. 基于DSP的多聲道超聲流量計的設(shè)計[D]. 天津:河北工業(yè)大學信息工程學院,2013.
[5] 歐陽詩慧. 基于時差法多聲道超聲波氣體流速測量的研究[D]. 秦皇島:燕山大學電氣工程學院,2014.
[6] 張朋勇. 超聲流量計非理想流場適應性研究[D]. 天津:天津大學電氣與自動化工程學院,2011.
[7] 曹譯恒. 多聲道超聲波流量計的設(shè)計與實驗研究[D]. 鄭州:河南工業(yè)大學電氣工程學院,2015.
[8] 李超,胡謀法,劉朝軍,等. 基于小波的多傳感器空間目標數(shù)據(jù)融合算法[J]. 信號處理,2006,22(2):203-206.
[9] Xu Lijun,Zhang Jianqiu,Yan Yong. A Wavelet-Based Multisensor Data Fusion Algorithm[J]. IEEE Transaction on Instrumentation and Mesurement,2004,53(6):1539-1545.
[10] 姜天宇. 基于多MEMS傳感器數(shù)據(jù)融合的組合測姿系統(tǒng)的設(shè)計與實現(xiàn)[D]. 南京:東南大學軟件學院,2015.
[11] Peng Lihui,Zhang Bowen,Zhao Huichao,et al. Data Integration Method for Multipath Ultrasonic Flowmeter[J]. IEEE Sensors Journal,2012,12(9):2866-2874.
[12] 王華東,王大羽. 一種改進的多無線傳感器數(shù)據(jù)分批估計自適應加權(quán)融合算法[J]. 傳感技術(shù)學報,2015,28(8):1239-1243.
[13] 秦文. 智能型管段式液體超聲波流量計的研究與設(shè)計[D]. 天津:河北工業(yè)大學控制科學與工程學院,2015.
ApplicationofWeightedDataFusionMethodinMulti-PathUltrasonicFlowmeterMeasurement*
ZHANGYannan1,YANGBin2*
(1.School of Control Science and Engineering,Hebei University of Technology,Tianjin 300130,China;2.China Zhonghuan Tig Co.,Ltd,Tianjin 300384,China)
In view ofthe problem that the measurement error caused by a transducer can not work normally in the measurement of the flow velocity of the multi-path ultrasonic flowmeter. On the basis of multi-sensor data fusion theory and its improvement,a data fusion calculation method suitable for multi-path ultrasonic flowmeter is proposed,meanwhile the improved optimal weighted data fusion method can adaptively calculate the optimal weight coefficient after each measurement. The experimental results show that the flow velocity calculated by this method and the Gauss-Jacobi integral method are basically consistent when the channels of the flowmeter can work normally,When single channel of the flowmeter can not work normally,this method can be used to obtain more stable flow velocity than the Gauss-Jacobi integral method,it can reduce the influence of measurement error to the calculation result.
multi-path ultrasonic flowmeter;measurement error;data fusion;optimal weight coefficient;minimum mean square error
10.3969/j.issn.1004-1699.2017.12.029
項目來源:天津市科技支撐計劃項目(15ZCZDGX00730)
2017-05-10修改日期2017-08-01
TH814
A
1004-1699(2017)12-1959-06
張彥楠(1991-),在讀研究生,主要研究領(lǐng)域為智能檢測與智能系統(tǒng),氣體超聲波流量計,zhangyannan321@163.com;
楊彬(1980-),博士,正高級工程師,碩士研究生導師,研究方向為工業(yè)自動化儀表、總線通信,yangbin@tig.com.cn。