Skip to content

Commit

Permalink
feat: add constants to plant module
Browse files Browse the repository at this point in the history
  • Loading branch information
rouille committed Aug 27, 2020
1 parent 01a9bff commit 1dbedea
Showing 1 changed file with 25 additions and 0 deletions.
25 changes: 25 additions & 0 deletions powersimdata/network/usa_tamu/constants/plants.py
Original file line number Diff line number Diff line change
Expand Up @@ -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,
}

0 comments on commit 1dbedea

Please sign in to comment.