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

Update documentation and query notes regarding non-energetic emissions in industry #3154

Closed
mabijkerk opened this issue Nov 29, 2024 · 3 comments
Assignees

Comments

@mabijkerk
Copy link
Member

mabijkerk commented Nov 29, 2024

Background
On our documentation, we state that we only calculate non energetic emissions for: "feedstock use in the fertilizer industry" and "(the production of) non-energetic final demand of hydrogen in industry". However, looking at the queries used in the CO2 emissions chart, this does not seem to be the case.

First, the query primary_co2_of_industry should only contain energetic emissions. The snippet shown below however also returns the non energetic methanol node.

  INTERSECTION(
    G(co2_emissions_refinery_products),
    SECTOR(industry))
key free_co2_factor
industry_final_demand_methanol_non_energetic 1.0

Second, the snippet below for the query primary_co2_of_non_energetic_and_delayed_emissions, gives the nodes listed on the table below.

INTERSECTION(
  INTERSECTION(
    G(co2_emissions_primary),
    SECTOR(industry)),
  USE(non_energetic))

For most these nodes, a free_co2_factor of 1.0 is applied, making sure that the emissions are not counted in the primary_co2_emission. This is not the case for ammonia, hydrogen and the network gas emissions from the fertilizer sector. Ammonia and hydrogen is not only used in the fertilizer sector but also in the chemical and other sector. Additionally, non energetic methanol demand is missing here.

key free_co2_factor
industry_final_demand_ammonia_non_energetic 0.0
industry_final_demand_coal_non_energetic 1.0
industry_final_demand_cokes_non_energetic 1.0
industry_final_demand_for_chemical_fertilizers_crude_oil_non_energetic 1.0
industry_final_demand_for_chemical_fertilizers_network_gas_non_energetic 0.0
industry_final_demand_for_chemical_other_crude_oil_non_energetic 1.0
industry_final_demand_for_chemical_other_network_gas_non_energetic 1.0
industry_final_demand_for_chemical_refineries_network_gas_non_energetic 1.0
industry_final_demand_for_other_crude_oil_non_energetic 1.0
industry_final_demand_for_other_network_gas_non_energetic 1.0
industry_final_demand_hydrogen_non_energetic 0.0
industry_final_demand_waste_mix_non_energetic 1.0
industry_final_demand_wood_pellets_non_energetic 1.0

Conclusion
The approach to calculate non energetic emissions is not comprehensive, nor does it match the documentation. We should therefore determine the correct approach and update the queries and/or the documentation accordingly.

@mabijkerk mabijkerk self-assigned this Nov 29, 2024
@kndehaan
Copy link
Contributor

kndehaan commented Jan 6, 2025

As discussed today with @mabijkerk and @kaskranenburgQ, we came to the conclusion that:

  • Non-energetic emissions of ammonia and hydrogen final demand are queried correctly in primary_co2_emission. This is since you want to query the primary CO2 emissions of final demand of these carriers if for instance fossil carriers are used to generate these carriers (such as central ATR for hydrogen production). Besides the fertilizer sector, these primary CO2 emissions should also be accounted for in the chemical other and industry other sectors.
  • Regarding network gas, the only non-energetic use where C atoms can be released is in the fertilizer sector, therefore only the primary CO2 emissions of non-energetic use of network gas is queried in the fertilizer sector (other sectors have free_co2_factor of 1)
  • Non-energetic final demand of methanol should actually be queried in primary_co2_of_non_energetic_and_delayed_emissions, instead of in primary_co2_of_industry. However, when queried in either query, the primary CO2 emissions will currently always be 0 since its free_co2_factor is 1 (no C atoms will be released in non-energetic use of methanol). For now, there is no situation where we have nodes with group co2_emissions_refinery_products with non-energetic use where primary CO2 emissions should be taken into account. Therefore, we decided that there's currenlty no need to change the setup of the queries primary_co2_of_industry and primary_co2_of_non_energetic_and_delayed_emissions.

Way forward
However, we should update our documentation and notes in queries and node files in this regard to document these findings properly.

  • Update documentation page
  • Update notes in queries and node files
    • primary_co2_of_industry
    • primary_co2_of_non_energetic_and_delayed_emissions
    • industry_final_demand_methanol_non_energetic
    • other...?

@kndehaan kndehaan changed the title Fix non energetic emissions in industry Update documentation and query notes regarding non-energetic emissions in industry Jan 6, 2025
@mabijkerk
Copy link
Member Author

mabijkerk commented Jan 8, 2025

Clear explanation, thanks @kndehaan. Minor comment: "the only non-energetic use where C atoms can be released is in the fertilizer sector", I would rather say that this is the only sector where we can calculate it with valid generic assumptions. In the refinery sector there are definitely also non-energetic emissions, but these are highly site-specific and dependent on the specific crude used.

@kndehaan
Copy link
Contributor

Closed with #3174 and quintel/documentation#213

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

No branches or pull requests

3 participants