王雪梅 劉文強 鄧自立
?
不確定系統魯棒協方差交叉融合穩態Kalman濾波器
王雪梅①②劉文強①鄧自立*①
①(黑龍江大學電子工程學院 哈爾濱 150080)②(黑龍江工商學院計算機科學與技術系 哈爾濱 150025)
針對帶不確定模型參數和噪聲方差的線性離散多傳感器系統,基于極大極小魯棒估值原理,該文提出一種魯棒協方差交叉(CI)融合穩態Kalman濾波器。首先,用引入虛擬噪聲補償不確定模型參數,把模型參數和噪聲方差兩者不確定的多傳感器系統轉化為僅噪聲方差不確定的系統。其次,應用Lyapunov方程證明局部魯棒Kalman濾波器的魯棒性,進而保證CI融合Kalman濾波的魯棒性,且證明了CI融合器的魯棒精度高于每個局部濾波器的魯棒精度。最后,給出一個仿真例子來說明如何搜索不確定參數的魯棒域,并驗證所提出的魯棒Kalman濾波器的優良性能。
多傳感器信息融合;不確定系統;魯棒Kalman濾波器;虛擬噪聲;協方差交叉融合
信息融合的主要目的是得到系統狀態的一個融合估值器,這個估值器是由多傳感器系統中的局部觀測數據或者局部狀態估值融合而成,它的精度要高于每一個局部估值的精度[1]。隨著信息科學技術的發展,為了改善系統狀態的估計精度,多傳感器信息融合Kalman濾波在國內外引起了廣泛關注,也已經被廣泛地應用到包括國防、導航、信號處理、無人機、GPS定位等多個領域。比較常用的兩種Kalman濾波融合方法是集中式融合和分布式融合[5,6]。對于分布式融合方法,有按矩陣加權、按對角陣加權和按標量加權的3種最優加權狀態融合方法。為了得到最優加權狀態融合Kalman濾波器,要求計算局部Kalman濾波器誤差方差和互協方差,而在實際應用中,存在互協方差未知不確定,或者互協方差計算復雜等問題[2]。為了克服這種局限性,Julier和Uhlmann在文獻[2,7,8]中提出了帶未知互協方差系統協方差交叉(Covariance Intersection, CI)融合算法,并被進一步發展,且廣泛的應用于許多領域。
經典Kalman濾波器的設計前提是要求系統的模型參數和噪聲方差都是精確已知的,否則Kalman濾波器性能就會降低甚至可能引起濾波發散[16]。這推動了魯棒Kalman濾波器的研究,所謂魯棒Kalman濾波器是指,對于所有容許的不確定性,Kalman濾波器的實際濾波誤差方差有一個最小上界,這個特性為Kalman濾波器的魯棒性[17]。
魯棒Kalman濾波器通常采用的兩種重要方法是Riccati方程方法[5,17,18]和線性矩陣不等式(Linear Matrix Inequation, LMI)方法[15,16,19]。兩種方法主要針對噪聲方差精確已知,模型參數不確定性的系統。
到目前為止,模型參數和噪聲方差都不確定的魯棒Kalman濾波器很少被研究,文獻[20,22]對帶噪聲方差不確定的系統提出魯棒CI融合Kalman濾波器,但模型參數是精確已知的。
對于模型參數和噪聲方差都不確定的多傳感器系統,本文用虛擬噪聲補償技術補償模型參數不確定性,把參數和噪聲方差兩者不確定系統魯棒濾波問題轉化為僅帶不確定噪聲方差系統的魯棒濾波問題。應用極大極小魯棒估值原理[23],基于帶噪聲方差保守方差上界的最壞情形保守系統,提出了一種魯棒CI融合穩態Kalman濾波器,用Lyapunov方程方法證明了其魯棒性,并證明它的魯棒精度高于每個局部濾波器的魯棒精度。為了保證Kalman濾波器的魯棒性,給出了不確定參數魯棒域的搜索方法。
考慮帶不確定模型參數和噪聲方差的多傳感器系統:
假設2 多傳感器系統式(1)~式(3)是完全可觀和完全可控的,且為穩定矩陣。
問題是設計魯棒CI融合穩態Kalman濾波器。
根據假設2,保守的局部穩態最優Kalman濾波器為
所以,相應的實際局部濾波誤差方差和互協方差為
引理1[1]Lyapunov方程
定理1 對帶不確定模型參數和噪聲方差的多傳感器系統式(1),式(2),在假設1和假設2下,實際局部穩態Kalman濾波器式(13)是魯棒的,即存在一個魯棒域,使得對于所有容許的不確定模型參數擾動,及滿足(5)的不確定噪聲方差和,相應的實際濾波誤差方差陣有上界,即
且稱實際局部Kalman濾波器為魯棒局部Kalman濾波器,并稱是第個局部魯棒Kalman濾波器不確定參數的魯棒域。
其中定義:
根據穩態Kalman濾波理論[24],由于,和式(7)知是非奇異陣,并且由于有
注2 對式(19)兩側同時做矩陣跡運算得
根據CI融合原理[2]對式(1)~式(3),本文提出魯棒穩態CI融合Kalman濾波器為
用式(31)減式(27)得到實際濾波誤差:
由式(32)得到實際濾波誤差方差為
文獻[20]證明了由局部濾波器魯棒性可以得出CI融合濾波器也是魯棒的,即
由式(30)得出
對式(34)取矩陣跡運算,并由式(36)得到局部和CI融合魯棒Kalman濾波器具有魯棒精度關系:
這表明CI融合器的魯棒精度高于每個局部濾波器的魯棒精度,且CI融合器的實際精度高于它的魯棒精度。
考慮帶不確定模型參數和噪聲方差的2傳感器時變系統式(1)~式(3),其中在仿真中取,,,,,,,,,。其中是不確定的擾動參數,當,對取歐幾里得范數得,所以的魯棒域對應于的魯棒域,即。

