Distributing the Kalman filter for large-scale systems

被引:385
作者
Khan, Usman A. [1 ]
Moura, Jose M. F. [1 ]
机构
[1] Carnegie Mellon Univ, Dept Elect & Comp Engn, Pittsburgh, PA 15213 USA
关键词
distributed algorithms; distributed estimation; information filters; iterative methods; Kalman filtering; large-scale systems; matrix inversion; sparse matrices;
D O I
10.1109/TSP.2008.927480
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper presents a distributed Kalman filter to estimate the state of a sparsely connected, large-scale, n-dimensional, dynamical system monitored by a network of N sensors. Local Kalman filters are implemented on n(1)-dimensional subsystems, n(l) << n, obtained by spatially decomposing the large-scale system. The distributed Kalman filter is optimal under an Lth order Gauss-Markov approximation to the centralized filter. We quantify the information loss due to this Lth-order approximation by the divergence, which decreases as L increases. The order of the approximation L leads to a bound on the dimension of the subsystems, hence, providing a criterion for subsystem selection. The (approximated) centralized Riccati and Lyapunov equations are computed iteratively with only local communication and low-order computation by a distributed iterate collapse inversion (DICI) algorithm. We fuse the observations that are common among the local Kalman filters using bipartite fusion graphs and consensus averaging algorithms. The proposed algorithm achieves full distribution of the Kalman filter. Nowhere in the network, storage, communication, or computation of n-dimensional vectors and matrices is required; only n(l) << n dimensional vectors and matrices are communicated or used in the local computations at the sensors. In other words, knowledge of the state is itself distributed.
引用
收藏
页码:4919 / 4935
页数:17
相关论文
共 49 条
[11]   ESTIMATION OF THE OCEAN GEOID NEAR THE BLAKE ESCARPMENT USING GEOS-3 SATELLITE ALTIMETRY DATA [J].
BRAMMER, RF .
JOURNAL OF GEOPHYSICAL RESEARCH, 1979, 84 (NB8) :3843-3851
[12]   Reduced-rank Kalman filters applied to an idealized model of the wind-driven ocean circulation [J].
Buehner, M ;
Malanotte-Rizzoli, P .
JOURNAL OF GEOPHYSICAL RESEARCH-OCEANS, 2003, 108 (C6)
[13]  
Buehner M, 2003, ELSEV OCEANOGR SERIE, V68, P49
[14]  
CARLI R, 2007, DISTRIBUTED KALMAN F
[15]   SEQUENTIAL FILTERING FOR MULTIFRAME VISUAL RECONSTRUCTION [J].
CHIN, TM ;
KARL, WC ;
WILLSKY, AS .
SIGNAL PROCESSING, 1992, 28 (03) :311-333
[16]   On a decentralized active sensing strategy using mobile sensor platforms in a network [J].
Chung, TH ;
Gupta, V ;
Burdick, JW ;
Murray, RM .
2004 43RD IEEE CONFERENCE ON DECISION AND CONTROL (CDC), VOLS 1-5, 2004, :1914-1919
[17]  
Cuthill E, 1969, P 1969 24 NAT C, P157, DOI [10.1145/800195.805928, DOI 10.1145/800195.805928]
[18]   A generalized Levinson algorithm for covariance extension with application to multiscale autoregressive modeling [J].
Frakt, AB ;
Lev-Ari, H ;
Willsky, AS .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2003, 49 (02) :411-424
[19]   Tests of sequential data assimilation for retrieving profile soil moisture and temperature from observed L-band radiobrightness [J].
Galantowicz, JF ;
Entekhabi, D ;
Njoku, EG .
IEEE TRANSACTIONS ON GEOSCIENCE AND REMOTE SENSING, 1999, 37 (04) :1860-1870
[20]  
Gantmacher F.R., 1937, COMPOS MATH, V4, P445