Model-Free Real-Time Autonomous Control for a Residential Multi-Energy System Using Deep Reinforcement Learning

Multi-energy systems (MES) are attracting increasing attention driven by its potential to offer significant flexibility in future smart grids. At the residential level, the roll-out of smart meters and rapid deployment of smart energy devices call for autonomous multi-energy management systems which can exploit real-time information to optimally schedule the usage of different devices with the aim of minimizing end-users’ energy costs. This paper proposes a novel real-time autonomous energy management strategy for a residential MES using a model-free deep reinforcement learning (DRL) based approach, combining state-of-the-art deep deterministic policy gradient (DDPG) method with an innovative prioritized experience replay strategy. This approach is tailored to align with the nature of the problem by posing it in multi-dimensional continuous state and action spaces, facilitating more cost-effective control strategies to be devised. The superior performance of the proposed approach in reducing end-user’s energy cost while coping with the MES uncertainties is demonstrated by comparing it against state-of-the-art DRL methods as well as conventional stochastic programming and robust optimization methods in numerous case studies in a real-world scenario.

[1]  Antonio Alonso Ayuso,et al.  Introduction to Stochastic Programming , 2009 .

[2]  Albert Moser,et al.  Uncertainty modeling in optimal operation of energy hub in presence of wind, storage and demand response , 2014 .

[3]  Bart De Schutter,et al.  Residential Demand Response of Thermostatically Controlled Loads Using Batch Reinforcement Learning , 2017, IEEE Transactions on Smart Grid.

[4]  John N. Tsitsiklis,et al.  Actor-Critic Algorithms , 1999, NIPS.

[5]  Damien Ernst,et al.  Deep Reinforcement Learning Solutions for Energy Microgrids Management , 2016 .

[6]  Zhi Chen,et al.  Real-Time Price-Based Demand Response Management for Residential Appliances via Stochastic Optimization and Robust Optimization , 2012, IEEE Transactions on Smart Grid.

[7]  Pierluigi Mancarella,et al.  Unlocking Flexibility: Integrated Optimization and Control of Multienergy Systems , 2017, IEEE Power and Energy Magazine.

[8]  Jimmy Ba,et al.  Adam: A Method for Stochastic Optimization , 2014, ICLR.

[9]  Fangxing Li,et al.  Intelligent Multi-Microgrid Energy Management Based on Deep Neural Network and Model-Free Reinforcement Learning , 2020, IEEE Transactions on Smart Grid.

[10]  Tianshu Wei,et al.  Deep reinforcement learning for building HVAC control , 2017, 2017 54th ACM/EDAC/IEEE Design Automation Conference (DAC).

[11]  Mahmud Fotuhi-Firuzabad,et al.  Load management in a residential energy hub with renewable distributed energy resources , 2015 .

[12]  Huaguang Zhang,et al.  Real-Time Energy Management of a Microgrid Using Deep Reinforcement Learning , 2019, Energies.

[13]  Shane Legg,et al.  Human-level control through deep reinforcement learning , 2015, Nature.

[14]  R. Srikant,et al.  Why Deep Neural Networks for Function Approximation? , 2016, ICLR.

[15]  Feifei Gao,et al.  Efficient and Autonomous Energy Management Techniques for the Future Smart Homes , 2017, IEEE Transactions on Smart Grid.

[16]  Kaveh Dehghanpour,et al.  A Learning-based Power Management for Networked Microgrids Under Incomplete Information , 2019 .

[17]  Santiago Grijalva,et al.  A Review of Reinforcement Learning for Autonomous Building Energy Management , 2019, Comput. Electr. Eng..

[18]  Marko Aunedi,et al.  Whole-Systems Assessment of the Value of Energy Storage in Low-Carbon Electricity Systems , 2014, IEEE Transactions on Smart Grid.

[19]  Goran Strbac,et al.  Deep Reinforcement Learning for Strategic Bidding in Electricity Markets , 2020, IEEE Transactions on Smart Grid.

[20]  Ikhlaq Sidhu,et al.  Autonomous Household Energy Management Using Deep Reinforcement Learning , 2019, 2019 IEEE International Conference on Engineering, Technology and Innovation (ICE/ITMC).

[21]  Yuval Tassa,et al.  Continuous control with deep reinforcement learning , 2015, ICLR.

[22]  Hao Wang,et al.  Energy Storage Arbitrage in Real-Time Markets via Reinforcement Learning , 2017, 2018 IEEE Power & Energy Society General Meeting (PESGM).

[23]  Chao Lu,et al.  Load Shedding Scheme with Deep Reinforcement Learning to Improve Short-term Voltage Stability , 2018, 2018 IEEE Innovative Smart Grid Technologies - Asia (ISGT Asia).

