DocumentCode
760753
Title
Distributing the Kalman Filter for Large-Scale Systems
Author
Khan, Usman A. ; Moura, José M F
Author_Institution
Dept. of Electr. & Comput. Eng., Carnegie Mellon Univ., Pittsburgh, PA
Volume
56
Issue
10
fYear
2008
Firstpage
4919
Lastpage
4935
Abstract
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 nl-dimensional subsystems, nl Lt 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 nl Lt 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.
Keywords
Gaussian processes; Kalman filters; Lyapunov methods; Markov processes; Riccati equations; distributed algorithms; iterative methods; large-scale systems; matrix inversion; sparse matrices; Gauss-Markov approximation; Lth-order approximation; Lyapunov equations; Riccati equations; bipartite fusion graphs; centralized filter; consensus averaging algorithms; distributed Kalman filter; distributed iterate collapse inversion algorithm; information loss; large-scale systems; low-order computation; n-dimensional dynamical system; sparsely connected system; spatial decomposition; subsystem selection; Distributed algorithms; Information filters; Kalman filtering; Large-scale systems; distributed algorithms; distributed estimation; information filters; iterative methods; large-scale systems; matrix inversion; sparse matrices;
fLanguage
English
Journal_Title
Signal Processing, IEEE Transactions on
Publisher
ieee
ISSN
1053-587X
Type
jour
DOI
10.1109/TSP.2008.927480
Filename
4547458
Link To Document