Skip to content

eudoxys/wecc240

Repository files navigation

wecc240

validate

Documentation

See https://www.eudoxys.com/wecc240 for online documentation.

Available models

The following models are available

  • wecc240.wecc240_2011.WECC240_2011: the original model published by Price et al. [1].

Installation

python3 -m venv .venv
. .venv/bin/activate
pip install --upgrade pip
pip install git+https://github.com/eudoxys/wecc240

Example

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"

References

  1. 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.

  2. 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.

About

WECC 240 bus model

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages