Transmission model

68 views
Skip to first unread message

Kaiyan Li

unread,
Jan 26, 2021, 7:17:24 PM1/26/21
to switch...@googlegroups.com
Hi,

I am a graduate student in the Department of Biological and Agricultural Engineering at UC Davis. I read from the SWITCH 2.0 paper that the basic transmission model uses a single-zone formulation, but I can only find the code of transport model and Local T&D. I was wondering where the source code of the single-zone formulation is.

Thanks,
Kaiyan

Matthias Fripp

unread,
Jan 26, 2021, 9:38:39 PM1/26/21
to switch...@googlegroups.com
Hi Kaiyan,

Great to hear you're trying out Switch!

For a single-zone model, you can just omit all of the switch_model.transmission.* modules. However, you still need to include switch_model.balancing.load_zones. Then you put the name of a single load zone in load_zones.csv and use the same name whenever load zones are needed (e.g., in fuel_cost.csv, generation_projects_info.csv and loads.csv).

You can see an example of this in https://github.com/switch-model/switch/tree/master/examples/copperplate0

If this is a big nuisance, we could probably update to use a default zone name like "default" if these aren't provided.

Let me know if you have any more questions.

Matthias

--
You received this message because you are subscribed to the Google Groups "Switch Model" group.
To unsubscribe from this group and stop receiving emails from it, send an email to switch-model...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/switch-model/CAAuc3k2U-cb%3DexE9f%2BTUQoTwFdw7kPfEj_7xQn0_w%3DFRD-11cA%40mail.gmail.com.

Kaiyan Li

unread,
Apr 1, 2021, 7:19:34 PM4/1/21
to Switch Model
Thank you Matthias! It's weird that I didn't receive your reply in my Gmail inbox and I can only find it here.

How does SWITCH determine the cost of transmission? If a new power plant is to be built somewhere, can I use SWITCH to estimate the cost of installing new transmission lines?

Thanks,
Kaiyan

Matthias Fripp

unread,
Nov 6, 2021, 4:42:59 AM11/6/21
to Switch Model
Hi Kaiyan,

Sorry to take so long getting back to you! I missed a batch of emails while I was truing to meet a deadline and didn't see them till now. 

Switch has three ways of calculating the cost of transmission lines for new power plants.

You can add a gen_connect_cost_per_MW in generation_projects_info.csv. This usually is used to represent the cost of connecting a new generator to the grid, including substation upgrades, tie lines, etc. 

You can specify a cost per MW of additional transfer capability when using the transmission.transport module. This is usually used to represent the cost of increasing transfer capability from one region to another to allow more imports or exports. 

You can also specify a cost for local transmission and distribution capacity when using the transmission.local_ts module. This is meant to represent the cost of adding transmission and distribution capacity within the zone to move power from the high-voltage network to customers. This cost is specified per kW of peak demand in the zone, and can be partly avoided by increasing use of distributed generation instead of utility-scale generation. 

Switch doesn't calculate any of these coefficients for you - you have to provide them as input data. But if you do provide them, it will take account of these costs when deciding where to build new generation, and it will report the costs in its output. 

I hope this is still useful. Let me know if you have any more questions.

Matthias


On Apr 1, 2021, 1:19 PM -1000, Kaiyan Li <kaiyan....@gmail.com>, wrote:
Thank you Matthias! It's weird that I didn't receive your reply in my Gmail inbox and I can only find it here.

How does SWITCH determine the cost of transmission? If a new power plant is to be built somewhere, can I use SWITCH to estimate the cost of installing new transmission lines?

Thanks,
Kaiyan

--
You received this message because you are subscribed to the Google Groups "Switch Model" group.
To unsubscribe from this group and stop receiving emails from it, send an email to switch-model...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages