Battery energy management in a microgrid using batch reinforcement learning

177Citations
Citations of this article
192Readers
Mendeley users who have this article in their library.

Abstract

Motivated by recent developments in batch Reinforcement Learning (RL), this paper contributes to the application of batch RL in energy management in microgrids. We tackle the challenge of finding a closed-loop control policy to optimally schedule the operation of a storage device, in order to maximize self-consumption of local photovoltaic production in a microgrid. In this work, the fitted Q-iteration algorithm, a standard batch RL technique, is used by an RL agent to construct a control policy. The proposed method is data-driven and uses a state-action value function to find an optimal scheduling plan for a battery. The battery's charge and discharge efficiencies, and the nonlinearity in the microgrid due to the inverter's efficiency are taken into account. The proposed approach has been tested by simulation in a residential setting using data from Belgian residential consumers. The developed framework is benchmarked with a model-based technique, and the simulation results show a performance gap of 19%. The simulation results provide insight for developing optimal policies in more realistically-scaled and interconnected microgrids and for including uncertainties in generation and consumption for which white-box models become inaccurate and/or infeasible.

Cite

CITATION STYLE

APA

Mbuwir, B. V., Ruelens, F., Spiessens, F., & Deconinck, G. (2017). Battery energy management in a microgrid using batch reinforcement learning. Energies, 10(11). https://doi.org/10.3390/en10111846

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free