Skip to main content
Log in

Distributed Kalman Filter with Fast Consensus for Wireless Sensor Networks

  • Published:
International Journal of Wireless Information Networks Aims and scope Submit manuscript

Abstract

With the revolution of wireless sensor networks and the advances on microchip technologies the potential of distributed interconnected systems have exploded. Yet, even with great sensing capability and great communication throughput in the wireless links, we encounter fundamental problems: Communication Congestion and Scalability. The scalability issue and communication congestion are closely related in the application of distributed estimation algorithms. The more sensors we add to our system the more communication we will require. In general, in order to share the information gathered by all the sensors, we also get a higher likelihood of running into critical network congestion. Moreover, the scalability problem is not only related to communication issues but also to computation problems, as with higher dimensional measurement vectors it also comes a higher computational demand for the estimation algorithms. Distributed Kalman Filter (DKF) is one of the most fundamental distributed estimation algorithms. Most of the proposed DKF in the literature rely on consensus filters algorithm. The convergence rate of such distributed consensus algorithms typically depends on the network topology and the weights given to the edges between neighboring sensors. This paper proposes a DKF with fast consensus. The idea is to apply a polynomial filter on the network matrix in order to increase the convergence by minimizing its second largest eigenvalue of the polynomial. Fast convergence can contribute to significant energy saving. Moreover we redesigned the DKF to reduce its computational complexity and to reduce the communication traffic between the sensor nodes. Thus, the experimental results show that the TelosB mote can run DKF with up to seven neighbors for real application.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7

Similar content being viewed by others

References

  1. R. E. Kalman, A new approach to linear filtering and prediction problems, Transactions of the ASME-Journal of Basic Engineering, vol. 82, no. Series D, pp. 35–45, 1960.

  2. W. Ren, R. W. Beard and T. W. McLain, Coordination Variables and Consensus Building in Multiple Vehicle Systems, SpringerBerlin/Heidelberg, 2004. pp. 171–188.

    Google Scholar 

  3. A. Jadbabaie, J. Lin, and A. S. Morse, Coordination of groups of mobile autonomous agents using nearest neighbor rules, IEEE Trans. on Automatic Control, vol. 48, no. 6, pp. 988–1001, June 2003.

  4. R. Beard and V. Stepanyan, Information consensus in distributed multiple vehicle coordinated control, in 42nd IEEE Conference on Decision and Control, 2003, vol. 2, pp. 2029-2034.

  5. R. Olfati-Saber and R. Murray, Consensus problems in networks of agents with switching topology and time-delays, IEEE Transactions on Automatic Control, vol. 49, no. 9, pp. 1520–1533, Sept. 2004.

  6. L. Moreau, Stability of multiagent systems with time-dependent communication links, IEEE Transactions on Automatic Control, vol. 50, no. 2, pp. 169–182, Feb. 2005.

  7. W. Ren and R. Beard, Consensus seeking in multiagent systems under dynamically changing interaction topologies, IEEE Transactions on Automatic Control, vol. 50, no. 5, pp. 655–661, May 2005.

  8. R. Olfati-Saber, Ultrafast consensus in small-world networks, in American Control Conference, June 2005, pp. 2371–2378 vol. 4.

  9. W. Ren, R. W. Beard, and E. M. Atkins, Information consensus in multivehicle cooperative control, IEEE Control Systems Magazine, vol. 27, no. 2, pp. 71–82, April 2007.

  10. R. Olfati-Saber, J. Fax, and R. Murray, Consensus and cooperation in networked multi-agent systems, Proceedings of the IEEE, vol. 95, no. 1, pp. 215–233, Jan. 2007.

  11. R. Freeman, P. Yang, and K. Lynch, Stability and convergence properties of dynamic average consensus estimators, in 45th IEEE Conference on Decision and Control, Dec. 2006, pp. 338–343.

  12. M. Zhu and S. Martinez, Dynamic average consensus on synchronous communication networks, in American Control Conference, 2008, June 2008, pp. 4382–4387.

  13. R. Olfati-Saber, E. Franco, E. Frazzoli, and J. Shamma, Belief consensus and distributed hypothesis testing in sensor networks, in Network Embedded Sensing and Control, 2006, pp. 169–182.

  14. B. Rao and H. Durrant-Whyte, A decentralized bayesian algorithm for identification of tracked targets, IEEE Transactions on Systems, Man and Cybernetics, Vol. 23, No. 6, pp. 1683–1698, 1993.

    Article  Google Scholar 

  15. B. Bollabas, Random Graphs Second Edition. Cambride University Press, 2001.

  16. W. Ren, R. W. Beard, and D. B. Kingston, Multi-agent kalman consensus with relative uncertainty, in American Control Conference, 2005, pp. 1865–1870 vol. 3.

  17. M. Alighanbari and J. P. How, Unbiased Kalman Consensus Algorithm, Journal of Aerospace Computing Information and Control, Vol. 5, No. 9, pp. 209–311, 2008.

    Google Scholar 

  18. A.Ribeiro, I.D Schizas, S. Roumeliotis, G.B Giannakis, “Kalman Filtering in Wireless Sensor Networks,” IEEE Control Systems, vol.30, no.2, pp.66,86, April 2010.

  19. M. DeGroot, Reaching a consensus, Journal of the American Statistical Association, Vol. 69, No. 345, pp. 118–121, 1974.

    Article  MATH  Google Scholar 

  20. C. W. Reynolds, Flocks, herds and schools: A distributed behavioral model, in SIGGRAPH ‘87: Proceedings of the 14th annual conference on Computer graphics and interactive techniques. New York, NY, USA: ACM, 1987, pp. 25–34.

  21. T. Vicsek, A. Czirook, E. Ben-Jacob, I. Cohen and O. Shochet, Novel type of phase transition in a system of self-driven particles, Phys. Rev. Lett., Vol. 75, pp. 1226–1229, 1995.

    Article  Google Scholar 

  22. A. Jadbabaie, J. Lin, and A. S. Morse, Coordination of groups of mobile autonomous agents using nearest neighbor rules, IEEE Trans. on Automatic Control, vol. 48, no. 6, pp. 988–1001, June 2003.

  23. R. Beard and V. Stepanyan, Information consensus in distributed multiple vehicle coordinated control, in 42nd IEEE Conference on Decision and Control, Dec. 2003, pp. 2029–2034 Vol. 2.

  24. J.N. Tsitsiklis and M. Athens, Convergence and asymptotic agreement in distributed decision problems, IEEE Trans. on Automatic Control, vol. 29, no. 8, pp. 690–696, 1984.

  25. Abdelgawad, A.; Bayoumi, M Resource-Aware Data Fusion Algorithms for Wireless Sensor Networks, Springer, ISBN 978-1-4614-1349-3, 2012.

  26. E. Kokiopoulou and P. Frossard, Polynomial Filtering for Fast Convergence in Distributed Consensus, IEEE Trans. on Signal Processing, vol.57, no.1, pp.342–354, Jan. 2009.

  27. R. Olfati-Saber, Distributed Kalman Filter with Embedded Consensus Filters, 44th IEEE Conf. on Decision and Control and European Control Conf. (CDC-ECC), pp. 8179–8184, Dec. 12-15, 2005.

  28. Abdelgawad, A.; Bayoumi, M, Low Power Distributed Kalman Filter for Wireless Sensor Networks, EURASIP Journal on Embedded Systems, vol. 2011, Article ID 693150, 11 pages, doi:10.1155/2011/693150, 2011.

  29. http://www.memsic.com/wireless-sensor-networks/.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ahmed Abdelgawad.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Abdelgawad, A. Distributed Kalman Filter with Fast Consensus for Wireless Sensor Networks. Int J Wireless Inf Networks 23, 82–88 (2016). https://doi.org/10.1007/s10776-016-0294-3

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10776-016-0294-3

Keywords

Navigation