Breakthrough-Energy / SwitchWrapper

Wrapper for Switch
MIT License
1 stars 2 forks source link

feat: add function to create data frame for gen_build_costs #26

Closed danielolsen closed 3 years ago

danielolsen commented 3 years ago

Purpose

Create data frame to populate the gen_build_costs.csv file. Closes #3

What is the code doing

Within const.py: we add constants for assumed Pmins by generation type, and assumed generation build costs. The assumed Pmins by generation type are copied from the current logic of REISE.jl, which allows us to obtain identical results without needing to use a Scenario object which has been run by REISE.jl (since the original script made use of the linearized points, which come from running REISE.jl).

Within grid_to_switch.py:

Time to review

15-30 minutes. We are probably getting to the point where we want to start manually testing with real grid objects.

rouille commented 3 years ago

Is that a big deal to change the indexing scheme to avoid collision? What implication would that have on switch. @YifanLi86 can you comment on that?

YifanLi86 commented 3 years ago

Is that a big deal to change the indexing scheme to avoid collision? What implication would that have on switch. @YifanLi86 can you comment on that?

Just talked to Daniel, should be fine for now. In the future we might need to make it more robust for multi-stage investment data though.

danielolsen commented 3 years ago

Is that a big deal to change the indexing scheme to avoid collision? What implication would that have on switch. @YifanLi86 can you comment on that?

Just talked to Daniel, should be fine for now. In the future we might need to make it more robust for multi-stage investment data though.

Fixed.