Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add agriculture, forestry and fishing #147

Merged
merged 16 commits into from
Oct 4, 2021
Merged

Add agriculture, forestry and fishing #147

merged 16 commits into from
Oct 4, 2021

Conversation

fneum
Copy link
Member

@fneum fneum commented Jul 6, 2021

Include energy demands and CO2 emissions for the agriculture, forestry and fishing sector.

Only CO2 emissions and energy uses for now. No other GHG or non-energy uses.

Can be activated with string "A" in sector_opts wildcard.

Part of the emissions (namely 1.A.4.c) was previously assigned to "industry non-elec" in the co2_totals.csv. Hence, excluding agriculture option "A" from the sector_opts will now lead to a tighter CO2 limit.

Agriculture, forestry and fishing demands are taken from JRC IDEES and are split into

  • electricity: lighting, ventilation, specific electricity uses, pumping devices (elec)
  • heat: specific heat uses, low enthalpy heat
  • machinery (oil): motor drives, farming machine drives, pumping devices (diesel)

Assumptions and Limitations:

  • heat demand assigned at "services rural heat" buses
  • time-series for demands are constant
  • nodal distribution of demands by population (inside country)
  • by default no fuel-switching of machinery from oil to electricity, but can be set exogenously in config.yaml as well as the fuel efficiency gains
  • missing values (e.g. Balkans) filled with eurostat data.
  • agriculture electricity demands are added to low-voltage bus

CO2 totals before and after

Previously, agriculture, forestry and fishing as per 1.A.4.c was covered in industrial non-elec.

Mt old new
electricity 1482 1482
residential non-elec 521 521
services non-elec 204 204
rail non-elec 14 14
road non-elec 743 743
domestic navigation 32 32
international navigation 111 111
domestic aviation 15 15
international aviation 72 72
industrial processes 335 335
agriculture 15 111
LULUCF -290 -290
waste management 5 5
other 0 0
indirect 5 5
industrial non-elec 1071 976

Energy Demands + Emissions

Units

  • TWh (+ve)
  • Mt (-ve)

total-load

@fneum fneum added this to the Release 0.6 milestone Aug 3, 2021
@fneum fneum marked this pull request as ready for review August 18, 2021 14:28
Copy link
Collaborator

@lisazeyen lisazeyen left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Works well, there was only a typo in build_energy_totals which let the script failing and I added some missing colors and changed that the agriculture sector is taken as default.

@fneum
Copy link
Member Author

fneum commented Oct 4, 2021

Perfect, thanks for spotting my negligence of colours!

@fneum fneum merged commit cecee2c into master Oct 4, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants