Open-ISP / isp-trace-parser

A Python package for reformatting and accessing demand, solar, and wind time series data used by the Australian Energy Market Operator in their Integrated System Plan modelling study.
GNU General Public License v3.0
6 stars 1 forks source link

one to many mapping of generators to trace CSVs #2

Closed nick-gorman closed 1 week ago

nick-gorman commented 2 months ago

The current approach for parsing the traces is to rename project trace files with generator names from the assumptions workbook. However, sometimes a single generator has several trace files it could map too. See example below:

Workbook: image

Trace files: image

nick-gorman commented 2 months ago

For now, I'm just going to do a one-to-one mapping using the first file name, but to make this work we'll have to ignore trace files that don't have a corresponding workbook name.

nick-gorman commented 2 months ago

Another issue along these lines. Sometimes it appears that many generators within the workbook would map to the to the same trace file. This would cause an issue with our current method because we are renaming file with workbook names, but this would mean there are two renaming options.

dylanjmcconnell commented 2 months ago

There perhaps a broader question here relating about "generators" and "units". The three Dundonnell traces map to the three different DUID's that make up the larger wind farm (loosely spread across three close be different locations).

We will possibly come across this "generator" vs "unit" issue when it comes to some of the thermal plants as well - e.g. the minimum operating limits are at a dispatch unit level.

I don't have a good solution to this for now - but just flagging could be related to broader design question.