Logo PTI
Polish Information Processing Society
Logo FedCSIS

Annals of Computer Science and Information Systems, Volume 15

Proceedings of the 2018 Federated Conference on Computer Science and Information Systems

Smart Micro-scale Energy Management and Energy Distribution in Decentralized Self-Powered Networks Using Multi-Agent Systems

DOI: http://dx.doi.org/10.15439/2018F282

Citation: Proceedings of the 2018 Federated Conference on Computer Science and Information Systems, M. Ganzha, L. Maciaszek, M. Paprzycki (eds). ACSIS, Vol. 15, pages 203213 ()

Full text

Abstract. Energy distribution as a main part of energy management in self-powered micro-scale networks like sensor networks is a challenge with the goal to satisfy a safe and reliable operational state on system and node level. Under the assumption that nodes are arranged in mesh-like networks with links posing the capability to transfer data and energy between nodes a self-organizing Mulit-agent System based on divide-and-conquer is deployed in this work successfully to distribute energy without a system/world level model and knowledge of single nodes about the system state. Different agent behaviour were investigated and the emergence evaluated. An exploring help strategy with energy deliver child agents showed the best and efficient overall behaviour. Mobile agents were programmed in JavaScript using the JavaScript Agent Platform that can be deployed in strong heterogeneous environments.


  1. J. Lagorse, D. Paire, A. Miraoui, A multi-agent system for energy management of distributed power sources , J. of Renewable Energy, Vol. 35, Issue 1, 2010
  2. S. Ghani, M. Mousavi, and A. Movaghar, Distributed Algorithms for Power Saving Optimization in Sensor Network , Proceedings of the 8th WSEAS international conference on Data networks communications computers, pp. 109 −115, 2009.
  3. A. Kansal, J. Hsu, S. Zahedi, and M. B. Srivastava, Power management in energy harvesting sensor networks , ACM Transactions on Embedded Computing Systems, vol. 6, no. 4, p. 32-es, 2007.
  4. Z. Jun, L. Junfeng, W. Jie, and H. W. Ngan, A multi-agent solution to energy management in hybrid renewable energy generation system , Renewable Energy 36, vol. 36, pp. 1352-1363, 2011.
  5. G.M. P. O’Hare, D. Marsh, A. Ruzzelli, and R. Tynan, Agents forWireless Sensor Network Power Management, in Parallel Processing, 2005. ICPP 2005 Workshops. International Conference Workshops on, 2005.
  6. P. Leito and S. Karnouskos, Industrial Agents Emerging Applications of Software Agents in Industry. Elsevier, 2015.
  7. S. Bosse, F. Kirchner, Smart Energy Management and Energy Distribution in Decentralized Self-Powered Sensor Networks Using Artificial Intelligence Concepts , Proceedings of the Smart Systems Integration Conference 2012, Session 4, Zürich, Schweiz, 21 − 22 Mar. 2012, 2012, ISBN: 978-3-8007-3423-8.
  8. E. Rokrok, M. Shaekhah, P. Siano, and J. P. S. Catalao, A Decentralized Multi-Agent-Based Approach for Low Voltage Microgrid Restoration , Energies, vol. 10, no. 1491, 2017.
  9. B. Zhao, M. Xue, X. Zhang, C. Wang, and J. Zhao, An MAS based energy management system for a stand-alone microgrid at high altitude , Applied Energy, vol. 143, 2015.
  10. S. Bosse, A. Lechleiter,Structural Health and Load Monitoring with Material-embedded Sensor Networks and Self-organizing Multi-agent Systems , Procedia Technology, 2014, http://dx.doi.org/10.1016/j.protcy.2014.09.039
  11. E. Gavrin, S.J. Lee, R. Ayrapetyan, R., A.Shitov, (2015) Ultra lightweight JavaScript engine for internet of things , in SPLASH Companion 2015 Companion Proceedings of the 2015 ACM SIGPLAN International Conference on Systems, Programming, Languages and Applications: Software for Humanity, 2015, pp. 19-20
  12. L. Chunlina. , L. Zhengdinga., L. Layuanb. , Z. Shuzhia,. (2002) A mobile agent platform based on tuple space coordination, Advances in Engineering Software, vol. 33, no. 4, pp. 215−225.
  13. R.H. Bordini., J.F: Hübner. (2006) BDI agent programming in AgentSpeak using Jason , Computational Logic in Multi-Agent Systems, Volume 3900 of the series Lecture Notes in Computer Science, Springer,, pp. 143-164.
  14. S. Bosse, Mobile Multi-Agent Systems for the Internet-of-Things and Clouds using the JavaScript Agent Machine Platform and Machine Learning as a Service, in The IEEE 4th International Conference on Future Internet of Things and Cloud, 22-24 August 2016, Vienna, Austria, 2016, http://dx.doi.org/10.1109/FiCloud.2016.43.
  15. S. Bosse, A. Lechleiter, A hybrid approach for Structural Monitoring with self-organizing multi-agent systems and inverse numerical methods in material-embedded sensor networks, Mechatronics, (2016), http://dx.doi.org/10.1016/j.mechatronics.2015.08.005