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: