From 3332b4bdf43539f6efc0bea51b50ddd6b540a1f5 Mon Sep 17 00:00:00 2001 From: Ben RdO Date: Wed, 26 Aug 2020 16:56:26 -0700 Subject: [PATCH] feat: add constants to plant module --- .../network/usa_tamu/constants/plants.py | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/powersimdata/network/usa_tamu/constants/plants.py b/powersimdata/network/usa_tamu/constants/plants.py index 79ca55ed4..b38102bfe 100644 --- a/powersimdata/network/usa_tamu/constants/plants.py +++ b/powersimdata/network/usa_tamu/constants/plants.py @@ -46,3 +46,28 @@ } label2type = {value: key for key, value in type2label.items()} + +renewable_resources = {"solar", "wind", "wind_offshore"} +carbon_resources = {"coal", "ng", "dfo"} +clean_resources = renewable_resources | {"geothermal", "hydro", "nuclear"} +all_resources = carbon_resources | {"other"} | clean_resources + + +# MWh to metric tons of CO2 +# Source: IPCC Special Report on Renewable Energy Sources and Climate Change +# Mitigation (2011), Annex II: Methodology, Table A.II.4, 50th percentile +# http://www.ipcc-wg3.de/report/IPCC_SRREN_Annex_II.pdf +carbon_per_mwh = { + "coal": 1001, + "dfo": 840, + "ng": 469, +} + +# MMBTu of fuel per hour to metric tons of CO2 per hour +# Source: https://www.epa.gov/energy/greenhouse-gases-equivalencies-calculator-calculations-and-references +# = (Heat rate MMBTu/h) * (kg C/mmbtu) * (mass ratio CO2/C) / (kg to tonnes) +carbon_per_mmbtu = { + "coal": 26.05, + "dfo": 20.31, + "ng": 14.46, +}