Skip to content
Snippets Groups Projects
Commit c76cb2a4 authored by Alois Dirnaichner's avatar Alois Dirnaichner
Browse files

Added synfuel share variable, equation and bounds.

parent b9e69127
No related branches found
No related tags found
1 merge request!67Request to merge the new transport module EDGE-T
......@@ -157,7 +157,7 @@ cfg$gms$stationary <- "off" # def = off
# ***--------------------- 39_CCU ---------------------------------
# * (on): simple representation of carbon capture and utilization technologies, first only example of syngas (H22CH4)
# * (off): no representation of carbon caputre and utilization technologies.
cfg$gms$CCU <- "off" # def = off
cfg$gms$CCU <- "on" # def = off
# ***--------------------- 40_techpol ----------------------------------------
# * (none): no technology policies
......
......@@ -46,4 +46,9 @@ vm_co2capture.up(t,regi,"cco2","ico2","ccsinje","1") = 50;
*** vm_prodSe.lo("2060","SSA",enty,"segafos",te) = 1;
*** vm_prodSe.lo("2060","USA",enty,"segafos",te) = 0.5;
vm_shSynSe.lo(t,regi)$(t.val > 2020) = 0.1;
vm_shSynSe.lo(t,regi)$(t.val > 2025) = 0.2;
vm_shSynSe.lo(t,regi)$(t.val > 2030) = 0.4;
*** EOF ./modules/39_CCU/39_CCU.gms
......@@ -25,6 +25,8 @@ p39_ratioCtoH(tall,all_regi,all_enty,all_enty,all_te,all_enty) "ratio be
positive variables
vm_co2CCUshort(ttot,all_regi,all_enty,all_enty,all_te,rlf) "CO2 captured in CCU te that have a persistence for co2 storage shorter than 5 years. Unit GtC/a"
vm_shSynSe(ttot,all_regi) "Share of synthetic liquids in all fossil liquids. Value between 0 and 1."
;
......@@ -36,6 +38,8 @@ vm_co2CCUshort(ttot,all_regi,all_enty,all_enty,all_te,rlf) "CO2 captur
equations
q39_emiCCU(ttot,all_regi) "Managing the C/H ratio in CCU-Technologies"
q39_shSynSe(ttot,all_regi) "Define share of synthetic liquids in all fossil liquids."
;
*** EOF ./modules/39_CCU/on/declarations.gms
......@@ -23,5 +23,13 @@ q39_emiCCU(t,regi) ..
)
;
q39_shSynSe(t,regi)..
(
sum(se2se(entySe,"seliqfos",te), vm_prodSe(t,regi,entySe,"seliqfos",te) ) +
sum(pe2se(entyPe,"seliqfos",te), vm_prodSe(t,regi,entyPe,"seliqfos",te) )
) * vm_shSynSe(t,regi)
=e=
vm_prodSe(t,regi,"seh2","seliqfos","MeOH")
;
*** EOF ./modules/39_CCU/on/equations.gms
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment