A Constraint Enforcement Deep Reinforcement Learning Framework for Optimal Energy Storage Systems Dispatch

Shengren Hou, Edgar Mauricio Salazar Duque, Peter Palensky, Pedro P. Vergara
7/26/2023
eess.SYcs.LGmath.OC

Official code: EnergyQuantResearch/Energy-management-MIP-Deep-Reinforcement-Learning (17 stars, last commit 2023-07-12).

Abstract

The optimal dispatch of energy storage systems (ESSs) presents formidable challenges due to the uncertainty introduced by fluctuations in dynamic prices, demand consumption, and renewable-based energy generation. By exploiting the generalization capabilities of deep neural networks (DNNs), deep reinforcement learning (DRL) algorithms can learn good-quality control models that adaptively respond to distribution networks' stochastic nature. However, current DRL algorithms lack the capabilities to enforce operational constraints strictly, often even providing unfeasible control actions. To address this issue, we propose a DRL framework that effectively handles continuous action spaces while strictly enforcing the environments and action space operational constraints during online operation. Firstly, the proposed framework trains an action-value function modeled using DNNs. Subsequently, this action-value function is formulated as a mixed-integer programming (MIP) formulation enabling the consideration of the environment's operational constraints. Comprehensive numerical simulations show the superior performance of the proposed MIP-DRL framework, effectively enforcing all constraints while delivering high-quality dispatch decisions when compared with state-of-the-art DRL algorithms and the optimal solution obtained with a perfect forecast of the stochastic variables.

View on arXivView PDF

Code Implementations(1)

source code for the paper:A Constraint Enforcement Deep Reinforcement Learning Framework for Optimal Energy Storage Systems Dispatch

175Jul 12, 20233 years ago

Similar Papers

Cite this paper

@article{hou2023constraint,
  title  = {A Constraint Enforcement Deep Reinforcement Learning Framework for Optimal Energy Storage Systems Dispatch},
  author = {Shengren Hou and Edgar Mauricio Salazar Duque and Peter Palensky and Pedro P. Vergara},
  year   = {2023},
  eprint = {2307.14304},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2307.14304v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2307.14304.svg)](https://codeofpaper.com/paper/2307.14304)

Discussion