Closed lindnemi closed 2 months ago
I suggest to make the config sector: co2_sequestration_potential
from a static config into an investment-year-dependent config for myopic/perfect foresight. The parameter is only used in solve_network.py
in the function add_co2_sequestration_limit
and since I cannot foresee all the interactions with perfect foresight, maybe it's better if @lisazeyen implements it?
Since the EU has a target of 50 MtCO2/a sequestration by 2030 in the Net Zero Industry Act, this would be a sensible limit, rising to e.g. 100 MtCO2/a in 2035 and 200 from 2040 onwards?
In myopic optimization the full co2 sequestration potential is available right away which can lead to unintended effect. E.g., in pypsa-ariadne we were seeing process emissions being fully sequestered already in 2030.
A time dynamic limit would make more sense (e.g., 50 in 2020, 100 in 2030, 200 in 2045 - suggestion by Tom).
See https://github.com/PyPSA/pypsa-ariadne/pull/168 for a DE specific solution