圖1 局部魯棒Kalman濾波器的魯棒域
下面仿真結果均以第1個子系統為例。

圖2不確定模型參數的魯棒域隨和變化的曲線

圖3隨著不確定性和的變化情況

圖4局部魯棒Kalman濾波器魯棒域隨著和的變化情況

圖5 基于協方差橢圓的局部和CI融合魯棒Kalman濾波器的精度比較
為了驗證理論精度關系,圖6給出進行1000次Monte-Carlo仿真實驗得到的局部和CI融合的均方誤差(Mean Square Error, MSE)曲線,均方誤差可看成是實際誤差方差陣的采樣方差的跡,直線代表相應的實際誤差方差陣的跡,從圖中可看到MSE曲線接近相應的直線,這驗證了采樣方差的一致性。

圖6 局部和CI融合魯棒Kalman濾波器的MSE曲線

表1魯棒精度和實際精度的比較

圖7 累積濾波誤差平方曲線比較
對于帶不確定模型參數和噪聲方差的多傳感器系統,采用虛擬噪聲補償不確定模型參數,將系統模型轉化為僅帶噪聲方差不確定的多傳感器系統。用極大極小魯棒估計原理,基于穩態Kalman濾波理論和帶噪聲方差保守上界的最壞情形保守多傳感器系統,提出了局部和CI融合魯棒穩態Kalman濾波器方法。采用Lyapunov方程方法,證明了所提出局部和CI融合穩態Kalman濾波器的魯棒性,即實際Kalman濾波誤差方差有一個較小的保守上界,這種證明方法不同于Riccati方程方法和LMI方法。仿真例子給出了局部和CI融合濾波器魯棒域的搜索方法,并驗證了魯棒CI融合器精度高于魯棒局部Kalman濾波精度,結果表明本文提出的CI融合濾波器具有良好的性能。
[1] Hall D L and Llinas J. An introduction to multisensor data fusion[J]., 1997, 85(1): 6-23.
[2] Julier S J and Uhlmann J K. General Decentralized Data Fusion with Covariance Intersection. Handbook of Multisensor Data Fusion: Theory and Practice[M]. Second Edition, New York: CRC Press, 2008: 319-342.
[3] Hajiyev C G and Soken H E. Robust adaptive Kalman filter for estimation of UAV dynamics in the presence of sensor/ actuator faults[J]., 2013, 28(1): 376-383.
[4] Le M S, Shin H S, Markham K,.. Cooperative allocation and guidance for air defence application[J]., 2014, 32: 236-244.
[5] Feng J X, Wang Z D, and Zeng M. Distributed weighted robust Kalman filter fusion for uncertain systems with autocorrelated and cross-correlated noises[J]., 2013, 14(1): 78-86.
[6] Li X R, Zhu Y M, and Han C Z. Optimal linear estimation fusion-Part I: Unified fusion rules[C]., 2003, 49(9): 2192-2208.
[7] Julier S J and Uhlmann J K. Non-divergent estimation algorithm in the presence of unknown correlations[C]. Proceedings of the IEEE American Control Conference, Albuquerque, 1997: 2369-2373.
[8] Uhlmann J K. Covariance consistency methods for fault-tolerant distributed data fusion[J]., 2003, 4(3): 201-215.
[9] Julier S J and Uhlmann J K. Using covariance intersection for SLAM[J]., 2007, 55(1): 3-20.
[10] Sijs J and Lazar M. State fusion with unknown correlation: Ellipsoidal intersection[J]., 2012, 48: 1874-1878.
[11] Lazarus S B, Tsourdos A, Zbikowski R,.. Robust localisation using data fusion via integration of covariance intersection and interval analysis[C]. International Conference on Control, Automation and Systems COEX, Seoul, Korea, 2007: 199-206.
[12] Ferreira J and Waldmann J. Covariance intersection-based sensor fusion for sounding rocket tracking and impact area prediction[J]., 2007, 15(4): 389-409.
[13] Qi W J, Zhang P, and Deng Z L. Robust sequential covariance intersection fusion kalman filtering over multi-agent sensor networks with measurement delays and uncertain noise variances[J]., 2014, 40(11): 2632-2642.
[14] Gao Q, Chen S Y, Leung H R,.. Covariance intersection based image fusion technique with application to pansharpening in remote sensing[J]., 2010, 180(18): 3434-3443.
[15] Deng Z L, Zhang P, Qi W J,.. Sequential covariance intersection fusion Kalman filter[J]., 2012, 189: 293–309.
[16] Sriyananda H. A simple method for the control of divergence in Kalman filter algorithms[J]., 1972, 16(6): 1101-1106.
[17] Lewis F L, Xie L H, and Popa D. Optimal and Robust Estimation[M]. Second Edition, New York: CRC Press, 2007: 315-340.
[18] Qu X M and Zhou J. The optimal robust finite-horizon Kalman filtering for multiple sensors with different stochastic failure rates[J]., 2013, 26(1): 80-86.
[19] Deng Z L, Zhang P, Qi W J,.. The accuracy comparison of multisensor covariance intersection fuser and three weighting fusers[J]., 2013, 14(2): 177-185.
[20] Qi W J, Zhang P, and Deng Z L. Robust weighted fusion Kalman filters for multisensor time-varying systems with uncertain noise variances[J]., 2014(99): 185-200.
[21] Qi W J, Zhang P, Nie G H,.. Robust weighted fusion Kalman predictors with uncertain noise variances[J]., 2014(30): 37-54.
[22] Qi W J, Zhang P, and Deng Z L. Robust weighted fusion time-varying Kalman smoothers for multisensory system with uncertain noise variances[J]., 2014 (282): 15-37.
[23] Qu X M. A mini-max fusion strategy in distributedmulti- sensor system[C]. International Conference on System Science and Engineering, Xiamen, China, 2012: 330-333.
[24] Kailath T, Sayed A H, and Hassibi B. Linear Estimation[M]. New York: Prentice Hall, 2000, 766-772.
Robust Covariance Intersection Fusion Steady-state Kalman Filter for Uncertain Systems
Wang Xue-mei①②Liu Wen-qiang①Deng Zi-li①
①(,,150080,)②(,,150025,)
For the linear discrete time multisensor system with uncertain model parameters and noise variances, a Covariance Intersection (CI) fusion robust steady-state Kalman filter based on the minimax robust estimation principle is presented.Firstly, introducing the fictitious noise, the model parameter uncertainty can be compensated, so the multisensory system with both the model parameter and noise variance uncertainties is converted into that with only uncertain noise variances.Secondly, using the Lyapunov equation, the robustness of the local robust Kalman filter is proved, so the robustness of the CI fused Kalman filter is guaranteed and it is proved that the robust accuracy of the CI fuser is higher than that of each local filter. Finally, a simulation example shows that how to search the robust region of uncertain parameters and shows the good performance of the proposed robust Kalman filter.
Multisensor information fusion; Uuncertain system; Robust Kalman filter; Fictitious noise; Covariance Intersection (CI) fusion
TP391
A
1009-5896(2015)08-1900-06
10.11999/JEIT141515
鄧自立 dzl@hlju.edu.cn
2014-11-27收到,2015-03-27改回,2015-06-08網絡優先出版
國家自然科學基金(60874063, 60374026)資助課題
王雪梅: 女,1978年生,博士生,講師,研究方向為信息融合、魯棒Kalman濾波.
劉文強: 男,1980年生,博士生,講師,研究方向為信息融合、魯棒Kalman濾波.
鄧自立: 男,1938年生,教授,博士生導師,研究方向為信息融合、魯棒Kalman濾波.