[24]  Tao Jiang,et al.  Deep Reinforcement Learning for Smart Home Energy Management , 2020, IEEE Internet of Things Journal.

[25]  Anna Helena Reali Costa,et al.  Intelligent Decision-Making for Smart Home Energy Management , 2014, Journal of Intelligent & Robotic Systems.

[26]  Tom Schaul,et al.  Prioritized Experience Replay , 2015, ICLR.

[27]  Shahin Nazarian,et al.  Reinforcement learning-based control of residential energy storage systems for electric bill minimization , 2015, 2015 12th Annual IEEE Consumer Communications and Networking Conference (CCNC).

[28]  Junwei Cao,et al.  Optimal energy management strategies for energy Internet via deep reinforcement learning approach , 2019, Applied Energy.

[29]  Richard S. Sutton,et al.  Reinforcement Learning: An Introduction , 1998, IEEE Trans. Neural Networks.

[30]  Doina Precup,et al.  Optimizing Home Energy Management and Electric Vehicle Charging with Reinforcement Learning , 2018 .

[31]  Renke Huang,et al.  Adaptive Power System Emergency Control Using Deep Reinforcement Learning , 2019, IEEE Transactions on Smart Grid.

[32]  Elaheh Mashhour,et al.  A comprehensive model for self-scheduling an energy hub to supply cooling, heating and electrical demands of a building , 2016 .

[33]  Peter Vrancx,et al.  Convolutional Neural Networks for Automatic State-Time Feature Extraction in Reinforcement Learning Applied to Residential Load Control , 2016, IEEE Transactions on Smart Grid.

[34]  Goran Strbac,et al.  Multi-Period and Multi-Spatial Equilibrium Analysis in Imperfect Electricity Markets: A Novel Multi-Agent Deep Reinforcement Learning Approach , 2019, IEEE Access.

[35]  Zhiwei Wang,et al.  Autonomous Voltage Control for Grid Operation Using Deep Reinforcement Learning , 2019, 2019 IEEE Power & Energy Society General Meeting (PESGM).

[36]  Iain MacGill,et al.  Coordinated Scheduling of Residential Distributed Energy Resources to Optimize Smart Home Energy Services , 2010, IEEE Transactions on Smart Grid.

[37]  Behnam Mohammadi-Ivatloo,et al.  Stochastic optimization of energy hub operation with consideration of thermal energy market and demand response , 2017 .

[38]  Guy Lever,et al.  Deterministic Policy Gradient Algorithms , 2014, ICML.

[39]  Tao Chen,et al.  Local Energy Trading Behavior Modeling With Deep Reinforcement Learning , 2018, IEEE Access.

[40]  Seung Ho Hong,et al.  A Dynamic pricing demand response algorithm for smart grid: Reinforcement learning approach , 2018, Applied Energy.

[41]  Alfredo Vaccaro,et al.  A robust optimization approach to energy hub management , 2012 .

[42]  Antonio Liotta,et al.  On-Line Building Energy Optimization Using Deep Reinforcement Learning , 2017, IEEE Transactions on Smart Grid.

[43]  Hyuk Lim,et al.  Reinforcement Learning Based Energy Management Algorithm for Smart Energy Buildings , 2018, Energies.

[44]  Haibo He,et al.  Residential Energy Management with Deep Reinforcement Learning , 2018, 2018 International Joint Conference on Neural Networks (IJCNN).

[45]  Haibo He,et al.  Model-Free Real-Time EV Charging Scheduling Based on Deep Reinforcement Learning , 2019, IEEE Transactions on Smart Grid.

[46]  Kankar Bhattacharya,et al.  Optimal Operation of Residential Energy Hubs in Smart Grids , 2012, IEEE Transactions on Smart Grid.

[47]  R. Belmans,et al.  Reinforcement Learning Applied to an Electric Water Heater: From Theory to Practice , 2015, IEEE Transactions on Smart Grid.

[48]  Zheng Wen,et al.  Optimal Demand Response Using Device-Based Reinforcement Learning , 2014, IEEE Transactions on Smart Grid.

[49]  Constantine Caramanis,et al.  Theory and Applications of Robust Optimization , 2010, SIAM Rev..

[50]  Long He,et al.  Stochastic Control for Smart Grid Users With Flexible Demand , 2013, IEEE Transactions on Smart Grid.

[51]  Mostafa Sedighizadeh,et al.  Stochastic multi-objective energy management in residential microgrids with combined cooling, heating, and power units considering battery energy storage systems and plug-in hybrid electric vehicles , 2018, Journal of Cleaner Production.

[52]  E. A. Jasmin,et al.  Residential Load Scheduling With Renewable Generation in the Smart Grid: A Reinforcement Learning Approach , 2019, IEEE Systems Journal.