Using Graph Neural Networks in Reinforcement Learning With Application to Monte Carlo Simulations in Power System Reliability Analysis

被引:0
|
作者
Solheim, Oystein Rognes [1 ,2 ]
Hoverstad, Boye Annfelt [1 ,3 ]
Korpas, Magnus [2 ]
机构
[1] Statnett SF, N-0484 Oslo, Norway
[2] Norwegian Univ Sci & Technol NTNU, Dept Elect Energy, N-7491 Trondheim, Norway
[3] Norwegian Univ Sci & Technol NTNU, Dept Comp Sci, N-7491 Trondheim, Norway
来源
IEEE ACCESS | 2024年 / 12卷
关键词
Power system reliability; Power systems; Reliability; Reinforcement learning; Monte Carlo methods; Graph neural networks; Costs; Power system dynamics; Stochastic processes; Generators; power systems; graph neural networks; reliability; Monte Carlo simulation;
D O I
10.1109/ACCESS.2024.3486354
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents a novel method for power system reliability studies that combines graph neural networks with reinforcement learning. Monte Carlo methods are the backbone of probabilistic power system reliability analyses. Recent efforts from the authors indicate that optimal power flow solvers could potentially be replaced with the policies of deep reinforcement learning agents, to obtain significant speedups of Monte Carlo simulations while retaining close to optimal accuracies. However, a limitation of that reinforcement learning approach was that the training of the agent is tightly connected to the specific case being analyzed, and the agent cannot be used as is in new, unseen cases. In this paper, we seek to overcome these issues by representing the state and actions in the power reliability environment by features in a graph, where the adjacency matrix can vary from time step to time step. By combining this with a message-passing graph neural network-based reinforcement agent, we are able to train an agent where the agent model is independent of the power system grid structure. For the actor part of this architecture, we have implemented both a deterministic agent being a variant of the Twin Delayed DDPG-algorithm, and a stochastic agent with similarities to the Soft Actor Critic-algorithm. We show that the agent can solve small extensions of a test case without having seen the new parts of the power system during training. In all of our reliability Monte Carlo simulations using this graph neural network agent, the simulation time is competitive with that based on optimal power flow, while still retaining close to optimal accuracy.
引用
收藏
页码:160175 / 160189
页数:15
相关论文
共 50 条
  • [1] Using Graph Neural Networks in Reinforcement Learning with application to Monte Carlo simulations in Power System Reliability Analysis
    Solheim, Øystein Rognes
    Høverstad, Boye Annfelt
    Korpås, Magnus
    TechRxiv, 2023,
  • [2] Deep reinforcement learning applied to Monte Carlo power system reliability analysis
    Solheim, Oystein Rognes
    Hoverstad, Boye Annfelt
    Korpas, Magnus
    2023 IEEE BELGRADE POWERTECH, 2023,
  • [3] Application of Monte Carlo Method in System Reliability Simulations
    Yuan, Zihou
    PROCEEDINGS OF THE EIGHTH INTERNATIONAL CONFERENCE ON INFORMATION AND MANAGEMENT SCIENCES, 2009, 8 : 673 - 675
  • [4] Structural reliability analysis using Monte Carlo simulation and neural networks
    Cardoso, Joao B.
    de Almeida, Joao R.
    Dias, Jose M.
    Coelho, Pedro G.
    ADVANCES IN ENGINEERING SOFTWARE, 2008, 39 (06) : 505 - 513
  • [5] Optimized Monte Carlo simulations for system reliability analysis
    Campioni, L
    Scardovelli, R
    Vestrucci, P
    PROBABILISTIC SAFETY ASSESSMENT AND MANAGEMENT, VOL 1- 6, 2004, : 164 - 169
  • [6] Reinforcement Learning in Card Game Environments Using Monte Carlo Methods and Artificial Neural Networks
    Baykal, Omer
    Alpaslan, Ferda Nur
    2019 4TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND ENGINEERING (UBMK), 2019, : 618 - 623
  • [7] Power allocation using spatio-temporal graph neural networks and reinforcement learning
    Jamshidiha, Saeed
    Pourahmadi, Vahid
    Mohammadi, Abbas
    Bennis, Mehdi
    WIRELESS NETWORKS, 2025, 31 (02) : 1163 - 1176
  • [8] Power system reliability evaluation using learning vector quantization and Monte Carlo simulation
    Luo, XC
    Singh, C
    Patton, AD
    ELECTRIC POWER SYSTEMS RESEARCH, 2003, 66 (02) : 163 - 169
  • [9] Finite element Monte-Carlo method using neural networks for geotechnical reliability analysis
    Deng, Jian
    Zhu, He-Hua
    Tongji Daxue Xuebao/Journal of Tongji University, 2002, 30 (03): : 269 - 272
  • [10] Accelerating lattice quantum Monte Carlo simulations using artificial neural networks: Application to the Holstein model
    Li, Shaozhi
    Dee, Philip M.
    Khatami, Ehsan
    Johnston, Steven
    PHYSICAL REVIEW B, 2019, 100 (02)