Skip to content

Remove synch condensers#5

Open
luke-kiernan wants to merge 8 commits intoWISPO-POP:masterfrom
NREL-Sienna:remove-synch-condensers
Open

Remove synch condensers#5
luke-kiernan wants to merge 8 commits intoWISPO-POP:masterfrom
NREL-Sienna:remove-synch-condensers

Conversation

@luke-kiernan
Copy link

@luke-kiernan luke-kiernan commented Jan 7, 2025

Added scripts for building the system in PowerSystems: parsing matpower file, setting generator types/fuels from GIS/CATS_gens.csv, and adding time series from files linked in the readme. Also removed excess synchronous condensers by the following process:

  1. Use Scripts/test_eval_condensers.jl to compute the power flows for all 8760 time steps with a penalty on reactive power, writing the qg values of the synchronous condensers to condenserReactiveFlows.csv.
  2. Run Scripts/syncCondensers.jl, which reads condenserReactiveFlows.csv, selects which condensers to remove, and writes new matpower/generator data csv files for the system without those condensers.
  3. Run Scripts/test_eval_condensers.jl again, this time on the new matpower file, to make sure the power flow problem remains feasible after removing the synchronous condensers. See also difficult-timesteps.jl.

There are a few lines in Scripts/test_eval_condensers.jl that may need to be commented/uncommented between steps 1 and 3. There are also some parameters to tweak syncCondensers.jl, as to how many condensers to remove. The data files for a system with ~200 condensers remaining are included in the GIS and MATPOWER folders. It may be possible to remove more condensers by repeating this process.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants