See https://www.eudoxys.com/wecc240 for online documentation.
The following models are available
wecc240.wecc240_2011.WECC240_2011: the original model published by Price et al. [1].
python3 -m venv .venv
. .venv/bin/activate
pip install --upgrade pip
pip install git+https://github.com/eudoxys/wecc240
The following python code loads and solve the original WECC 240 model as generated by Yuan et al. [2].
from wecc240_2011 import WECC240_2011
from pypower_sim import PPModel, PPSolver
model = WECC240_2011()
solver = PPSolver(model)
assert solver.solve_opf(), "OPF failed"
assert solver.solve_pf(), "PF failed"
-
J. E. Price and J. Goodin, "Reduced network modeling of WECC as a market design prototype," 2011 IEEE Power and Energy Society General Meeting, Detroit, MI, USA, 2011, pp. 1-6, doi: 10.1109/PES.2011.6039476. URL: https://ieeexplore.ieee.org/abstract/document/6039476.
-
H. Yuan, R. S. Biswas, J. Tan and Y. Zhang, "Developing a Reduced 240-Bus WECC Dynamic Model for Frequency Response Study of High Renewable Integration," 2020 IEEE/PES Transmission and Distribution Conference and Exposition (T&D), Chicago, IL, USA, 2020, pp. 1-5, doi: 10.1109/TD39804.2020.9299666. URL: https://ieeexplore.ieee.org/abstract/document/9299666.