JieFeng-cse / 13bus-testcase-iCore

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

README

This repo serves as a minimal implmentation case for iCore project.

IEEE_13_3p.py is the Python code for the three phase IEEE-13 bus built by the provided OpenDSS model. By running this code, you can see the distribution of voltage violation at the initial step.

safeDDPG.py is the model for our proposed method.

train_DDPG.py is the code for training or testing the model

The checkpoints are available at checkpoints/three-phase/13bus3p/safe-ddpg/three_single (Checkpoints in three_single copy refers to linear controllers)

If you want to test the trained models, please go to the train_DDPG.py, change

status = 'test'

Then run train_DDPG.py

About


Languages

Language:Jupyter Notebook 57.5%Language:Python 25.2%Language:MATLAB 17.2%