This repo contains how we generate bus33bw and bus141 testbeds in the following paper: Wang, J., Xu, W., Gu, Y., Song, W., & Green, T. C. (2021). Multi-agent reinforcement learning for active voltage control on power distribution networks. Advances in Neural Information Processing Systems, 34, 3271-3284.
- The PV buses are added as sgen with
controllable = False
- The bus33bw is generated from pandapower case file
- The bus141 is generated from the matpower case file
For the bus322 system, firstly run generate_lv_net.py to generate 6 low-voltage networks which are further built into a large (bus322) network.
To test the network, you can run python test_network.py --bus 'bus322'
, etc.
- scipy == 1.8.0
- pandas == 1.1.0
- pandapower == 2.9.0