IndEcol / RECC-ODYM

The RECC model
MIT License
21 stars 10 forks source link

4_PE_GHGIntensityEnergySupply, unrealistic trajectories #39

Closed CarrerF closed 1 year ago

CarrerF commented 2 years ago

The quality of the dataset should be discussed: Quite often, the trajectories have

I had a look a the original MESSAGE data and the corresponding parsing script. The GHG intensity is computed by dividing the total emissions by the final energy. The original trajectories are jumpy already, and scattered in time, which doesn't help. The energy carrier - final energy mapping is then done manually in the parsing script.

I'm especially concerned about the late-century explosions of trajectories. I've questioning myself about the trajectories for some individual countries at the end of the time horizon [example: REB for France] Figure 14_GWP_TimeSeries_Materials_Stacked_France, LED, RCP2 6 energy mix png_France

Hertwich commented 2 years ago

Good catch. I think it is worthwhile to go through these issues when they produce undesirable or unrealistic outcomes. I would suggest that we look at ways to import data from new scenarios, e.g. the SHAPE scenario explorer. We are free to choose any of the models and do not need to stick to Message. However, using newer scenarios means that more people have worked on issues such as these from the IAM side.

stefanpauliuk commented 2 years ago

I agree! Although there have been quite a few updates and re-downloads of the MESSAGE-ix CD-LINKS project results. That parameter is among those with the highest number of revisions (more than 10).

Just to clarify: These emissions are supply chain emissions only from the generation/production of the individual fuels. The direct emissions from burning the coal, natural gas, etc, in one of our system's processes are calculated separately with 6_PR_DirectEmissions_V1.2

My suggestion is that you use your SHAPE project insights, also with the LCA method link, to explore improvement options for the GHG factors per unit of energy.

CarrerF commented 2 years ago

Thanks! Before opening this issue, I have been exploring the possibilities of using SHAPE results. From IMAGE: image

I would be careful using IAM results as input for RECC.

stefanpauliuk commented 1 year ago

The current implementation of energy supply (4_PE_ProcessExtensions_EnergyCarriers_V1.0) has no time and R-scenario aspect for the individual technology.

That means, currently, the electricity mix changes over R and t but not the emissions intensity of the individual technologies.

@CarrerF , is there an update on this pending? Shall we keep that simplification or shall we, for RECC v2.5, switch back to the MESSAGE energy supply results and invest a bit of time in understanding and fixing them?

current implementation:

# replicate 2015 values. The current dataset contains only the 2015 initial value. # Electricity is added separately in the next step ParameterDict['4_PE_ProcessExtensions_EnergyCarriers_MJ_o'].Values = np.einsum('nxo,n,tR->nxotR', ParameterDict['4_PE_ProcessExtensions_EnergyCarriers'].Values[:,:,:,0],ParameterDict['4_EI_SpecificEnergy_EnergyCarriers'].Values,np.ones((Nt,NR))) ParameterDict['4_PE_ProcessExtensions_EnergyCarriers_MJ_Materials'].Values = np.einsum('nxo,n,tRm->mnxotR',ParameterDict['4_PE_ProcessExtensions_EnergyCarriers'].Values[:,:,:,0],ParameterDict['4_EI_SpecificEnergy_EnergyCarriers'].Values,np.ones((Nt,NR,Nm)))

Also, there is currently no impact for hygrogen. We can at least link hygrogen to electricity supply.

CarrerF commented 1 year ago
  1. It's true, 4_PE_ProcessExtensions_EnergyCarriers has no time and R aspects as only 2015 values is available. In the last update, I focused on electricity value because, together with direct emissions, they have larger contributions than indirect emissions.

Switching back to IAM results is a possibility, if enough time can be invested (back to https://github.com/IndEcol/RECC-ODYM/issues/39#event-9184452530) image

Also, IAM scenarios consistent with these GHG trajectories for environmental impacts other than GWP are missing.

  1. I could not think of a meaningful way to model deployment of hydrogen. I considered converting hydrogen to electricity demand, yet this would not give the option to have hydrogen fully produced with renewable sources. As per the updates email, I included hydrogen in 4_PE_ProcessExtensions_EnergyCarriers, with 0s as placeholder waiting for LCA results for all environmental impacts, even though I acknowledge that linking to the electricity might be a better solution.
stefanpauliuk commented 1 year ago

Allright, I'll think of a quick way to estimate hydrogen production impacts (likely going via the electricity demand), and then, we are all set for new results, and can iterate later on other improvements. But for now, all looks good, incuding the material footprint and process emissions calculations, really consistent, high quality and well documented work Fabio!

PS: I think the best quick solution is to introduce a parameter "electricity demand of H2 production in MJ/kg" and loop back the H2 production to connect to (average) electricity generation.