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

Adjust final energy carriers for CDR options #1968

Open
wants to merge 2 commits into
base: develop
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 6 additions & 1 deletion modules/33_CDR/portfolio/bounds.gms
Original file line number Diff line number Diff line change
Expand Up @@ -37,9 +37,11 @@ v33_co2emi_non_atm_calcination.fx(t,regi,te_oae33)$(t.val lt 2025) = 0;
*** vm_cap for dac is fixed for t<2025 in core/bounds.gms (tech_stat eq 4)
vm_co2capture_cdr.fx(t,regi,enty,enty2,te,rlf)$(ccs2te(enty,enty2,te) AND t.val lt 2025) = 0;

*** Set minimum DAC capacities (if available) to help the solver find the technology
*** Set minimum DAC capacities (if available) to help the solver find the technology and exclude fegas and feh2s for low-temperature dac
if (te_used33("dac"),
vm_cap.lo(t,regi,"dac",rlf)$(teNoTransform2rlf33("dac",rlf) AND (t.val ge 2030)) = sm_eps;
v33_FEdemand.fx(t,regi,"fegas","fehes","dac") = 0;
v33_FEdemand.fx(t,regi,"feh2s","fehes","dac") = 0;
);

*** Bounds for enhanced weathering
Expand All @@ -59,6 +61,9 @@ else
if(card(te_oae33) ne 0,
!! OAE starts in cm_33_OAE_startyear
vm_cap.fx(t, regi, te_oae33, rlf)$(t.val lt cm_33_OAE_startyr) = 0;
!! exclude feh2s for oae_el
v33_FEdemand.fx(t,regi,"feh2s","feels","oae_el") = 0;
v33_FEdemand.fx(t,regi,"feh2s","fehes","oae_el") = 0;
else
v33_co2emi_non_atm_calcination.fx(t, regi, "oae_ng") = 0;
v33_co2emi_non_atm_calcination.fx(t, regi, "oae_el") = 0;
Expand Down
1 change: 1 addition & 0 deletions modules/33_CDR/portfolio/sets.gms
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,7 @@ fe2cdr(all_enty,all_enty,all_te) "mapping of FE carriers supplying FE demand for
feels.feels.oae_ng
fedie.fedie.oae_ng
fegas.fehes.oae_ng
feh2s.fehes.oae_ng

feels.feels.oae_el
fedie.fedie.oae_el
Expand Down