From 425c0870a4d23f18493dfdf75abeef0eef1f1f10 Mon Sep 17 00:00:00 2001 From: tabeado Date: Wed, 13 Nov 2024 14:22:48 +0100 Subject: [PATCH 1/3] fix BECCS capacities in 2020 to zero --- core/bounds.gms | 3 +++ 1 file changed, 3 insertions(+) diff --git a/core/bounds.gms b/core/bounds.gms index bd7cb1686..27c46baca 100755 --- a/core/bounds.gms +++ b/core/bounds.gms @@ -288,6 +288,9 @@ loop(te$(sameas(te,"ngcc") OR sameas(te,"ngt") OR sameas(te,"gaschp")), vm_cap.lo("2020",regi,te,"1")$pm_histCap("2020",regi,te) = 0.95 * pm_histCap("2020",regi,te); ); +*** fix capacities for BECCS technologies to zero in 2020 +vm_cap.fx("2020",regi,te,rlf)$(sameas(te,"bioigccc") OR sameas(te,"bioftcrec") OR sameas(te,"bioh2c") OR sameas(te,"biogasc")) = 0; + *** fix emissions to historical emissions in 2010 *** RP: turned off in March 2018, as it produces substantial negative side-effects (requiring strong early retirement in 2010, which influences the future investments even in Reference scenarios) *** vm_emiTe.up("2010",regi,"co2") = p_boundEmi("2010",regi) ; From 7c04187bc684076df36b9d9b9df63a7746e78568 Mon Sep 17 00:00:00 2001 From: tabeado Date: Wed, 13 Nov 2024 16:27:58 +0100 Subject: [PATCH 2/3] refined description --- core/bounds.gms | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/bounds.gms b/core/bounds.gms index 27c46baca..e380c8da9 100755 --- a/core/bounds.gms +++ b/core/bounds.gms @@ -288,7 +288,7 @@ loop(te$(sameas(te,"ngcc") OR sameas(te,"ngt") OR sameas(te,"gaschp")), vm_cap.lo("2020",regi,te,"1")$pm_histCap("2020",regi,te) = 0.95 * pm_histCap("2020",regi,te); ); -*** fix capacities for BECCS technologies to zero in 2020 +*** fix capacities for advanced bio carbon capture technologies to zero in 2020 (i.e. no BECCS in 2020) vm_cap.fx("2020",regi,te,rlf)$(sameas(te,"bioigccc") OR sameas(te,"bioftcrec") OR sameas(te,"bioh2c") OR sameas(te,"biogasc")) = 0; *** fix emissions to historical emissions in 2010 From 36a759613ec6e4fdbd464663a9b23c4a9e58330a Mon Sep 17 00:00:00 2001 From: tabeado Date: Wed, 13 Nov 2024 17:00:55 +0100 Subject: [PATCH 3/3] generalize formulation of BECC technologies --- core/bounds.gms | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/bounds.gms b/core/bounds.gms index e380c8da9..c07ecfa7b 100755 --- a/core/bounds.gms +++ b/core/bounds.gms @@ -289,7 +289,7 @@ loop(te$(sameas(te,"ngcc") OR sameas(te,"ngt") OR sameas(te,"gaschp")), ); *** fix capacities for advanced bio carbon capture technologies to zero in 2020 (i.e. no BECCS in 2020) -vm_cap.fx("2020",regi,te,rlf)$(sameas(te,"bioigccc") OR sameas(te,"bioftcrec") OR sameas(te,"bioh2c") OR sameas(te,"biogasc")) = 0; +vm_cap.fx("2020",regi,te,rlf)$(teBio(te) AND teCCS(te)) = 0; *** fix emissions to historical emissions in 2010 *** RP: turned off in March 2018, as it produces substantial negative side-effects (requiring strong early retirement in 2010, which influences the future investments even in Reference scenarios)