Safe Reinforcement Learning for Strategic Bidding of Virtual Power Plants in Day-Ahead Markets

Ognjen Stanojev, Lesia Mitridati, Riccardo de Nardis di Prata, Gabriela Hug
7/11/2023
eess.SYcs.LG

No confident code implementation found for this paper.

Abstract

This paper presents a novel safe reinforcement learning algorithm for strategic bidding of Virtual Power Plants (VPPs) in day-ahead electricity markets. The proposed algorithm utilizes the Deep Deterministic Policy Gradient (DDPG) method to learn competitive bidding policies without requiring an accurate market model. Furthermore, to account for the complex internal physical constraints of VPPs we introduce two enhancements to the DDPG method. Firstly, a projection-based safety shield that restricts the agent's actions to the feasible space defined by the non-linear power flow equations and operating constraints of distributed energy resources is derived. Secondly, a penalty for the shield activation in the reward function that incentivizes the agent to learn a safer policy is introduced. A case study based on the IEEE 13-bus network demonstrates the effectiveness of the proposed approach in enabling the agent to learn a highly competitive, safe strategic policy.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{stanojev2023safe,
  title  = {Safe Reinforcement Learning for Strategic Bidding of Virtual Power Plants in Day-Ahead Markets},
  author = {Ognjen Stanojev and Lesia Mitridati and Riccardo de Nardis di Prata and Gabriela Hug},
  year   = {2023},
  eprint = {2307.05812},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2307.05812v2}
}

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.05812.svg)](https://codeofpaper.com/paper/2307.05812)

Discussion