diff --git a/modules/35_transport/edge_esm/bounds.gms b/modules/35_transport/edge_esm/bounds.gms index 11789027666f0424024e46979b276126776befd2..3824fb433bf8e311f43fcd7b321e199456094c4a 100644 --- a/modules/35_transport/edge_esm/bounds.gms +++ b/modules/35_transport/edge_esm/bounds.gms @@ -5,4 +5,7 @@ *** | REMIND License Exception, version 1.0 (see LICENSE file). *** | Contact: remind@pik-potsdam.de *** SOF ./modules/35_transport/edge_esm/bounds.gms +vm_shBioFe.lo(t,regi)$(t.val > 2020) = 0.1; +vm_shBioFe.lo(t,regi)$(t.val > 2025) = 0.2; +vm_shBioFe.lo(t,regi)$(t.val > 2030) = 0.4; *** EOF ./modules/35_transport/edge_esm/bounds.gms diff --git a/modules/35_transport/edge_esm/declarations.gms b/modules/35_transport/edge_esm/declarations.gms index 457c7390754209461479b3f9b6f18e336f9eb4ac..4827f6d73b2fda9d825e2e69f5846daedc43cbea 100644 --- a/modules/35_transport/edge_esm/declarations.gms +++ b/modules/35_transport/edge_esm/declarations.gms @@ -5,4 +5,11 @@ *** | REMIND License Exception, version 1.0 (see LICENSE file). *** | Contact: remind@pik-potsdam.de *** SOF ./modules/35_transport/edge_esm/declarations.gms +Positive variables +vm_shBioFe(ttot,all_regi) "Share of biofuels in all final energies used for transportation. Value between 0 and 1." +; + +Equations +q35_shBioFe(ttot,all_regi) "Define the share of biofuels in all final energies for transportation." +; *** EOF ./modules/35_transport/edge_esm/declarations.gms diff --git a/modules/35_transport/edge_esm/equations.gms b/modules/35_transport/edge_esm/equations.gms index 860c662fb4070faf4bc76e7ea02f85dee09c2bdf..9095bba04077ce88f70f77efabb3346a2021e09f 100644 --- a/modules/35_transport/edge_esm/equations.gms +++ b/modules/35_transport/edge_esm/equations.gms @@ -5,4 +5,11 @@ *** | REMIND License Exception, version 1.0 (see LICENSE file). *** | Contact: remind@pik-potsdam.de *** SOF ./modules/35_transport/edge_esm/equations.gms + +q35_shBioFe(t,regi).. + sum(se2fe(entySe,fe_with_bio_dyn35,te), vm_prodFe(t,regi,entySe,fe_with_bio_dyn35,te) ) + * vm_shBioFe(t,regi) + =e= + sum(se2fe(se_with_bio_dyn35,fe_with_bio_dyn35,te), vm_prodFe(t,regi,se_with_bio_dyn35,fe_with_bio_dyn35,te) ) +; *** EOF ./modules/35_transport/edge_esm/equations.gms diff --git a/modules/35_transport/edge_esm/sets.gms b/modules/35_transport/edge_esm/sets.gms index a89a09a6887562fef1362697577541c45dde7785..e946d61b7420fb4a685c300f02d1834b6b306bdb 100644 --- a/modules/35_transport/edge_esm/sets.gms +++ b/modules/35_transport/edge_esm/sets.gms @@ -141,6 +141,19 @@ segabio.fegat.tdbiogat segafos.fegat.tdfosgat / +fe_with_bio_dyn35(all_enty) +/ +fepet +fegat +fedie +/ + +se_with_bio_dyn35(all_enty) +/ +segabio +seliqbio +/ + enty_dyn35(all_enty) / fegat "final energy gas transport"