Decentralized multi-agent based energy management of microgrid using reinforcement learning

Abstract This paper proposes a multi-agent based decentralized energy management approach in a grid-connected microgrid (MG). The MG comprises of wind and photovoltaic resources, diesel generator, electrical energy storage, and combined heat and power generations to serve electrical and thermal loads at the lower-level of energy management system (EMS). All distributed energy resources (DERs) and customers are modelled as self-interested agents who adopt reinforcement learning to optimize their behaviours and operation costs. Based on this algorithm, agents have the capability to interact with each other in a distributed manner and find the best strategy in competitive environment. At the upper-level of EMS, there is an energy management agent that gathers the information of agents of lower-level and clears the MG electrical and thermal energy market in line with predetermined goals. Utilizing energy availability from different DERs and variety of customers’ consumption patterns, considering uncertainty of renewable generation and load consumption and taking into account technical constraint of DERs are the strengths of the presented framework. Performance of the proposed algorithm is investigated under different conditions of agents learning and using e -greedy, soft-max and upper confidence bound methods. The simulation results verify efficacy of the proposed approach.

[1]  E. A. Jasmin,et al.  Reinforcement Learning approaches to Economic Dispatch problem , 2011 .

[2]  M. Reyasudin Basir Khan,et al.  Multi-agent based distributed control architecture for microgrid energy management and optimization , 2016 .

[3]  Da-wei Hao,et al.  Multi-agent-system-based decentralized coordinated control for large power systems , 2014 .

[4]  Enrico Zio,et al.  An integrated framework of agent-based modelling and robust optimization for microgrid energy management , 2014 .

[5]  Mihaela van der Schaar,et al.  Dynamic Pricing and Energy Consumption Scheduling With Reinforcement Learning , 2016, IEEE Transactions on Smart Grid.

[6]  Geert Deconinck,et al.  Reinforcement learning for control of flexibility providers in a residential microgrid , 2019, IET Smart Grid.

[7]  Peter Dayan,et al.  Q-learning , 1992, Machine Learning.

[8]  M. Smith,et al.  Key Connections: The U.S. Department of Energy?s Microgrid Initiative , 2012, IEEE Power and Energy Magazine.

[9]  Oriol Gomis-Bellmunt,et al.  Trends in Microgrid Control , 2014, IEEE Transactions on Smart Grid.

[10]  George A. Vouros,et al.  Fuzzy Q-Learning for multi-agent decentralized energy management in microgrids , 2018, Applied Energy.

[11]  Bart De Schutter,et al.  A Comprehensive Survey of Multiagent Reinforcement Learning , 2008, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[12]  Yong He,et al.  Optimal control in microgrid using multi-agent reinforcement learning. , 2012, ISA transactions.

[13]  Gerhard Weiss,et al.  Multiagent Systems , 1999 .

[14]  Thillainathan Logenthiran,et al.  Multiagent System for Real-Time Operation of a Microgrid in Real-Time Digital Simulator , 2012, IEEE Transactions on Smart Grid.

[15]  M. H. Nehrir,et al.  Comprehensive Real-Time Microgrid Power Management and Control With Distributed Agents , 2013, IEEE Transactions on Smart Grid.

[16]  Enrico Zio,et al.  Reinforcement learning for microgrid energy management , 2013 .

[17]  M. Pipattanasomporn,et al.  Implications of on-site distributed generation for commercial/industrial facilities , 2005, IEEE Transactions on Power Systems.

[18]  Manuela M. Veloso,et al.  Multiagent learning using a variable learning rate , 2002, Artif. Intell..

[19]  Thillainathan Logenthiran,et al.  Multi-agent system for energy resource scheduling of integrated microgrids in a distributed system , 2011 .

[20]  Ali Zangeneh,et al.  Energy management in multi-microgrids considering point of common coupling constraint , 2020 .

[21]  Joao P. S. Catalao,et al.  Comprehensive review on the decision-making frameworks referring to the distribution network operation problem in the presence of distributed energy resources and microgrids , 2020 .

[22]  Gordon G. Parker,et al.  Survey of multi-agent systems for microgrid control , 2015, Eng. Appl. Artif. Intell..

[23]  Bin Liu,et al.  Multi-Agent Based Hierarchical Hybrid Control for Smart Microgrid , 2013, IEEE Transactions on Smart Grid.

[24]  Vassilios G. Agelidis,et al.  Control Strategies for Microgrids With Distributed Energy Storage Systems: An Overview , 2018, IEEE Transactions on Smart Grid.

[25]  E.F. El-Saadany,et al.  Optimal Renewable Resources Mix for Distribution System Energy Loss Minimization , 2010, IEEE Transactions on Power Systems.

[26]  Liuchen Chang,et al.  Multiagent-Based Hybrid Energy Management System for Microgrids , 2014, IEEE Transactions on Sustainable Energy.

[27]  Sohrab Asgarpoor,et al.  Reinforcement Learning Approach for Optimal Distributed Energy Management in a Microgrid , 2018, IEEE Transactions on Power Systems.

[28]  J. Jardini,et al.  Daily load profiles for residential, commercial and industrial low voltage consumers , 2000 .

[29]  Akshay Kumar Rathore,et al.  Multiagent-Based Energy Trading Platform for Energy Storage Systems in Distribution Systems With Interconnected Microgrids , 2020, IEEE Transactions on Industry Applications.

[30]  Enrico Zio,et al.  Analysis of robust optimization for decentralized microgrid energy management under uncertainty , 2015 .

[31]  Michael I. Jordan,et al.  MASSACHUSETTS INSTITUTE OF TECHNOLOGY ARTIFICIAL INTELLIGENCE LABORATORY and CENTER FOR BIOLOGICAL AND COMPUTATIONAL LEARNING DEPARTMENT OF BRAIN AND COGNITIVE SCIENCES , 1996 .

[32]  Goran Strbac,et al.  Recurrent Deep Multiagent Q-Learning for Autonomous Brokers in Smart Grid , 2018, IJCAI.

[33]  Juan C. Vasquez,et al.  Microgrid supervisory controllers and energy management systems: A literature review , 2016 .

[34]  Chunxia Dou,et al.  Multi-agent System Based Energy Management Strategies for Microgrid by using Renewable Energy Source and Load Forecasting , 2016 .