王新峰 王洪志 高敏忠
(中國酒泉衛(wèi)星發(fā)射中心,酒泉732750)
推進劑加注是火箭起飛前一項重要而又危險的工作,為了保證火箭能將有效載荷送至預(yù)定軌道同時又不至于造成過多推進劑浪費污染,對推進劑的加注精度往往要求很高.為更好地完成地面加注系統(tǒng)的推進劑加注工作,實時準確計量加注量,在系統(tǒng)原來單一的接觸式流量計(氧化劑為渦街流量計,燃燒劑為渦輪流量計)基礎(chǔ)上新增兩路加注量測量設(shè)備,一路是非接觸式的超聲波流量計,另一路是高精度液位計.前者安裝于推進劑加注管道的外壁,和原有接觸式流量計一樣通過累積方式得到實時加注量數(shù)據(jù),而后者通過連通器原理安裝在推進劑貯罐上,并事先通過液位-體積關(guān)系標定獲取任一液位對應(yīng)的加注量數(shù)據(jù).通過對同一時刻獲取的三路累積加注量(以下簡稱加注量)數(shù)據(jù)進行某種算法的數(shù)據(jù)融合,給出一個精度更高的加注量數(shù)據(jù)供加注系統(tǒng)工作人員決策參考.目前常用的數(shù)據(jù)融合方法可以分為隨機和人工智能兩大類,其中隨機類方法有加權(quán)平均法、卡爾曼濾波法、極大似然估計法、D-S證據(jù)理論等[1~8].目前加權(quán)平均算法大多都是假設(shè)各傳感器對常值或緩變參數(shù)進行同步測量再進行數(shù)據(jù)融合[1,9~10],且通常認為多路傳感器的誤差特性相同,只是精度不等.本文擬采用動態(tài)加權(quán)融合算法,但本文應(yīng)用背景中推進劑加注瞬時流量大(最大可達40L/s),加注量變化迅速,并且三路流量計量設(shè)備之間的誤差特性不盡相同,怎樣實施對不同誤差效應(yīng)的瞬變加注量進行數(shù)據(jù)融合是本文要研究的內(nèi)容.
多路數(shù)據(jù)進行融合時,要求多路數(shù)據(jù)必須代表同一物理量,不妨設(shè)Xi(i=1,2,3)代表同一時刻三路流量計量設(shè)備輸出的加注量測量數(shù)據(jù),且三路設(shè)備均正常工作.測量數(shù)據(jù)可以看作是被測量值的真值與噪聲干擾信號疊加的結(jié)果,即
式中,X表示真值;ei表示噪聲信號即誤差信號;它包含設(shè)備內(nèi)部噪聲(過程噪聲)和環(huán)境噪聲(測量噪聲).假設(shè)各設(shè)備的噪聲為相互獨立且服從均值為 0,方差為的正態(tài)分布的高斯白噪聲[11],這樣各測量值Xi相互獨立且都是真值X的無偏估計,且測量方差為σ2i.
對于原接觸式流量計和新增的超聲波流量計,由于是利用二次儀表進行脈沖計數(shù)方法來計量加注量,其計量結(jié)果是在上一采樣時刻計量結(jié)果的基礎(chǔ)上累加得到的,即當(dāng)前k時刻輸出的加注量數(shù)據(jù)可表示為
式中,q為加注過程中某一階段推進劑瞬時體積流量;采樣周期為T,式(2)遞推下去可得
通過式(2)可以看出當(dāng)前時刻的加注量與前一時刻的加注量有關(guān),它是在前一時刻加注量的基礎(chǔ)上增加一個體積增量qT和一個誤差ei(k),式(3)表明最終加注量的計量誤差是當(dāng)前時刻及此前的歷次計量時刻的誤差總和,相當(dāng)于在加注量真值基礎(chǔ)上疊加一系列誤差特性相同的干擾信號,即總的誤差特性具有累積效應(yīng).但液位計所計量的推進劑加注量與原接觸式流量計及超聲波流量計有所不同,它始終是根據(jù)當(dāng)前時刻的液位值及初始時刻的液位值來計算加注量的(事先進行液位-體積關(guān)系標定,具體此處略),與前一時刻的液位值無關(guān),因此當(dāng)前時刻的加注量也就與前一時刻加注量無關(guān),其加注量可表示為
可見液位計給出的加注量計量誤差沒有累積效應(yīng),每一采樣時刻計量值都相當(dāng)于在真值上疊加一個相同統(tǒng)計特性的誤差信號,誤差信號只有一個,沒有疊加,這是與式(3)的本質(zhì)區(qū)別所在.
測量前一般很難準確知道各路設(shè)備的測量方差,如果靠先驗知識指定常常由于缺乏適應(yīng)性而使融合效果不理想[1];如果利用多路設(shè)備大量的實測數(shù)據(jù)來估計方差參數(shù),效果往往會更好.因此為了得到實時的加注量融合結(jié)果,避免過度依賴某一路數(shù)據(jù),必須首先估計各路測量數(shù)據(jù)中誤差信號的方差.根據(jù)時間域估計法[12]對式(1)有
兩式相減得
則實時方差估計值為
其遞推形式為
對第1路(原流量計)的測量數(shù)據(jù),將式(3)代入式(8)中得
因為ei,ej(i≠j)為相互獨立的高斯白噪聲,則有
假定 ei與瞬時流量 q無關(guān),將式(12)、式(13)代入式(11)中并取數(shù)學(xué)期望可得
可見對于原流量計和超聲波流量計而言,雖然在每一個采樣周期T內(nèi)的加注量增量的誤差信號是ei(i=1,2,3),其方差特性不變,但從各自的累積加注量Xi(k)來看,其誤差信號的統(tǒng)計特性則是隨時間k而變化的,其誤差存在累積效應(yīng),隨著采樣時刻的增大,誤差信號的統(tǒng)計特性會逐漸惡化,方差擴大,計量精度下降.這也意味加注量的實時方差的數(shù)學(xué)期望將不斷變化,前后相鄰兩個時刻“量級”不等,第k次采樣融合時刻的具有的量級,因此有
對于液位計給出的加注量,將式(4)代入式(8)中并利用式(12)可得
可見由于沒有累積誤差,液位計給出得加注量數(shù)據(jù)的實時方差是等量級的.
設(shè)已求出誤差信號ei的方差σ2i前一時刻的估計值Di(k-1),并已知當(dāng)前時刻的 D~i(k),則當(dāng)前時刻方差的估計值可寫成如下迭代形式:
其中參數(shù)m滿足1≤m≤k,當(dāng)m=1表示方差估計值只利用當(dāng)前時刻的實時值,而不利用歷史數(shù)據(jù);而當(dāng)m=k時則表示以歷次時刻的或的算術(shù)平均值作為當(dāng)前時刻的方差估計值.即m不同,表示對歷次的或取不同的加權(quán)值.理論上應(yīng)當(dāng)取m=k,因為這樣才是統(tǒng)計上的真正估計.當(dāng)采樣次數(shù)k趨于無窮大時,方差估計的效果理論上會越來越好.但實際并非如此,由式(17)可以看出,當(dāng)k增大到一定時,當(dāng)前時刻的新數(shù)據(jù)對估計值Di(k)的貢獻幾乎為0,起不到修正的作用了,這是數(shù)據(jù)飽和造成的[13].究其原因,是因為對歷史數(shù)據(jù)均同樣對待,沒有加以區(qū)別;另外如果m恒為k,會導(dǎo)致其參數(shù)跟蹤能力下降,因為在實際中,噪聲特征并不是一成不變的,隨著系統(tǒng)長時間運行,系統(tǒng)參數(shù)會發(fā)生緩慢的變化,噪聲特征也會發(fā)生某種程度的“緩變”,為了改善這點不足,降低數(shù)據(jù)飽和影響,提高融合算法的適應(yīng)性,通過加矩形窗的數(shù)據(jù)截取方式[13-14],即始終只對最近的一批連續(xù)數(shù)據(jù)進行處理計算,而舍去這之前的歷史數(shù)據(jù),這樣做需要存儲每一組歷史數(shù)據(jù),當(dāng)數(shù)據(jù)量很大時,對計算機資源消耗較大,例如在當(dāng)前加注任務(wù)中如果融合周期設(shè)為1s,則每次大約需要存儲5000~6000組歷史數(shù)據(jù);為了節(jié)省資源,增強其實時數(shù)據(jù)處理能力,原流量計和超聲波流量計可按下面公式進行遞推計算:
其中N為數(shù)據(jù)窗寬度,而液位計則按下式計算:
根據(jù)多次實際數(shù)據(jù)分析,N=1 200~1 500比較合適,這樣只需存儲前后兩個時刻的數(shù)據(jù)即可.值得注意的是當(dāng)采樣次數(shù)k較小時,計算中可能會出現(xiàn)Di(k)為負值的情況[15],為保證方差永遠是正數(shù),應(yīng)當(dāng)取絕對值.上面求出的Di(k)是k時刻時的估計,則到第k個采樣時刻時根據(jù)式(14),原流量計和超聲波流量計給出的加注量的方差估計為kD1(k)和kD2(k),而液位計給出的加注量方差估計為D3(k),根據(jù)融合結(jié)果的方差最小這一約束條件下很容易通過最小二乘法[1,9]求出最優(yōu)的實時加注量動態(tài)加權(quán)融合結(jié)果為
相應(yīng)的最優(yōu)動態(tài)加權(quán)系數(shù)為
從上述推導(dǎo)可看出求得的Di(k)是的無偏估計,該算法中參與方差估計和最后數(shù)據(jù)融合的均是加注進程中的實時累積加注量Xi(k)(i=1,2,3),它是隨時間而變化的瞬變參數(shù).
為檢驗該融合算法的實際效果,將其應(yīng)用于某次試驗任務(wù)的氧化劑(N2O4液體)加注過程,采樣周期設(shè)置為1 s,數(shù)據(jù)窗寬度為1 500,原始計量數(shù)據(jù)及其融合結(jié)果與加注量的理論值偏差對比情況如表1所示.
表1 三路加注量數(shù)據(jù)及其融合結(jié)果與理論值的偏差對比 L
I~III液位為火箭推進劑貯箱3處液位標記,其對應(yīng)的體積已在加注前標定好,認為是對應(yīng)液位處的加注量理論值.從表1中可以看出,雖然新增的兩路測量設(shè)備精度較原流量計低,但經(jīng)數(shù)據(jù)融合給出的加注量僅I液位處與理論值的偏差(+120 L)較原流量計偏大、較超聲波流量計和高精度液位計偏小,其余液位處融合結(jié)果的偏差均較三路原始數(shù)據(jù)小,最終精度較到了0.19%,較三路測量設(shè)備中精度最高的原流量計提高了26%.這表明隨著加注進程推進、采樣數(shù)據(jù)增多,融合算法給出的方差估計趨于穩(wěn)定和準確,最終停止液位處的加注量融合結(jié)果的偏差較原始三路加注量測量設(shè)備小,精度高.
根據(jù)測量原理對加注系統(tǒng)的三路加注量測量設(shè)備測得的加注量數(shù)據(jù)進行了分析,指出了其典型的特性在于其數(shù)據(jù)的瞬變特性和誤差的累積效應(yīng);通過推導(dǎo)各加注量數(shù)據(jù)誤差的方差估計算法,給出了基于方差最優(yōu)的動態(tài)加權(quán)融合結(jié)果,并經(jīng)實際應(yīng)用證明了該算法可以有效抑制累積誤差的不斷擴大趨勢,給出精度優(yōu)于三路原始測量數(shù)據(jù)的加注量融合結(jié)果,可以為加注系統(tǒng)及相關(guān)工作人員提供重要的決策參考依據(jù).
References)
[1]仲崇權(quán),張立勇,楊素英,等.基于最小二乘原理的多傳感器加權(quán)融合算法[J].儀器儀表學(xué)報,2003,24(4):427 -430 Zhong Chongquan,Zhang Liyong,Yang Suying,et al.A weighted fusion algorithm of multi-sensor based on the principle of least squares[J].Chinese Journal of Scientific Instrument,2003,24(4):427-430(in Chinese)
[2]John Daye Z,Jessie Jeng X.Shrinkage and model selection with correlated variables via weighted fusion[J].Computational Statistics & Data Analysis,2009,53(4):1284 -1298
[3]Ting Li Chien,Jyh Hwa Tzou,Wang Chun Chieh,et al.Detection system of a security robot using multisensor fusion algorithms[J].Artificial Life and Robotics,2009,14(2):247 -251
[4]Wenzel T A,Burnham K J,Blundell M V.Dual extend Kalman filter for vehicle state and parameter[J].Vehicle System Dynamics,2006,44(2):153 -171
[5]蒯沖,龔劍揚,那云嘯,等.基于極大似然估計的最優(yōu)航跡融合方法[J].哈爾濱工程大學(xué)學(xué)報,2003,24(4):419 -421 Kuai Chong,Gong Jianyang,Na Yunxiao,et al.Optimal track fusion based on maximum likelihood estimate[J].Journal of Harbin Engineering University,2003,24(4):419 - 421(in Chinese)
[6]胡丹丹,肖書明,王燕清,等.基于多傳感器的數(shù)據(jù)融合技術(shù)[J].東北電力學(xué)院學(xué)報,2004,24(1):62 -67 Hu Dandan,Xiao Shuming,Wang Yanqing,et al.Data fusion technique based on multi-sensor[J].Journal of Northeast China Institute of Electric Power Engineering,2004,24(1):62 -67(in Chinese)
[7]胡士強,張?zhí)鞓?多傳感器在線自適應(yīng)加權(quán)融合跟蹤算法[J].北京理工大學(xué)學(xué)報,2002,22(1):117 -120 Hu Shiqiang,Zhang Tianqiao.An on line adaptive weighted fusion algorithm for multi-sensor tracking [J].Journal of Beijing Institute of Technology,2002,22(1):117 -120(in Chinese)
[8]宋建勛,張進,吳欽章.基于D-S證據(jù)理論的多特征數(shù)據(jù)融合算法[J].火力與指揮控制,2010,35(7):96 -98 Song Jianxun,Zhang Jin,Wu Qinzhang.The algorithm of multifeature data fusion based on D-S theory of evidence[J].Fire Control& Command Control,2010,35(7):96 -98(in Chinese)
[9]翟翌立,戴逸松.多傳感器數(shù)據(jù)自適應(yīng)加權(quán)融合估計算法的研究[J].計量學(xué)報,1998,19(1):69 -75 Zhai Yili,Dai Yisong.Study of adaptive weighted fusion estimated algorithm of multisensor data[J].Acta Metrologica Sinica,1998,19(1):69 -75(in Chinese)
[10]吳成東,劉宗富.多傳感器數(shù)據(jù)最優(yōu)融合[J].傳感器技術(shù),1994,13(3):21 -24 Wu Chengdong,Liu Zongfu.The optimization of multi-sensor data[J].J Sensor& Transducer Techno,1994,13(3):21 -24(in Chinese)
[11]Richardson J M,Kenneth A M.Fusion of multisensor data[J].The International Journal of Robotics Research,1988,7(6):78-96
[12]楊位欽,顧嵐.時間序列分析與動態(tài)數(shù)據(jù)建模[M].北京:北京工業(yè)學(xué)院出版社,1986:37-89 Yang Weiqing,Gu Lan.Time series analyzing and dynamic data modeling[M].Beijing:Beijing Institute of Industrial Press,1986:37-89(in Chinese)
[13]翁思義.自適應(yīng)控制系統(tǒng)[M].北京:水利電力出版社,1995:43-46 Weng Siyi.Adaptive control system[M].Beijing:China Water-Power Press,1995:43 -46(in Chinese)
[14]胡廣書.數(shù)字信號處理-理論、算法與實現(xiàn)[M].北京:清華大學(xué)出版社,1997:320-327 Hu Guangshu.Digital signal processing-theory,algorithm and implement[M].Beijing:Tsinghua University Press,1997:320-327(in Chinese)
[15]趙晉,張建秋,高羽.迭代異方差估計及其在多傳感器數(shù)據(jù)融合中的應(yīng)用[J].電子學(xué)報,2008,36(10):1938 -1943 Zhao Jin,Zhang Jianqiu,Gao Yu.Iterative heteroscedastic variance estimation with its application for multisensor data fusion[J].Acta Electronica Sinica,2008,36(10):1938 - 1943(in Chinese)