-
Notifications
You must be signed in to change notification settings - Fork 15
Description
For the European power sector model we us an OSeMOSYS code that contains custom equations for the ReserveMargin. Therefore, updates to the OSeMOSYS code cannot be directly used.
A few days ago I have updated the code using the osemosys_fast code from GitHub. However, when running OSeMBE with the updated code the results are notably different from the old code. The scenario I ran is the ECEMF WP1 NetZero scenario which is set-up to reach negative emissions in 2050, i.e., emissions are 0 in a year before 2050. This is done by using an EmissionPenalty. For my use case I have tested the impact that the availability of CCS has on the results. Before 2040 the model can't invest in CCS, only from 2040 onwards it may do so.
With the old code the model starts investing into biomass CCS directly in 2040. In 2040 a bit less than 10 time more than in the following years.
With the updated code however, the investments into BM CCS 2040 are 10 times higher than with the old code.
I guess this behaviour is not desired. I wonder if this might be caused by something in the updated formulation of discounting and or the issue of considering emissions penalties for negative emissions #99.
I attach the two osemosys versions. osemosys_osembe_ecemf.txt is the old code version. osemosys_osembe.txt the new code version.