Skip to content

Commit 67c6cd2

Browse files
Address FIXME in SBTEconomics
1 parent 125e2f1 commit 67c6cd2

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

src/geophires_x/SBTEconomics.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -366,8 +366,10 @@ def Calculate(self, model: Model) -> None:
366366
self.Cplant.value = self._indirect_cost_factor * 1.15 * self.ccplantadjfactor.value * 250E-6 * np.max(
367367
model.surfaceplant.HeatExtracted.value) * 1000. # 1.15 for 15% contingency
368368

369-
# FIXME use self.peaking_boiler_cost_per_kW instead of hardcoded 65
370-
self.peakingboilercost.value = 65 * model.surfaceplant.max_peaking_boiler_demand.value / 1000 # add 65$/KW for peaking boiler
369+
self.peakingboilercost.value = (self.peaking_boiler_cost_per_kW.quantity()
370+
.to('USD / kilowatt').magnitude
371+
* model.surfaceplant.max_peaking_boiler_demand.value
372+
/ 1000)
371373

372374
self.Cplant.value += self.peakingboilercost.value # add peaking boiler cost to surface plant cost
373375

0 commit comments

Comments
 (0)