Research Article

Distributed Filter with Consensus Strategies for Sensor Networks

Algorithm 2

Suboptimal Kalman consensus filter: DKF Algorithm with an estimator that has a rigorously derived consensus term (message passing during one time cycle for node).
Initialization:
         , , and message
While new data exists do
(1) Compute local observation vector and matrix of node :
           
(2) Broadcast message to neighbors.
(3) Receive messages from all neighbors.
(4) Compute the local aggregate information vector and matrix:
           
(5) Compute the Kalman consensus state estimate
        
        
         ,  
(6) Update the state of the Kalman consensus filter:
        
        
End While