grid-parity-exchange / Egret

Tools for building power systems optimization problems
Other
134 stars 54 forks source link

Rts gmlc parser updates #209

Closed michaelbynum closed 3 years ago

michaelbynum commented 3 years ago

From @darrylmelander in the previous PR:

The new RTS-GMLC parser is targeted at reading a full set of data in RTS-GMLC format, and then generating multiple Egret models for various time spans within the read-in data.

Here are some of the parsing details:

michaelbynum commented 3 years ago

From the previous PR, @bknueven said:

We don't get reserve information from anywhere other than timeseries_pointers.csv. We don't use reserves.csv. We could use the "Requirement (MW)" column in this file to populate the skeleton with static values, and then overwrite them if they have a timeseries associated with them. But we don't, so reserves are only included if they have a timeseries associated with them.

I would be in favor of this -- it's not necessarily unusual to carry static amounts of certain types of reserves, and I believe Egret should already support having a single MW value for every reserve type.