arfc / pride

(P)lan for (R)ap(I)d (DE)carbonization
BSD 3-Clause "New" or "Revised" License
3 stars 7 forks source link

Temoa deploys too much capacity of certain technologies #161

Closed robfairh closed 3 years ago

robfairh commented 3 years ago

PR #156 unveiled an issue. Nbine is a dummy technology with no associated cost. As it has no cost, it is free and Temoa deploys too much capacity of it. The following figures highlight this issue.

Figure 1 and 2 show the capacity and the generation respectively. While the capacity is around 400 MW, the generation is only 200 GWh, meaning that an Nbine of only 23 MW would suffice.

Figure 1: capacity

Figure 2: generation

This issue can be closed when modifications to the model are introduced to mitigate/solve this issue.

robfairh commented 3 years ago

Current behavior: Figure 1 displays the electrical capacity. In this figure, the electrical capacity of NUCLEAR is represented by NBINE. Figure 2 displays the steam capacity, where NUCLEAR represents the capacity to produce steam regardless of its use (whether it becomes USTM or UELC).

Figure 1: Electrical capacity costScenario_elc_capacity

Figure 2: Industrial capacity costScenario_ind_capacity

Is this the desirable behavior? For the steam capacity, we are displaying all the available capacity of NUCLEAR and ABBOTT, while for the electrical capacity we are displaying only the capacity of producing electricity. I believe we should be consistent and implement one of the following two options:

I believe the first approach is the easiest. @samgdotson thoughts?

robfairh commented 3 years ago

I don't think what we've discussed yesterday IRL is going to work. Currently, this plot shows what percentage of the NSTM goes into which technology:

costScenario_reactor_generation

If we used TechOutputSplit we would be constraining this coefficient to a constant value. According to these results, it is not constant throughout the simulation.