diff --git a/benchmark/EU/assets-data.csv b/benchmark/EU/assets-data.csv index 0a1fb9ab..40e28afe 100644 --- a/benchmark/EU/assets-data.csv +++ b/benchmark/EU/assets-data.csv @@ -1,406 +1,406 @@ -,{producer;consumer;storage;hub;conversion},{true;false},{true;false},{true;false},kEUR/MW/year,MW,MW,MW,MW,{true;false},MWh/year,MWh,MWh,h -name,type,active,investable,investment_integer,investment_cost,investment_limit,capacity,initial_capacity,peak_demand,is_seasonal,storage_inflows,initial_storage_capacity,initial_storage_level,energy_to_power_ratio -NL_E_Demand,consumer,true,false,false,0,,0,0,21291.22,false,0,0,0,0 -NL_Wind_Onshore,producer,true,false,false,1040,,7976,7976,0,false,0,0,0,0 -NL_Wind_Offshore,producer,true,false,false,1930,,11470,11470,0,false,0,0,0,0 -NL_Solar,producer,true,false,false,870,,27264,27264,0,false,0,0,0,0 -NL_Gas,producer,true,false,false,830,,10615,10615,0,false,0,0,0,0 -NL_Battery,storage,true,false,false,4733,,5800,5800,0,false,5800,17400,8700,3 -NL_OCGT,producer,true,false,false,435,,628,628,0,false,0,0,0,0 -NL_E_Balance,hub,true,false,false,0,,0,0,0,false,0,0,0,0 -NL_E_ENS,producer,true,false,false,0,,21291,21291,0,false,0,0,0,0 -BE_E_Demand,consumer,true,false,false,0,,0,0,14380.34,false,0,0,0,0 -BE_E_ENS,producer,true,false,false,0,,14380.34,14380.34,0,false,0,0,0,0 -BE_Wind_Onshore,producer,true,false,false,1040,,4669,4669,0,false,0,0,0,0 -BE_Wind_Offshore,producer,true,false,false,1930,,5800,5800,0,false,0,0,0,0 -BE_Solar,producer,true,false,false,870,,10400,10400,0,false,0,0,0,0 -BE_Gas,producer,true,false,false,830,,8731,8731,0,false,0,0,0,0 -BE_Battery,storage,true,false,false,4733,,5800,5800,0,false,767,2301,1150,3 -BE_OCGT,producer,true,false,false,435,,294,294,0,false,0,0,0,0 -BE_E_Balance,hub,true,false,false,0,,0,0,0,false,0,0,0,0 -BE_Pump_Hydro,storage,true,false,false,1265,,1224,1224,0,false,1224,4896,2448,4 -BE_Hydro,producer,true,false,false,0,,1372,1372,0,false,0,0,0,0 -DE_E_Demand,consumer,true,false,false,0,,0,0,90152,false,0,0,0,0 -DE_E_ENS,producer,true,false,false,0,,90152,90152,0,false,0,0,0,0 -DE_Wind_Onshore,producer,true,false,false,1040,,75372,75372,0,false,0,0,0,0 -DE_Wind_Offshore,producer,true,false,false,1930,,23296,23296,0,false,0,0,0,0 -DE_Solar,producer,true,false,false,870,,96140,96140,0,false,0,0,0,0 -DE_Gas,producer,true,false,false,830,,25898,25898,0,false,0,0,0,0 -DE_Coal,producer,true,false,false,0,,17042,17042,0,false,0,0,0,0 -DE_Hydro,producer,true,false,false,0,,15055,15055,0,false,0,0,0,0 -DE_Hydro_Reservoir,storage,true,false,false,0,,1297,1297,0,false,1297,258600,129300,0 -DE_Hydro_Reservoir_Inflow,producer,true,false,false,0,,1297,1297,0,false,0,0,0,0 -DE_Pump_Hydro_Open,storage,true,false,false,0,,1644,1644,0,false,1644,416700,208350,0 -DE_Pump_Hydro_Open_Inflow,producer,true,false,false,0,,1644,1644,0,false,0,0,0,0 -DE_Pump_Hydro_Closed,storage,true,false,false,0,,7382,7382,0,false,7382,242200,141100,0 -DE_E_Balance,hub,true,false,false,0,,0,0,0,false,0,0,0,0 -DE_Battery,storage,true,false,false,4733,,4941,4941,0,false,4941,14823,7412,3 -DE_OCGT,producer,true,false,false,435,,2613,2613,0,false,0,0,0,0 -FR_Wind_Onshore,producer,true,false,false,1040,,35929,35929,0,false,0,0,0,0 -FR_Wind_Offshore,producer,true,false,false,1930,,5500,5500,0,false,0,0,0,0 -FR_Solar,producer,true,false,false,870,,43441,43441,0,false,0,0,0,0 -FR_Gas,producer,true,false,false,830,,7189,7189,0,false,0,0,0,0 -FR_Nuclear,producer,true,false,false,0,,59110,59110,0,false,0,0,0,0 -FR_Hydro,producer,true,false,false,0,,13600,13600,0,false,0,0,0,0 -FR_Pump_Hydro_Closed,storage,true,false,false,0,,1950,1950,0,false,1950,10000,5000,0 -FR_Pump_Hydro_Open,storage,true,false,false,0,,1850,1850,0,false,1850,90000,45000,0 -FR_Hydro_Reservoir,storage,true,false,false,0,,8785,8785,0,false,8785,10000000,5000000,0 -FR_Hydro_Reservoir_Inflow,producer,true,false,false,0,,8785,8785,0,false,0,0,0,0 -FR_OCGT,producer,true,false,false,636,,2613,2613,0,false,0,0,0,0 -FR_E_Demand,consumer,true,false,false,0,,0,0,85861,false,0,0,0,0 -FR_E_ENS,producer,true,false,false,0,,85861,85861,0,false,0,0,0,0 -FR_E_Balance,hub,true,false,false,0,,0,0,0,false,0,0,0,0 -DK_Wind_Onshore,producer,true,false,false,1040,,6157,6157,0,false,0,0,0,0 -DK_Wind_Offshore,producer,true,false,false,1930,,6830,6830,0,false,0,0,0,0 -DK_Solar,producer,true,false,false,870,,6467,6467,0,false,0,0,0,0 -DK_Gas,producer,true,false,false,830,,1324,1324,0,false,0,0,0,0 -DK_E_Demand,consumer,true,false,false,0,,0,0,9633,false,0,0,0,0 -DK_E_ENS,producer,true,false,false,0,,9633,9633,0,false,0,0,0,0 -DK_E_Balance,hub,true,false,false,0,,0,0,0,false,0,0,0,0 -DK_OCGT,producer,true,false,false,435,,154,154,0,false,0,0,0,0 -UK_Wind_Onshore,producer,true,false,false,1040,,26590,26590,0,false,0,0,0,0 -UK_Wind_Offshore,producer,true,false,false,1930,,34750,34750,0,false,0,0,0,0 -UK_Solar,producer,true,false,false,870,,23408,23408,0,false,0,0,0,0 -UK_Gas,producer,true,false,false,830,,19802,19802,0,false,0,0,0,0 -UK_Nuclear,producer,true,false,false,0,,9328,9328,0,false,0,0,0,0 -UK_Hydro,producer,true,false,false,0,,4839,4839,0,false,0,0,0,0 -UK_Pump_Hydro_Closed,storage,true,false,false,0,,2744,2744,0,false,2744,26400,13200,0 -UK_E_Demand,consumer,true,false,false,0,,0,0,61936,false,0,0,0,0 -UK_E_ENS,producer,true,false,false,0,,61936,61936,0,false,0,0,0,0 -UK_E_Balance,hub,true,false,false,0,,0,0,0,false,0,0,0,0 -UK_Battery,storage,true,false,false,4733,,9059,9059,0,false,9059,27177,13589,3 -UK_OCGT,producer,true,false,false,435,,817,817,0,false,0,0,0,0 -IE_Wind_Onshore,producer,true,false,false,1040,,5800,5800,0,false,0,0,0,0 -IE_Wind_Offshore,producer,true,false,false,1930,,3500,3500,0,false,0,0,0,0 -IE_Solar,producer,true,false,false,870,,600,600,0,false,0,0,0,0 -IE_Gas,producer,true,false,false,830,,4109,4109,0,false,0,0,0,0 -IE_Hydro,producer,true,false,false,0,,508,508,0,false,0,0,0,0 -IE_Pump_Hydro_Closed,storage,true,false,false,0,,292,292,0,false,292,1700,850,0 -IE_E_Demand,consumer,true,false,false,0,,0,0,6280,false,0,0,0,0 -IE_E_ENS,producer,true,false,false,0,,6280,6280,0,false,0,0,0,0 -IE_E_Balance,hub,true,false,false,0,,0,0,0,false,0,0,0,0 -IE_Battery,storage,true,false,false,4733,,450,450,0,false,450,1350,675,3 -IE_OCGT,producer,true,false,false,435,,446,446,0,false,0,0,0,0 -CH_Wind_Onshore,producer,true,false,false,1040,,300,300,0,false,0,0,0,0 -CH_Solar,producer,true,false,false,870,,9800,9800,0,false,0,0,0,0 -CH_Hydro,producer,true,false,false,0,,17100,17100,0,false,0,0,0,0 -CH_Nuclear,producer,true,false,false,0,,1190,1190,0,false,0,0,0,0 -CH_Pump_Hydro_Closed,storage,true,false,false,0,,2170,2170,0,false,2170,70000,35000,0 -CH_Pump_Hydro_Open,storage,true,false,false,0,,10732,10732,0,false,10732,8800000,4400000,0 -CH_E_Demand,consumer,true,false,false,0,,0,0,10383,false,0,0,0,0 -CH_E_ENS,producer,true,false,false,0,,10383,10383,0,false,0,0,0,0 -CH_E_Balance,hub,true,false,false,0,,0,0,0,false,0,0,0,0 -CH_Battery,storage,true,false,false,4733,,656,656,0,false,656,1968,984,3 -CH_Pump_Hydro_Open_Inflow,producer,true,false,false,0,,10732,10732,0,false,0,0,0,0 -AT_Wind_Onshore,producer,true,false,false,1040,,9000,9000,0,false,0,0,0,0 -AT_Solar,producer,true,false,false,870,,12000,12000,0,false,0,0,0,0 -AT_Hydro,producer,true,false,false,0,,12190,12190,0,false,0,0,0,0 -AT_Gas,producer,true,false,false,830,,3129,3129,0,false,0,0,0,0 -AT_Pump_Hydro_Closed,storage,true,false,false,0,,300,300,0,false,300,1800,900,0 -AT_Pump_Hydro_Open,storage,true,false,false,0,,5793,5793,0,false,5793,1732600,866300,0 -AT_E_Demand,consumer,true,false,false,0,,0,0,13428,false,0,0,0,0 -AT_E_ENS,producer,true,false,false,0,,13428,13428,0,false,0,0,0,0 -AT_E_Balance,hub,true,false,false,0,,0,0,0,false,0,0,0,0 -AT_Battery,storage,true,false,false,4733,,2469,2469,0,false,2469,7407,3704,3 -AT_Pump_Hydro_Open_Inflow,producer,true,false,false,0,,6043,6043,0,false,0,0,0,0 -AT_Hydro_Reservoir,storage,true,false,false,0,,2489,2489,0,false,2489,757000,378500,0 -AT_Hydro_Reservoir_Inflow,producer,true,false,false,0,,2489,2489,0,false,0,0,0,0 -LU_E_Demand,consumer,true,false,false,0,,0,0,1272,false,0,0,0,0 -LU_Wind_Onshore,producer,true,false,false,1040,,400,400,0,false,0,0,0,0 -LU_Solar,producer,true,false,false,870,,608,608,0,false,0,0,0,0 -LU_Hydro,producer,true,false,false,0,,42,42,0,false,0,0,0,0 -LU_Pump_Hydro_Closed,storage,true,false,false,0,,1310,1310,0,false,1310,5000,2500,0 -LU_E_Balance,hub,true,false,false,0,,0,0,0,false,0,0,0,0 -LU_E_ENS,producer,true,false,false,0,,1272,1272,0,false,0,0,0,0 -CZ_E_Demand,consumer,true,false,false,0,,0,0,11417,false,0,0,0,0 -CZ_Coal,producer,true,false,false,0,,2850,2850,0,false,0,0,0,0 -CZ_Gas,producer,true,false,false,830,,4036,4036,0,false,0,0,0,0 -CZ_Hydro,producer,true,false,false,0,,432,432,0,false,0,0,0,0 -CZ_Nuclear,producer,true,false,false,0,,4047,4047,0,false,0,0,0,0 -CZ_Solar,producer,true,false,false,870,,8159,8159,0,false,0,0,0,0 -CZ_Wind_Onshore,producer,true,false,false,1040,,742,742,0,false,0,0,0,0 -CZ_Battery,storage,true,false,false,4733,,1220,1220,0,false,1220,3660,1803,3 -CZ_Pump_Hydro_Closed,storage,true,false,false,0,,688,688,0,false,688,3700,1850,0 -CZ_Pump_Hydro_Open,storage,true,false,false,0,,470,470,0,false,470,2300,1150,0 -CZ_E_Balance,hub,true,false,false,0,,0,0,0,false,0,0,0,0 -CZ_E_ENS,producer,true,false,false,0,,11417,11417,0,false,0,0,0,0 -CZ_Hydro_Reservoir,storage,true,false,false,0,,698,698,0,false,698,2500,1250,0 -CZ_Hydro_Reservoir_Inflow,producer,true,false,false,0,,698,698,0,false,0,0,0,0 -CZ_Pump_Hydro_Open_Inflow,producer,true,false,false,0,,470,470,0,false,0,0,0,0 -PL_E_Demand,consumer,true,false,false,0,,0,0,27889,false,0,0,0,0 -PL_Coal,producer,true,false,false,0,,19056,19056,0,false,0,0,0,0 -PL_Gas,producer,true,false,false,830,,4689,4689,0,false,0,0,0,0 -PL_Hydro,producer,true,false,false,0,,518,518,0,false,0,0,0,0 -PL_Solar,producer,true,false,false,870,,5114,5114,0,false,0,0,0,0 -PL_Wind_Onshore,producer,true,false,false,1040,,8663,8663,0,false,0,0,0,0 -PL_Wind_Offshore,producer,true,false,false,1930,,5900,5900,0,false,0,0,0,0 -PL_Pump_Hydro_Closed,storage,true,false,false,0,,1323,1323,0,false,1323,6300,3150,0 -PL_Pump_Hydro_Open,storage,true,false,false,0,,216,216,0,false,216,1500,750,0 -PL_E_Balance,hub,true,false,false,0,,0,0,0,false,0,0,0,0 -PL_E_ENS,producer,true,false,false,0,,27889,27889,0,false,0,0,0,0 -PL_Hydro_Reservoir,storage,true,false,false,0,,272,272,0,false,272,800,400,0 -PL_Hydro_Reservoir_Inflow,producer,true,false,false,0,,272,272,0,false,0,0,0,0 -PL_Pump_Hydro_Open_Inflow,producer,true,false,false,0,,216,216,0,false,0,0,0,0 -SE_E_Demand,consumer,true,false,false,0,,0,0,24623,false,0,0,0,0 -SE_Gas,producer,true,false,false,830,,111,111,0,false,0,0,0,0 -SE_Solar,producer,true,false,false,870,,7339,7339,0,false,0,0,0,0 -SE_Nuclear,producer,true,false,false,0,,5114,5114,0,false,0,0,0,0 -SE_Wind_Onshore,producer,true,false,false,1040,,16901,16901,0,false,0,0,0,0 -SE_Wind_Offshore,producer,true,false,false,1930,,5000,5000,0,false,0,0,0,0 -SE_Hydro_Reservoir,storage,true,false,false,0,,16447,16447,0,false,16447,31931326,15965663,0 -SE_Hydro_Reservoir_Inflow,producer,true,false,false,0,,16447,16447,0,false,0,0,0,0 -SE_Battery,storage,true,false,false,4733,,543,543,0,false,543,1629,815,3 -SE_OCGT,producer,true,false,false,435,,111,111,0,false,0,0,0,0 -SE_E_Balance,hub,true,false,false,0,,0,0,0,false,0,0,0,0 -SE_E_ENS,producer,true,false,false,0,,24623,24623,0,false,0,0,0,0 -NO_E_Demand,consumer,true,false,false,0,,0,0,27028,false,0,0,0,0 -NO_Solar,producer,true,false,false,870,,600,600,0,false,0,0,0,0 -NO_Wind_Onshore,producer,true,false,false,1040,,6060,6060,0,false,0,0,0,0 -NO_Wind_Offshore,producer,true,false,false,1930,,200,200,0,false,0,0,0,0 -NO_Pump_Hydro_Open,storage,true,false,false,0,,38048,38048,0,false,38048,89577400,44788700,0 -NO_Pump_Hydro_Open_Inflow,producer,true,false,false,0,,38048,38048,0,false,0,0,0,0 -NO_E_Balance,hub,true,false,false,0,,0,0,0,false,0,0,0,0 -NO_E_ENS,producer,true,false,false,0,,27028,27028,0,false,0,0,0,0 -ES_E_Demand,consumer,true,false,false,0,,0,0,44844,false,0,0,0,0 -ES_Gas,producer,true,false,false,830,,24499,24499,0,false,0,0,0,0 -ES_Hydro,producer,true,false,false,0,,3640,3640,0,false,0,0,0,0 -ES_Nuclear,producer,true,false,false,0,,3041,3041,0,false,0,0,0,0 -ES_Solar,producer,true,false,false,870,,45704,45704,0,false,0,0,0,0 -ES_Wind_Onshore,producer,true,false,false,1040,,48350,48350,0,false,0,0,0,0 -ES_Wind_Offshore,producer,true,false,false,1930,,200,200,0,false,0,0,0,0 -ES_Battery,storage,true,false,false,4733,,2500,2500,0,false,2500,7500,3750,3 -ES_Pump_Hydro_Closed,storage,true,false,false,0,,6866,6866,0,false,6866,99000,49500,0 -ES_Pump_Hydro_Open,storage,true,false,false,0,,2683,2683,0,false,2683,5961900,2980950,0 -ES_E_Balance,hub,true,false,false,0,,0,0,0,false,0,0,0,0 -ES_E_ENS,producer,true,false,false,0,,44844,44844,0,false,0,0,0,0 -ES_Hydro_Reservoir,storage,true,false,false,0,,10972,10972,0,false,10972,11648500,5824250,0 -ES_Hydro_Reservoir_Inflow,producer,true,false,false,0,,10972,10972,0,false,0,0,0,0 -ES_Pump_Hydro_Open_Inflow,producer,true,false,false,0,,2683,2683,0,false,0,0,0,0 -PT_E_Demand,consumer,true,false,false,0,,0,0,9030,false,0,0,0,0 -PT_Gas,producer,true,false,false,830,,2839,2839,0,false,0,0,0,0 -PT_Hydro,producer,true,false,false,0,,793,793,0,false,0,0,0,0 -PT_Solar,producer,true,false,false,870,,7761,7761,0,false,0,0,0,0 -PT_Wind_Onshore,producer,true,false,false,1040,,8901,8901,0,false,0,0,0,0 -PT_Wind_Offshore,producer,true,false,false,1930,,260,260,0,false,0,0,0,0 -PT_Pump_Hydro_Open,storage,true,false,false,0,,3832,3832,0,false,3832,2017900,1008950,0 -PT_E_Balance,hub,true,false,false,0,,0,0,0,false,0,0,0,0 -PT_E_ENS,producer,true,false,false,0,,9030,9030,0,false,0,0,0,0 -PT_Hydro_Reservoir,storage,true,false,false,0,,3766,3766,0,false,3766,1289600,644800,0 -PT_Hydro_Reservoir_Inflow,producer,true,false,false,0,,3766,3766,0,false,0,0,0,0 -PT_Pump_Hydro_Open_Inflow,producer,true,false,false,0,,3832,3832,0,false,0,0,0,0 -IT_E_Demand,consumer,true,false,false,0,,0,0,62099,false,0,0,0,0 -IT_Gas,producer,true,false,false,830,,40467,40467,0,false,0,0,0,0 -IT_Hydro,producer,true,false,false,0,,6180,6180,0,false,0,0,0,0 -IT_Solar,producer,true,false,false,870,,52000,52000,0,false,0,0,0,0 -IT_Wind_Onshore,producer,true,false,false,1040,,18400,18400,0,false,0,0,0,0 -IT_Wind_Offshore,producer,true,false,false,1930,,900,900,0,false,0,0,0,0 -IT_Battery,storage,true,false,false,4733,,1500,1500,0,false,1500,4500,2250,3 -IT_OCGT,producer,true,false,false,435,,3429,3429,0,false,0,0,0,0 -IT_Pump_Hydro_Closed,storage,true,false,false,0,,6200,6200,0,false,6200,63000,31500,0 -IT_Pump_Hydro_Open,storage,true,false,false,0,,3254,3254,0,false,3254,288990,144495,0 -IT_E_Balance,hub,true,false,false,0,,0,0,0,false,0,0,0,0 -IT_E_ENS,producer,true,false,false,0,,62099,62099,0,false,0,0,0,0 -IT_Hydro_Reservoir,storage,true,false,false,0,,9576,9576,0,false,9576,5567850,2783925,0 -IT_Hydro_Reservoir_Inflow,producer,true,false,false,0,,9576,9576,0,false,0,0,0,0 -IT_Pump_Hydro_Open_Inflow,producer,true,false,false,0,,3254,3254,0,false,0,0,0,0 -MT_E_Demand,consumer,true,false,false,0,,0,0,552,false,0,0,0,0 -MT_Gas,producer,true,false,false,830,,486,486,0,false,0,0,0,0 -MT_Solar,producer,true,false,false,870,,266,266,0,false,0,0,0,0 -MT_E_Balance,hub,true,false,false,0,,0,0,0,false,0,0,0,0 -MT_E_ENS,producer,true,false,false,0,,552,552,0,false,0,0,0,0 -SI_E_Demand,consumer,true,false,false,0,,0,0,2448,false,0,0,0,0 -SI_Coal,producer,true,false,false,0,,584,584,0,false,0,0,0,0 -SI_Gas,producer,true,false,false,830,,445,445,0,false,0,0,0,0 -SI_Hydro,producer,true,false,false,0,,1278,1278,0,false,0,0,0,0 -SI_Nuclear,producer,true,false,false,0,,703,703,0,false,0,0,0,0 -SI_Solar,producer,true,false,false,870,,1866,1866,0,false,0,0,0,0 -SI_Wind_Onshore,producer,true,false,false,1040,,150,150,0,false,0,0,0,0 -SI_Battery,storage,true,false,false,4733,,65,65,0,false,65,195,96,3 -SI_OCGT,producer,true,false,false,435,,331,331,0,false,0,0,0,0 -SI_Pump_Hydro_Closed,storage,true,false,false,0,,180,180,0,false,180,2600,1300,0 -SI_E_Balance,hub,true,false,false,0,,0,0,0,false,0,0,0,0 -SI_E_ENS,producer,true,false,false,0,,2448,2448,0,false,0,0,0,0 -HU_E_Demand,consumer,true,false,false,0,,0,0,10349,false,0,0,0,0 -HU_Gas,producer,true,false,false,830,,2399,2399,0,false,0,0,0,0 -HU_Hydro,producer,true,false,false,0,,55,55,0,false,0,0,0,0 -HU_Nuclear,producer,true,false,false,0,,3080,3080,0,false,0,0,0,0 -HU_Solar,producer,true,false,false,870,,6454,6454,0,false,0,0,0,0 -HU_Wind_Onshore,producer,true,false,false,1040,,326,326,0,false,0,0,0,0 -HU_Battery,storage,true,false,false,4733,,50,50,0,false,50,150,75,3 -HU_OCGT,producer,true,false,false,435,,270,270,0,false,0,0,0,0 -HU_E_Balance,hub,true,false,false,0,,0,0,0,false,0,0,0,0 -HU_E_ENS,producer,true,false,false,0,,10349,10349,0,false,0,0,0,0 -SK_E_Demand,consumer,true,false,false,0,,0,0,1056,false,0,0,0,0 -SK_Coal,producer,true,false,false,0,,358,358,0,false,0,0,0,0 -SK_Gas,producer,true,false,false,830,,802,802,0,false,0,0,0,0 -SK_Hydro,producer,true,false,false,0,,1592,1592,0,false,0,0,0,0 -SK_Nuclear,producer,true,false,false,0,,2674,2674,0,false,0,0,0,0 -SK_Solar,producer,true,false,false,870,,1188,1188,0,false,0,0,0,0 -SK_Wind_Onshore,producer,true,false,false,1040,,495,495,0,false,0,0,0,0 -SK_Pump_Hydro_Closed,storage,true,false,false,0,,650,650,0,false,650,4100,2050,0 -SK_Pump_Hydro_Open,storage,true,false,false,0,,276,276,0,false,276,45550,22775,0 -SK_E_Balance,hub,true,false,false,0,,0,0,0,false,0,0,0,0 -SK_E_ENS,producer,true,false,false,0,,1056,1056,0,false,0,0,0,0 -SK_Hydro_Reservoir,storage,true,false,false,0,,21,21,0,false,21,17242,8621,0 -SK_Hydro_Reservoir_Inflow,producer,true,false,false,0,,21,21,0,false,0,0,0,0 -SK_Pump_Hydro_Open_Inflow,producer,true,false,false,0,,276,276,0,false,0,0,0,0 -LT_E_Demand,consumer,true,false,false,0,,0,0,2131,false,0,0,0,0 -LT_Gas,producer,true,false,false,830,,403,403,0,false,0,0,0,0 -LT_Hydro,producer,true,false,false,0,,128,128,0,false,0,0,0,0 -LT_Solar,producer,true,false,false,870,,1250,1250,0,false,0,0,0,0 -LT_Wind_Onshore,producer,true,false,false,1040,,2000,2000,0,false,0,0,0,0 -LT_Wind_Offshore,producer,true,false,false,1930,,1400,1400,0,false,0,0,0,0 -LT_Battery,storage,true,false,false,4733,,20,20,0,false,20,60,30,3 -LT_Pump_Hydro_Closed,storage,true,false,false,0,,930,930,0,false,930,10600,5300,0 -LT_E_Balance,hub,true,false,false,0,,0,0,0,false,0,0,0,0 -LT_E_ENS,producer,true,false,false,0,,2131,2131,0,false,0,0,0,0 -LV_E_Demand,consumer,true,false,false,0,,0,0,1409,false,0,0,0,0 -LV_Gas,producer,true,false,false,830,,1061,1061,0,false,0,0,0,0 -LV_Hydro,producer,true,false,false,0,,1608,1608,0,false,0,0,0,0 -LV_Solar,producer,true,false,false,870,,109,109,0,false,0,0,0,0 -LV_Wind_Offshore,producer,true,false,false,1930,,500,500,0,false,0,0,0,0 -LV_Wind_Onshore,producer,true,false,false,1040,,396,396,0,false,0,0,0,0 -LV_E_Balance,hub,true,false,false,0,,0,0,0,false,0,0,0,0 -LV_E_ENS,producer,true,false,false,0,,1409,1409,0,false,0,0,0,0 -EE_E_Demand,consumer,true,false,false,0,,0,0,1551,false,0,0,0,0 -EE_Solar,producer,true,false,false,870,,415,415,0,false,0,0,0,0 -EE_Wind_Onshore,producer,true,false,false,1040,,838,838,0,false,0,0,0,0 -EE_Wind_Offshore,producer,true,false,false,1930,,200,200,0,false,0,0,0,0 -EE_E_Balance,hub,true,false,false,0,,0,0,0,false,0,0,0,0 -EE_E_ENS,producer,true,false,false,0,,1551,1551,0,false,0,0,0,0 -FI_E_Demand,consumer,true,false,false,0,,0,0,16523,false,0,0,0,0 -FI_Gas,producer,true,false,false,830,,855,855,0,false,0,0,0,0 -FI_Nuclear,producer,true,false,false,0,,4394,4394,0,false,0,0,0,0 -FI_Solar,producer,true,false,false,870,,1498,1498,0,false,0,0,0,0 -FI_Wind_Offshore,producer,true,false,false,1930,,1512,1512,0,false,0,0,0,0 -FI_Wind_Onshore,producer,true,false,false,1040,,12369,12369,0,false,0,0,0,0 -FI_Battery,storage,true,false,false,4733,,125,125,0,false,125,375,188,3 -FI_OCGT,producer,true,false,false,435,,215,215,0,false,0,0,0,0 -FI_E_Balance,hub,true,false,false,0,,0,0,0,false,0,0,0,0 -FI_E_ENS,producer,true,false,false,0,,16523,16523,0,false,0,0,0,0 -FI_Hydro_Reservoir,storage,true,false,false,0,,3237,3237,0,false,3237,5530000,2765000,0 -FI_Hydro_Reservoir_Inflow,producer,true,false,false,0,,3237,3237,0,false,0,0,0,0 -HR_E_Demand,consumer,true,false,false,0,,0,0,2955,false,0,0,0,0 -HR_Coal,producer,true,false,false,0,,290,290,0,false,0,0,0,0 -HR_Gas,producer,true,false,false,830,,697,697,0,false,0,0,0,0 -HR_Hydro,producer,true,false,false,0,,425,425,0,false,0,0,0,0 -HR_Solar,producer,true,false,false,870,,750,750,0,false,0,0,0,0 -HR_Wind_Onshore,producer,true,false,false,1040,,2781,2781,0,false,0,0,0,0 -HR_Battery,storage,true,false,false,4733,,20,20,0,false,20,60,30,3 -HR_Pump_Hydro_Open,storage,true,false,false,0,,281,281,0,false,281,18300,9150,0 -HR_E_Balance,hub,true,false,false,0,,0,0,0,false,0,0,0,0 -HR_E_ENS,producer,true,false,false,0,,2955,2955,0,false,0,0,0,0 -HR_Hydro_Reservoir,storage,true,false,false,0,,1941,1941,0,false,1941,2045900,1022950,0 -HR_Hydro_Reservoir_Inflow,producer,true,false,false,0,,1941,1941,0,false,0,0,0,0 -HR_Pump_Hydro_Open_Inflow,producer,true,false,false,0,,281,281,0,false,0,0,0,0 -BA_E_Demand,consumer,true,false,false,0,,0,0,2177,false,0,0,0,0 -BA_Coal,producer,true,false,false,0,,1981,1981,0,false,0,0,0,0 -BA_Hydro,producer,true,false,false,0,,325,325,0,false,0,0,0,0 -BA_Solar,producer,true,false,false,870,,350,350,0,false,0,0,0,0 -BA_Wind_Onshore,producer,true,false,false,1040,,735,735,0,false,0,0,0,0 -BA_Pump_Hydro_Open,storage,true,false,false,0,,440,440,0,false,440,3400,1700,0 -BA_E_Balance,hub,true,false,false,0,,0,0,0,false,0,0,0,0 -BA_E_ENS,producer,true,false,false,0,,2177,2177,0,false,0,0,0,0 -BA_Hydro_Reservoir,storage,true,false,false,0,,1616,1616,0,false,1616,1711500,855750,0 -BA_Hydro_Reservoir_Inflow,producer,true,false,false,0,,1616,1616,0,false,0,0,0,0 -BA_Pump_Hydro_Open_Inflow,producer,true,false,false,0,,440,440,0,false,0,0,0,0 -ME_E_Demand,consumer,true,false,false,0,,0,0,863,false,0,0,0,0 -ME_Coal,producer,true,false,false,0,,450,450,0,false,0,0,0,0 -ME_Hydro,producer,true,false,false,0,,79,79,0,false,0,0,0,0 -ME_Solar,producer,true,false,false,870,,32,32,0,false,0,0,0,0 -ME_Wind_Onshore,producer,true,false,false,1040,,254,254,0,false,0,0,0,0 -ME_E_Balance,hub,true,false,false,0,,0,0,0,false,0,0,0,0 -ME_E_ENS,producer,true,false,false,0,,863,863,0,false,0,0,0,0 -ME_Hydro_Reservoir,storage,true,false,false,0,,1058,1058,0,false,1058,582400,291200,0 -ME_Hydro_Reservoir_Inflow,producer,true,false,false,0,,1058,1058,0,false,0,0,0,0 -RS_E_Demand,consumer,true,false,false,0,,0,0,7529,false,0,0,0,0 -RS_Coal,producer,true,false,false,0,,5488,5488,0,false,0,0,0,0 -RS_Gas,producer,true,false,false,830,,401,401,0,false,0,0,0,0 -RS_Hydro,producer,true,false,false,0,,2097,2097,0,false,0,0,0,0 -RS_Solar,producer,true,false,false,870,,235,235,0,false,0,0,0,0 -RS_Wind_Onshore,producer,true,false,false,1040,,4521,4521,0,false,0,0,0,0 -RS_Pump_Hydro_Closed,storage,true,false,false,0,,814,814,0,false,814,254000,127000,0 -RS_E_Balance,hub,true,false,false,0,,0,0,0,false,0,0,0,0 -RS_E_ENS,producer,true,false,false,0,,7529,7529,0,false,0,0,0,0 -RS_Hydro_Reservoir,storage,true,false,false,0,,434,434,0,false,434,646000,323000,0 -RS_Hydro_Reservoir_Inflow,producer,true,false,false,0,,434,434,0,false,0,0,0,0 -AL_E_Demand,consumer,true,false,false,0,,0,0,1729,false,0,0,0,0 -AL_Gas,producer,true,false,false,830,,300,300,0,false,0,0,0,0 -AL_Hydro,producer,true,false,false,0,,612,612,0,false,0,0,0,0 -AL_Solar,producer,true,false,false,870,,500,500,0,false,0,0,0,0 -AL_Wind_Onshore,producer,true,false,false,1040,,200,200,0,false,0,0,0,0 -AL_E_Balance,hub,true,false,false,0,,0,0,0,false,0,0,0,0 -AL_E_ENS,producer,true,false,false,0,,1729,1729,0,false,0,0,0,0 -AL_Hydro_Reservoir,storage,true,false,false,0,,2093,2093,0,false,2093,1450000,725000,0 -AL_Hydro_Reservoir_Inflow,producer,true,false,false,0,,2093,2093,0,false,0,0,0,0 -GR_E_Demand,consumer,true,false,false,0,,0,0,10719,false,0,0,0,0 -GR_Gas,producer,true,false,false,830,,7521,7521,0,false,0,0,0,0 -GR_Hydro,producer,true,false,false,0,,383,383,0,false,0,0,0,0 -GR_Solar,producer,true,false,false,870,,7196,7196,0,false,0,0,0,0 -GR_Wind_Offshore,producer,true,false,false,1930,,100,100,0,false,0,0,0,0 -GR_Wind_Onshore,producer,true,false,false,1040,,6544,6544,0,false,0,0,0,0 -GR_Battery,storage,true,false,false,4733,,1100,1100,0,false,1100,3300,1650,3 -GR_OCGT,producer,true,false,false,435,,148,148,0,false,0,0,0,0 -GR_Pump_Hydro_Open,storage,true,false,false,0,,699,699,0,false,699,4500,2250,0 -GR_Pump_Hydro_Closed,storage,true,false,false,0,,680,680,0,false,680,0,0,0 -GR_E_Balance,hub,true,false,false,0,,0,0,0,false,0,0,0,0 -GR_E_ENS,producer,true,false,false,0,,10719,10719,0,false,0,0,0,0 -GR_Hydro_Reservoir,storage,true,false,false,0,,2744,2744,0,false,2744,3600000,1800000,0 -GR_Hydro_Reservoir_Inflow,producer,true,false,false,0,,2744,2744,0,false,0,0,0,0 -GR_Pump_Hydro_Open_Inflow,producer,true,false,false,0,,699,699,0,false,0,0,0,0 -MK_E_Demand,consumer,true,false,false,0,,0,0,1580,false,0,0,0,0 -MK_Coal,producer,true,false,false,0,,410,410,0,false,0,0,0,0 -MK_Gas,producer,true,false,false,830,,277,277,0,false,0,0,0,0 -MK_Hydro,producer,true,false,false,0,,268,268,0,false,0,0,0,0 -MK_Solar,producer,true,false,false,870,,563,563,0,false,0,0,0,0 -MK_Wind_Onshore,producer,true,false,false,1040,,443,443,0,false,0,0,0,0 -MK_E_Balance,hub,true,false,false,0,,0,0,0,false,0,0,0,0 -MK_E_ENS,producer,true,false,false,0,,1580,1580,0,false,0,0,0,0 -MK_Hydro_Reservoir,storage,true,false,false,0,,671,671,0,false,671,628200,314100,0 -MK_Hydro_Reservoir_Inflow,producer,true,false,false,0,,671,671,0,false,0,0,0,0 -BG_E_Demand,consumer,true,false,false,0,,0,0,6994,false,0,0,0,0 -BG_Coal,producer,true,false,false,0,,2519,2519,0,false,0,0,0,0 -BG_Gas,producer,true,false,false,830,,2005,2005,0,false,0,0,0,0 -BG_Hydro,producer,true,false,false,0,,536,536,0,false,0,0,0,0 -BG_Nuclear,producer,true,false,false,0,,1960,1960,0,false,0,0,0,0 -BG_Solar,producer,true,false,false,870,,3216,3216,0,false,0,0,0,0 -BG_Wind_Onshore,producer,true,false,false,1040,,948,948,0,false,0,0,0,0 -BG_OCGT,producer,true,false,false,435,,20,20,0,false,0,0,0,0 -BG_Pump_Hydro_Open,storage,true,false,false,0,,535,535,0,false,535,255300,127650,0 -BG_Pump_Hydro_Closed,storage,true,false,false,0,,864,864,0,false,864,9400,4700,0 -BG_E_Balance,hub,true,false,false,0,,0,0,0,false,0,0,0,0 -BG_E_ENS,producer,true,false,false,0,,6994,6994,0,false,0,0,0,0 -BG_Hydro_Reservoir,storage,true,false,false,0,,1281,1281,0,false,1281,843000,421500,0 -BG_Hydro_Reservoir_Inflow,producer,true,false,false,0,,1281,1281,0,false,0,0,0,0 -BG_Pump_Hydro_Open_Inflow,producer,true,false,false,0,,535,535,0,false,0,0,0,0 -RO_E_Demand,consumer,true,false,false,0,,0,0,10352,false,0,0,0,0 -RO_Coal,producer,true,false,false,0,,2264,2264,0,false,0,0,0,0 -RO_Gas,producer,true,false,false,830,,5689,5689,0,false,0,0,0,0 -RO_Hydro,producer,true,false,false,0,,3366,3366,0,false,0,0,0,0 -RO_Nuclear,producer,true,false,false,0,,1965,1965,0,false,0,0,0,0 -RO_Solar,producer,true,false,false,870,,5054,5054,0,false,0,0,0,0 -RO_Wind_Onshore,producer,true,false,false,1040,,5255,5255,0,false,0,0,0,0 -RO_Battery,storage,true,false,false,4733,,100,100,0,false,100,300,150,3 -RO_OCGT,producer,true,false,false,435,,1015,1015,0,false,0,0,0,0 -RO_Pump_Hydro_Open,storage,true,false,false,0,,839,839,0,false,839,1506400,753200,0 -RO_E_Balance,hub,true,false,false,0,,0,0,0,false,0,0,0,0 -RO_E_ENS,producer,true,false,false,0,,10352,10352,0,false,0,0,0,0 -RO_Hydro_Reservoir,storage,true,false,false,0,,2579,2579,0,false,2579,2425300,1212650,0 -RO_Hydro_Reservoir_Inflow,producer,true,false,false,0,,2579,2579,0,false,0,0,0,0 -RO_Pump_Hydro_Open_Inflow,producer,true,false,false,0,,839,839,0,false,0,0,0,0 -UA_E_Demand,consumer,true,false,false,0,,0,0,1454,false,0,0,0,0 -UA_Coal,producer,true,false,false,0,,836,836,0,false,0,0,0,0 -UA_Hydro,producer,true,false,false,0,,14,14,0,false,0,0,0,0 -UA_Solar,producer,true,false,false,870,,528,528,0,false,0,0,0,0 -UA_Wind_Onshore,producer,true,false,false,1040,,235,235,0,false,0,0,0,0 -UA_E_Balance,hub,true,false,false,0,,0,0,0,false,0,0,0,0 -UA_E_ENS,producer,true,false,false,0,,1454,1454,0,false,0,0,0,0 -UA_Hydro_Reservoir,storage,true,false,false,0,,55,55,0,false,55,100,50,0 -UA_Hydro_Reservoir_Inflow,producer,true,false,false,0,,55,55,0,false,0,0,0,0 -CY_E_Demand,consumer,true,false,false,0,,0,0,1331,false,0,0,0,0 -CY_Gas,producer,true,false,false,830,,1210,1210,0,false,0,0,0,0 -CY_Solar,producer,true,false,false,870,,800,800,0,false,0,0,0,0 -CY_Wind_Onshore,producer,true,false,false,1040,,198,198,0,false,0,0,0,0 -CY_Battery,storage,true,false,false,4733,,41,41,0,false,41,123,62,3 -CY_E_Balance,hub,true,false,false,0,,0,0,0,false,0,0,0,0 -CY_E_ENS,producer,true,false,false,0,,1331,1331,0,false,0,0,0,0 +,{producer;consumer;storage;hub;conversion},{true;false},{true;false},{true;false},kEUR/MW/year,MW,MW,MW,MW,{empty;==;>=},{true;false},MWh/year,MWh,MWh,h +name,type,active,investable,investment_integer,investment_cost,investment_limit,capacity,initial_capacity,peak_demand,consumer_balance_sense,is_seasonal,storage_inflows,initial_storage_capacity,initial_storage_level,energy_to_power_ratio +NL_E_Demand,consumer,true,false,false,0,,0,0,21291.22,,false,0,0,0,0 +NL_Wind_Onshore,producer,true,false,false,1040,,7976,7976,0,,false,0,0,0,0 +NL_Wind_Offshore,producer,true,false,false,1930,,11470,11470,0,,false,0,0,0,0 +NL_Solar,producer,true,false,false,870,,27264,27264,0,,false,0,0,0,0 +NL_Gas,producer,true,false,false,830,,10615,10615,0,,false,0,0,0,0 +NL_Battery,storage,true,false,false,4733,,5800,5800,0,,false,5800,17400,8700,3 +NL_OCGT,producer,true,false,false,435,,628,628,0,,false,0,0,0,0 +NL_E_Balance,hub,true,false,false,0,,0,0,0,,false,0,0,0,0 +NL_E_ENS,producer,true,false,false,0,,21291,21291,0,,false,0,0,0,0 +BE_E_Demand,consumer,true,false,false,0,,0,0,14380.34,,false,0,0,0,0 +BE_E_ENS,producer,true,false,false,0,,14380.34,14380.34,0,,false,0,0,0,0 +BE_Wind_Onshore,producer,true,false,false,1040,,4669,4669,0,,false,0,0,0,0 +BE_Wind_Offshore,producer,true,false,false,1930,,5800,5800,0,,false,0,0,0,0 +BE_Solar,producer,true,false,false,870,,10400,10400,0,,false,0,0,0,0 +BE_Gas,producer,true,false,false,830,,8731,8731,0,,false,0,0,0,0 +BE_Battery,storage,true,false,false,4733,,5800,5800,0,,false,767,2301,1150,3 +BE_OCGT,producer,true,false,false,435,,294,294,0,,false,0,0,0,0 +BE_E_Balance,hub,true,false,false,0,,0,0,0,,false,0,0,0,0 +BE_Pump_Hydro,storage,true,false,false,1265,,1224,1224,0,,false,1224,4896,2448,4 +BE_Hydro,producer,true,false,false,0,,1372,1372,0,,false,0,0,0,0 +DE_E_Demand,consumer,true,false,false,0,,0,0,90152,,false,0,0,0,0 +DE_E_ENS,producer,true,false,false,0,,90152,90152,0,,false,0,0,0,0 +DE_Wind_Onshore,producer,true,false,false,1040,,75372,75372,0,,false,0,0,0,0 +DE_Wind_Offshore,producer,true,false,false,1930,,23296,23296,0,,false,0,0,0,0 +DE_Solar,producer,true,false,false,870,,96140,96140,0,,false,0,0,0,0 +DE_Gas,producer,true,false,false,830,,25898,25898,0,,false,0,0,0,0 +DE_Coal,producer,true,false,false,0,,17042,17042,0,,false,0,0,0,0 +DE_Hydro,producer,true,false,false,0,,15055,15055,0,,false,0,0,0,0 +DE_Hydro_Reservoir,storage,true,false,false,0,,1297,1297,0,,false,1297,258600,129300,0 +DE_Hydro_Reservoir_Inflow,producer,true,false,false,0,,1297,1297,0,,false,0,0,0,0 +DE_Pump_Hydro_Open,storage,true,false,false,0,,1644,1644,0,,false,1644,416700,208350,0 +DE_Pump_Hydro_Open_Inflow,producer,true,false,false,0,,1644,1644,0,,false,0,0,0,0 +DE_Pump_Hydro_Closed,storage,true,false,false,0,,7382,7382,0,,false,7382,242200,141100,0 +DE_E_Balance,hub,true,false,false,0,,0,0,0,,false,0,0,0,0 +DE_Battery,storage,true,false,false,4733,,4941,4941,0,,false,4941,14823,7412,3 +DE_OCGT,producer,true,false,false,435,,2613,2613,0,,false,0,0,0,0 +FR_Wind_Onshore,producer,true,false,false,1040,,35929,35929,0,,false,0,0,0,0 +FR_Wind_Offshore,producer,true,false,false,1930,,5500,5500,0,,false,0,0,0,0 +FR_Solar,producer,true,false,false,870,,43441,43441,0,,false,0,0,0,0 +FR_Gas,producer,true,false,false,830,,7189,7189,0,,false,0,0,0,0 +FR_Nuclear,producer,true,false,false,0,,59110,59110,0,,false,0,0,0,0 +FR_Hydro,producer,true,false,false,0,,13600,13600,0,,false,0,0,0,0 +FR_Pump_Hydro_Closed,storage,true,false,false,0,,1950,1950,0,,false,1950,10000,5000,0 +FR_Pump_Hydro_Open,storage,true,false,false,0,,1850,1850,0,,false,1850,90000,45000,0 +FR_Hydro_Reservoir,storage,true,false,false,0,,8785,8785,0,,false,8785,10000000,5000000,0 +FR_Hydro_Reservoir_Inflow,producer,true,false,false,0,,8785,8785,0,,false,0,0,0,0 +FR_OCGT,producer,true,false,false,636,,2613,2613,0,,false,0,0,0,0 +FR_E_Demand,consumer,true,false,false,0,,0,0,85861,,false,0,0,0,0 +FR_E_ENS,producer,true,false,false,0,,85861,85861,0,,false,0,0,0,0 +FR_E_Balance,hub,true,false,false,0,,0,0,0,,false,0,0,0,0 +DK_Wind_Onshore,producer,true,false,false,1040,,6157,6157,0,,false,0,0,0,0 +DK_Wind_Offshore,producer,true,false,false,1930,,6830,6830,0,,false,0,0,0,0 +DK_Solar,producer,true,false,false,870,,6467,6467,0,,false,0,0,0,0 +DK_Gas,producer,true,false,false,830,,1324,1324,0,,false,0,0,0,0 +DK_E_Demand,consumer,true,false,false,0,,0,0,9633,,false,0,0,0,0 +DK_E_ENS,producer,true,false,false,0,,9633,9633,0,,false,0,0,0,0 +DK_E_Balance,hub,true,false,false,0,,0,0,0,,false,0,0,0,0 +DK_OCGT,producer,true,false,false,435,,154,154,0,,false,0,0,0,0 +UK_Wind_Onshore,producer,true,false,false,1040,,26590,26590,0,,false,0,0,0,0 +UK_Wind_Offshore,producer,true,false,false,1930,,34750,34750,0,,false,0,0,0,0 +UK_Solar,producer,true,false,false,870,,23408,23408,0,,false,0,0,0,0 +UK_Gas,producer,true,false,false,830,,19802,19802,0,,false,0,0,0,0 +UK_Nuclear,producer,true,false,false,0,,9328,9328,0,,false,0,0,0,0 +UK_Hydro,producer,true,false,false,0,,4839,4839,0,,false,0,0,0,0 +UK_Pump_Hydro_Closed,storage,true,false,false,0,,2744,2744,0,,false,2744,26400,13200,0 +UK_E_Demand,consumer,true,false,false,0,,0,0,61936,,false,0,0,0,0 +UK_E_ENS,producer,true,false,false,0,,61936,61936,0,,false,0,0,0,0 +UK_E_Balance,hub,true,false,false,0,,0,0,0,,false,0,0,0,0 +UK_Battery,storage,true,false,false,4733,,9059,9059,0,,false,9059,27177,13589,3 +UK_OCGT,producer,true,false,false,435,,817,817,0,,false,0,0,0,0 +IE_Wind_Onshore,producer,true,false,false,1040,,5800,5800,0,,false,0,0,0,0 +IE_Wind_Offshore,producer,true,false,false,1930,,3500,3500,0,,false,0,0,0,0 +IE_Solar,producer,true,false,false,870,,600,600,0,,false,0,0,0,0 +IE_Gas,producer,true,false,false,830,,4109,4109,0,,false,0,0,0,0 +IE_Hydro,producer,true,false,false,0,,508,508,0,,false,0,0,0,0 +IE_Pump_Hydro_Closed,storage,true,false,false,0,,292,292,0,,false,292,1700,850,0 +IE_E_Demand,consumer,true,false,false,0,,0,0,6280,,false,0,0,0,0 +IE_E_ENS,producer,true,false,false,0,,6280,6280,0,,false,0,0,0,0 +IE_E_Balance,hub,true,false,false,0,,0,0,0,,false,0,0,0,0 +IE_Battery,storage,true,false,false,4733,,450,450,0,,false,450,1350,675,3 +IE_OCGT,producer,true,false,false,435,,446,446,0,,false,0,0,0,0 +CH_Wind_Onshore,producer,true,false,false,1040,,300,300,0,,false,0,0,0,0 +CH_Solar,producer,true,false,false,870,,9800,9800,0,,false,0,0,0,0 +CH_Hydro,producer,true,false,false,0,,17100,17100,0,,false,0,0,0,0 +CH_Nuclear,producer,true,false,false,0,,1190,1190,0,,false,0,0,0,0 +CH_Pump_Hydro_Closed,storage,true,false,false,0,,2170,2170,0,,false,2170,70000,35000,0 +CH_Pump_Hydro_Open,storage,true,false,false,0,,10732,10732,0,,false,10732,8800000,4400000,0 +CH_E_Demand,consumer,true,false,false,0,,0,0,10383,,false,0,0,0,0 +CH_E_ENS,producer,true,false,false,0,,10383,10383,0,,false,0,0,0,0 +CH_E_Balance,hub,true,false,false,0,,0,0,0,,false,0,0,0,0 +CH_Battery,storage,true,false,false,4733,,656,656,0,,false,656,1968,984,3 +CH_Pump_Hydro_Open_Inflow,producer,true,false,false,0,,10732,10732,0,,false,0,0,0,0 +AT_Wind_Onshore,producer,true,false,false,1040,,9000,9000,0,,false,0,0,0,0 +AT_Solar,producer,true,false,false,870,,12000,12000,0,,false,0,0,0,0 +AT_Hydro,producer,true,false,false,0,,12190,12190,0,,false,0,0,0,0 +AT_Gas,producer,true,false,false,830,,3129,3129,0,,false,0,0,0,0 +AT_Pump_Hydro_Closed,storage,true,false,false,0,,300,300,0,,false,300,1800,900,0 +AT_Pump_Hydro_Open,storage,true,false,false,0,,5793,5793,0,,false,5793,1732600,866300,0 +AT_E_Demand,consumer,true,false,false,0,,0,0,13428,,false,0,0,0,0 +AT_E_ENS,producer,true,false,false,0,,13428,13428,0,,false,0,0,0,0 +AT_E_Balance,hub,true,false,false,0,,0,0,0,,false,0,0,0,0 +AT_Battery,storage,true,false,false,4733,,2469,2469,0,,false,2469,7407,3704,3 +AT_Pump_Hydro_Open_Inflow,producer,true,false,false,0,,6043,6043,0,,false,0,0,0,0 +AT_Hydro_Reservoir,storage,true,false,false,0,,2489,2489,0,,false,2489,757000,378500,0 +AT_Hydro_Reservoir_Inflow,producer,true,false,false,0,,2489,2489,0,,false,0,0,0,0 +LU_E_Demand,consumer,true,false,false,0,,0,0,1272,,false,0,0,0,0 +LU_Wind_Onshore,producer,true,false,false,1040,,400,400,0,,false,0,0,0,0 +LU_Solar,producer,true,false,false,870,,608,608,0,,false,0,0,0,0 +LU_Hydro,producer,true,false,false,0,,42,42,0,,false,0,0,0,0 +LU_Pump_Hydro_Closed,storage,true,false,false,0,,1310,1310,0,,false,1310,5000,2500,0 +LU_E_Balance,hub,true,false,false,0,,0,0,0,,false,0,0,0,0 +LU_E_ENS,producer,true,false,false,0,,1272,1272,0,,false,0,0,0,0 +CZ_E_Demand,consumer,true,false,false,0,,0,0,11417,,false,0,0,0,0 +CZ_Coal,producer,true,false,false,0,,2850,2850,0,,false,0,0,0,0 +CZ_Gas,producer,true,false,false,830,,4036,4036,0,,false,0,0,0,0 +CZ_Hydro,producer,true,false,false,0,,432,432,0,,false,0,0,0,0 +CZ_Nuclear,producer,true,false,false,0,,4047,4047,0,,false,0,0,0,0 +CZ_Solar,producer,true,false,false,870,,8159,8159,0,,false,0,0,0,0 +CZ_Wind_Onshore,producer,true,false,false,1040,,742,742,0,,false,0,0,0,0 +CZ_Battery,storage,true,false,false,4733,,1220,1220,0,,false,1220,3660,1803,3 +CZ_Pump_Hydro_Closed,storage,true,false,false,0,,688,688,0,,false,688,3700,1850,0 +CZ_Pump_Hydro_Open,storage,true,false,false,0,,470,470,0,,false,470,2300,1150,0 +CZ_E_Balance,hub,true,false,false,0,,0,0,0,,false,0,0,0,0 +CZ_E_ENS,producer,true,false,false,0,,11417,11417,0,,false,0,0,0,0 +CZ_Hydro_Reservoir,storage,true,false,false,0,,698,698,0,,false,698,2500,1250,0 +CZ_Hydro_Reservoir_Inflow,producer,true,false,false,0,,698,698,0,,false,0,0,0,0 +CZ_Pump_Hydro_Open_Inflow,producer,true,false,false,0,,470,470,0,,false,0,0,0,0 +PL_E_Demand,consumer,true,false,false,0,,0,0,27889,,false,0,0,0,0 +PL_Coal,producer,true,false,false,0,,19056,19056,0,,false,0,0,0,0 +PL_Gas,producer,true,false,false,830,,4689,4689,0,,false,0,0,0,0 +PL_Hydro,producer,true,false,false,0,,518,518,0,,false,0,0,0,0 +PL_Solar,producer,true,false,false,870,,5114,5114,0,,false,0,0,0,0 +PL_Wind_Onshore,producer,true,false,false,1040,,8663,8663,0,,false,0,0,0,0 +PL_Wind_Offshore,producer,true,false,false,1930,,5900,5900,0,,false,0,0,0,0 +PL_Pump_Hydro_Closed,storage,true,false,false,0,,1323,1323,0,,false,1323,6300,3150,0 +PL_Pump_Hydro_Open,storage,true,false,false,0,,216,216,0,,false,216,1500,750,0 +PL_E_Balance,hub,true,false,false,0,,0,0,0,,false,0,0,0,0 +PL_E_ENS,producer,true,false,false,0,,27889,27889,0,,false,0,0,0,0 +PL_Hydro_Reservoir,storage,true,false,false,0,,272,272,0,,false,272,800,400,0 +PL_Hydro_Reservoir_Inflow,producer,true,false,false,0,,272,272,0,,false,0,0,0,0 +PL_Pump_Hydro_Open_Inflow,producer,true,false,false,0,,216,216,0,,false,0,0,0,0 +SE_E_Demand,consumer,true,false,false,0,,0,0,24623,,false,0,0,0,0 +SE_Gas,producer,true,false,false,830,,111,111,0,,false,0,0,0,0 +SE_Solar,producer,true,false,false,870,,7339,7339,0,,false,0,0,0,0 +SE_Nuclear,producer,true,false,false,0,,5114,5114,0,,false,0,0,0,0 +SE_Wind_Onshore,producer,true,false,false,1040,,16901,16901,0,,false,0,0,0,0 +SE_Wind_Offshore,producer,true,false,false,1930,,5000,5000,0,,false,0,0,0,0 +SE_Hydro_Reservoir,storage,true,false,false,0,,16447,16447,0,,false,16447,31931326,15965663,0 +SE_Hydro_Reservoir_Inflow,producer,true,false,false,0,,16447,16447,0,,false,0,0,0,0 +SE_Battery,storage,true,false,false,4733,,543,543,0,,false,543,1629,815,3 +SE_OCGT,producer,true,false,false,435,,111,111,0,,false,0,0,0,0 +SE_E_Balance,hub,true,false,false,0,,0,0,0,,false,0,0,0,0 +SE_E_ENS,producer,true,false,false,0,,24623,24623,0,,false,0,0,0,0 +NO_E_Demand,consumer,true,false,false,0,,0,0,27028,,false,0,0,0,0 +NO_Solar,producer,true,false,false,870,,600,600,0,,false,0,0,0,0 +NO_Wind_Onshore,producer,true,false,false,1040,,6060,6060,0,,false,0,0,0,0 +NO_Wind_Offshore,producer,true,false,false,1930,,200,200,0,,false,0,0,0,0 +NO_Pump_Hydro_Open,storage,true,false,false,0,,38048,38048,0,,false,38048,89577400,44788700,0 +NO_Pump_Hydro_Open_Inflow,producer,true,false,false,0,,38048,38048,0,,false,0,0,0,0 +NO_E_Balance,hub,true,false,false,0,,0,0,0,,false,0,0,0,0 +NO_E_ENS,producer,true,false,false,0,,27028,27028,0,,false,0,0,0,0 +ES_E_Demand,consumer,true,false,false,0,,0,0,44844,,false,0,0,0,0 +ES_Gas,producer,true,false,false,830,,24499,24499,0,,false,0,0,0,0 +ES_Hydro,producer,true,false,false,0,,3640,3640,0,,false,0,0,0,0 +ES_Nuclear,producer,true,false,false,0,,3041,3041,0,,false,0,0,0,0 +ES_Solar,producer,true,false,false,870,,45704,45704,0,,false,0,0,0,0 +ES_Wind_Onshore,producer,true,false,false,1040,,48350,48350,0,,false,0,0,0,0 +ES_Wind_Offshore,producer,true,false,false,1930,,200,200,0,,false,0,0,0,0 +ES_Battery,storage,true,false,false,4733,,2500,2500,0,,false,2500,7500,3750,3 +ES_Pump_Hydro_Closed,storage,true,false,false,0,,6866,6866,0,,false,6866,99000,49500,0 +ES_Pump_Hydro_Open,storage,true,false,false,0,,2683,2683,0,,false,2683,5961900,2980950,0 +ES_E_Balance,hub,true,false,false,0,,0,0,0,,false,0,0,0,0 +ES_E_ENS,producer,true,false,false,0,,44844,44844,0,,false,0,0,0,0 +ES_Hydro_Reservoir,storage,true,false,false,0,,10972,10972,0,,false,10972,11648500,5824250,0 +ES_Hydro_Reservoir_Inflow,producer,true,false,false,0,,10972,10972,0,,false,0,0,0,0 +ES_Pump_Hydro_Open_Inflow,producer,true,false,false,0,,2683,2683,0,,false,0,0,0,0 +PT_E_Demand,consumer,true,false,false,0,,0,0,9030,,false,0,0,0,0 +PT_Gas,producer,true,false,false,830,,2839,2839,0,,false,0,0,0,0 +PT_Hydro,producer,true,false,false,0,,793,793,0,,false,0,0,0,0 +PT_Solar,producer,true,false,false,870,,7761,7761,0,,false,0,0,0,0 +PT_Wind_Onshore,producer,true,false,false,1040,,8901,8901,0,,false,0,0,0,0 +PT_Wind_Offshore,producer,true,false,false,1930,,260,260,0,,false,0,0,0,0 +PT_Pump_Hydro_Open,storage,true,false,false,0,,3832,3832,0,,false,3832,2017900,1008950,0 +PT_E_Balance,hub,true,false,false,0,,0,0,0,,false,0,0,0,0 +PT_E_ENS,producer,true,false,false,0,,9030,9030,0,,false,0,0,0,0 +PT_Hydro_Reservoir,storage,true,false,false,0,,3766,3766,0,,false,3766,1289600,644800,0 +PT_Hydro_Reservoir_Inflow,producer,true,false,false,0,,3766,3766,0,,false,0,0,0,0 +PT_Pump_Hydro_Open_Inflow,producer,true,false,false,0,,3832,3832,0,,false,0,0,0,0 +IT_E_Demand,consumer,true,false,false,0,,0,0,62099,,false,0,0,0,0 +IT_Gas,producer,true,false,false,830,,40467,40467,0,,false,0,0,0,0 +IT_Hydro,producer,true,false,false,0,,6180,6180,0,,false,0,0,0,0 +IT_Solar,producer,true,false,false,870,,52000,52000,0,,false,0,0,0,0 +IT_Wind_Onshore,producer,true,false,false,1040,,18400,18400,0,,false,0,0,0,0 +IT_Wind_Offshore,producer,true,false,false,1930,,900,900,0,,false,0,0,0,0 +IT_Battery,storage,true,false,false,4733,,1500,1500,0,,false,1500,4500,2250,3 +IT_OCGT,producer,true,false,false,435,,3429,3429,0,,false,0,0,0,0 +IT_Pump_Hydro_Closed,storage,true,false,false,0,,6200,6200,0,,false,6200,63000,31500,0 +IT_Pump_Hydro_Open,storage,true,false,false,0,,3254,3254,0,,false,3254,288990,144495,0 +IT_E_Balance,hub,true,false,false,0,,0,0,0,,false,0,0,0,0 +IT_E_ENS,producer,true,false,false,0,,62099,62099,0,,false,0,0,0,0 +IT_Hydro_Reservoir,storage,true,false,false,0,,9576,9576,0,,false,9576,5567850,2783925,0 +IT_Hydro_Reservoir_Inflow,producer,true,false,false,0,,9576,9576,0,,false,0,0,0,0 +IT_Pump_Hydro_Open_Inflow,producer,true,false,false,0,,3254,3254,0,,false,0,0,0,0 +MT_E_Demand,consumer,true,false,false,0,,0,0,552,,false,0,0,0,0 +MT_Gas,producer,true,false,false,830,,486,486,0,,false,0,0,0,0 +MT_Solar,producer,true,false,false,870,,266,266,0,,false,0,0,0,0 +MT_E_Balance,hub,true,false,false,0,,0,0,0,,false,0,0,0,0 +MT_E_ENS,producer,true,false,false,0,,552,552,0,,false,0,0,0,0 +SI_E_Demand,consumer,true,false,false,0,,0,0,2448,,false,0,0,0,0 +SI_Coal,producer,true,false,false,0,,584,584,0,,false,0,0,0,0 +SI_Gas,producer,true,false,false,830,,445,445,0,,false,0,0,0,0 +SI_Hydro,producer,true,false,false,0,,1278,1278,0,,false,0,0,0,0 +SI_Nuclear,producer,true,false,false,0,,703,703,0,,false,0,0,0,0 +SI_Solar,producer,true,false,false,870,,1866,1866,0,,false,0,0,0,0 +SI_Wind_Onshore,producer,true,false,false,1040,,150,150,0,,false,0,0,0,0 +SI_Battery,storage,true,false,false,4733,,65,65,0,,false,65,195,96,3 +SI_OCGT,producer,true,false,false,435,,331,331,0,,false,0,0,0,0 +SI_Pump_Hydro_Closed,storage,true,false,false,0,,180,180,0,,false,180,2600,1300,0 +SI_E_Balance,hub,true,false,false,0,,0,0,0,,false,0,0,0,0 +SI_E_ENS,producer,true,false,false,0,,2448,2448,0,,false,0,0,0,0 +HU_E_Demand,consumer,true,false,false,0,,0,0,10349,,false,0,0,0,0 +HU_Gas,producer,true,false,false,830,,2399,2399,0,,false,0,0,0,0 +HU_Hydro,producer,true,false,false,0,,55,55,0,,false,0,0,0,0 +HU_Nuclear,producer,true,false,false,0,,3080,3080,0,,false,0,0,0,0 +HU_Solar,producer,true,false,false,870,,6454,6454,0,,false,0,0,0,0 +HU_Wind_Onshore,producer,true,false,false,1040,,326,326,0,,false,0,0,0,0 +HU_Battery,storage,true,false,false,4733,,50,50,0,,false,50,150,75,3 +HU_OCGT,producer,true,false,false,435,,270,270,0,,false,0,0,0,0 +HU_E_Balance,hub,true,false,false,0,,0,0,0,,false,0,0,0,0 +HU_E_ENS,producer,true,false,false,0,,10349,10349,0,,false,0,0,0,0 +SK_E_Demand,consumer,true,false,false,0,,0,0,1056,,false,0,0,0,0 +SK_Coal,producer,true,false,false,0,,358,358,0,,false,0,0,0,0 +SK_Gas,producer,true,false,false,830,,802,802,0,,false,0,0,0,0 +SK_Hydro,producer,true,false,false,0,,1592,1592,0,,false,0,0,0,0 +SK_Nuclear,producer,true,false,false,0,,2674,2674,0,,false,0,0,0,0 +SK_Solar,producer,true,false,false,870,,1188,1188,0,,false,0,0,0,0 +SK_Wind_Onshore,producer,true,false,false,1040,,495,495,0,,false,0,0,0,0 +SK_Pump_Hydro_Closed,storage,true,false,false,0,,650,650,0,,false,650,4100,2050,0 +SK_Pump_Hydro_Open,storage,true,false,false,0,,276,276,0,,false,276,45550,22775,0 +SK_E_Balance,hub,true,false,false,0,,0,0,0,,false,0,0,0,0 +SK_E_ENS,producer,true,false,false,0,,1056,1056,0,,false,0,0,0,0 +SK_Hydro_Reservoir,storage,true,false,false,0,,21,21,0,,false,21,17242,8621,0 +SK_Hydro_Reservoir_Inflow,producer,true,false,false,0,,21,21,0,,false,0,0,0,0 +SK_Pump_Hydro_Open_Inflow,producer,true,false,false,0,,276,276,0,,false,0,0,0,0 +LT_E_Demand,consumer,true,false,false,0,,0,0,2131,,false,0,0,0,0 +LT_Gas,producer,true,false,false,830,,403,403,0,,false,0,0,0,0 +LT_Hydro,producer,true,false,false,0,,128,128,0,,false,0,0,0,0 +LT_Solar,producer,true,false,false,870,,1250,1250,0,,false,0,0,0,0 +LT_Wind_Onshore,producer,true,false,false,1040,,2000,2000,0,,false,0,0,0,0 +LT_Wind_Offshore,producer,true,false,false,1930,,1400,1400,0,,false,0,0,0,0 +LT_Battery,storage,true,false,false,4733,,20,20,0,,false,20,60,30,3 +LT_Pump_Hydro_Closed,storage,true,false,false,0,,930,930,0,,false,930,10600,5300,0 +LT_E_Balance,hub,true,false,false,0,,0,0,0,,false,0,0,0,0 +LT_E_ENS,producer,true,false,false,0,,2131,2131,0,,false,0,0,0,0 +LV_E_Demand,consumer,true,false,false,0,,0,0,1409,,false,0,0,0,0 +LV_Gas,producer,true,false,false,830,,1061,1061,0,,false,0,0,0,0 +LV_Hydro,producer,true,false,false,0,,1608,1608,0,,false,0,0,0,0 +LV_Solar,producer,true,false,false,870,,109,109,0,,false,0,0,0,0 +LV_Wind_Offshore,producer,true,false,false,1930,,500,500,0,,false,0,0,0,0 +LV_Wind_Onshore,producer,true,false,false,1040,,396,396,0,,false,0,0,0,0 +LV_E_Balance,hub,true,false,false,0,,0,0,0,,false,0,0,0,0 +LV_E_ENS,producer,true,false,false,0,,1409,1409,0,,false,0,0,0,0 +EE_E_Demand,consumer,true,false,false,0,,0,0,1551,,false,0,0,0,0 +EE_Solar,producer,true,false,false,870,,415,415,0,,false,0,0,0,0 +EE_Wind_Onshore,producer,true,false,false,1040,,838,838,0,,false,0,0,0,0 +EE_Wind_Offshore,producer,true,false,false,1930,,200,200,0,,false,0,0,0,0 +EE_E_Balance,hub,true,false,false,0,,0,0,0,,false,0,0,0,0 +EE_E_ENS,producer,true,false,false,0,,1551,1551,0,,false,0,0,0,0 +FI_E_Demand,consumer,true,false,false,0,,0,0,16523,,false,0,0,0,0 +FI_Gas,producer,true,false,false,830,,855,855,0,,false,0,0,0,0 +FI_Nuclear,producer,true,false,false,0,,4394,4394,0,,false,0,0,0,0 +FI_Solar,producer,true,false,false,870,,1498,1498,0,,false,0,0,0,0 +FI_Wind_Offshore,producer,true,false,false,1930,,1512,1512,0,,false,0,0,0,0 +FI_Wind_Onshore,producer,true,false,false,1040,,12369,12369,0,,false,0,0,0,0 +FI_Battery,storage,true,false,false,4733,,125,125,0,,false,125,375,188,3 +FI_OCGT,producer,true,false,false,435,,215,215,0,,false,0,0,0,0 +FI_E_Balance,hub,true,false,false,0,,0,0,0,,false,0,0,0,0 +FI_E_ENS,producer,true,false,false,0,,16523,16523,0,,false,0,0,0,0 +FI_Hydro_Reservoir,storage,true,false,false,0,,3237,3237,0,,false,3237,5530000,2765000,0 +FI_Hydro_Reservoir_Inflow,producer,true,false,false,0,,3237,3237,0,,false,0,0,0,0 +HR_E_Demand,consumer,true,false,false,0,,0,0,2955,,false,0,0,0,0 +HR_Coal,producer,true,false,false,0,,290,290,0,,false,0,0,0,0 +HR_Gas,producer,true,false,false,830,,697,697,0,,false,0,0,0,0 +HR_Hydro,producer,true,false,false,0,,425,425,0,,false,0,0,0,0 +HR_Solar,producer,true,false,false,870,,750,750,0,,false,0,0,0,0 +HR_Wind_Onshore,producer,true,false,false,1040,,2781,2781,0,,false,0,0,0,0 +HR_Battery,storage,true,false,false,4733,,20,20,0,,false,20,60,30,3 +HR_Pump_Hydro_Open,storage,true,false,false,0,,281,281,0,,false,281,18300,9150,0 +HR_E_Balance,hub,true,false,false,0,,0,0,0,,false,0,0,0,0 +HR_E_ENS,producer,true,false,false,0,,2955,2955,0,,false,0,0,0,0 +HR_Hydro_Reservoir,storage,true,false,false,0,,1941,1941,0,,false,1941,2045900,1022950,0 +HR_Hydro_Reservoir_Inflow,producer,true,false,false,0,,1941,1941,0,,false,0,0,0,0 +HR_Pump_Hydro_Open_Inflow,producer,true,false,false,0,,281,281,0,,false,0,0,0,0 +BA_E_Demand,consumer,true,false,false,0,,0,0,2177,,false,0,0,0,0 +BA_Coal,producer,true,false,false,0,,1981,1981,0,,false,0,0,0,0 +BA_Hydro,producer,true,false,false,0,,325,325,0,,false,0,0,0,0 +BA_Solar,producer,true,false,false,870,,350,350,0,,false,0,0,0,0 +BA_Wind_Onshore,producer,true,false,false,1040,,735,735,0,,false,0,0,0,0 +BA_Pump_Hydro_Open,storage,true,false,false,0,,440,440,0,,false,440,3400,1700,0 +BA_E_Balance,hub,true,false,false,0,,0,0,0,,false,0,0,0,0 +BA_E_ENS,producer,true,false,false,0,,2177,2177,0,,false,0,0,0,0 +BA_Hydro_Reservoir,storage,true,false,false,0,,1616,1616,0,,false,1616,1711500,855750,0 +BA_Hydro_Reservoir_Inflow,producer,true,false,false,0,,1616,1616,0,,false,0,0,0,0 +BA_Pump_Hydro_Open_Inflow,producer,true,false,false,0,,440,440,0,,false,0,0,0,0 +ME_E_Demand,consumer,true,false,false,0,,0,0,863,,false,0,0,0,0 +ME_Coal,producer,true,false,false,0,,450,450,0,,false,0,0,0,0 +ME_Hydro,producer,true,false,false,0,,79,79,0,,false,0,0,0,0 +ME_Solar,producer,true,false,false,870,,32,32,0,,false,0,0,0,0 +ME_Wind_Onshore,producer,true,false,false,1040,,254,254,0,,false,0,0,0,0 +ME_E_Balance,hub,true,false,false,0,,0,0,0,,false,0,0,0,0 +ME_E_ENS,producer,true,false,false,0,,863,863,0,,false,0,0,0,0 +ME_Hydro_Reservoir,storage,true,false,false,0,,1058,1058,0,,false,1058,582400,291200,0 +ME_Hydro_Reservoir_Inflow,producer,true,false,false,0,,1058,1058,0,,false,0,0,0,0 +RS_E_Demand,consumer,true,false,false,0,,0,0,7529,,false,0,0,0,0 +RS_Coal,producer,true,false,false,0,,5488,5488,0,,false,0,0,0,0 +RS_Gas,producer,true,false,false,830,,401,401,0,,false,0,0,0,0 +RS_Hydro,producer,true,false,false,0,,2097,2097,0,,false,0,0,0,0 +RS_Solar,producer,true,false,false,870,,235,235,0,,false,0,0,0,0 +RS_Wind_Onshore,producer,true,false,false,1040,,4521,4521,0,,false,0,0,0,0 +RS_Pump_Hydro_Closed,storage,true,false,false,0,,814,814,0,,false,814,254000,127000,0 +RS_E_Balance,hub,true,false,false,0,,0,0,0,,false,0,0,0,0 +RS_E_ENS,producer,true,false,false,0,,7529,7529,0,,false,0,0,0,0 +RS_Hydro_Reservoir,storage,true,false,false,0,,434,434,0,,false,434,646000,323000,0 +RS_Hydro_Reservoir_Inflow,producer,true,false,false,0,,434,434,0,,false,0,0,0,0 +AL_E_Demand,consumer,true,false,false,0,,0,0,1729,,false,0,0,0,0 +AL_Gas,producer,true,false,false,830,,300,300,0,,false,0,0,0,0 +AL_Hydro,producer,true,false,false,0,,612,612,0,,false,0,0,0,0 +AL_Solar,producer,true,false,false,870,,500,500,0,,false,0,0,0,0 +AL_Wind_Onshore,producer,true,false,false,1040,,200,200,0,,false,0,0,0,0 +AL_E_Balance,hub,true,false,false,0,,0,0,0,,false,0,0,0,0 +AL_E_ENS,producer,true,false,false,0,,1729,1729,0,,false,0,0,0,0 +AL_Hydro_Reservoir,storage,true,false,false,0,,2093,2093,0,,false,2093,1450000,725000,0 +AL_Hydro_Reservoir_Inflow,producer,true,false,false,0,,2093,2093,0,,false,0,0,0,0 +GR_E_Demand,consumer,true,false,false,0,,0,0,10719,,false,0,0,0,0 +GR_Gas,producer,true,false,false,830,,7521,7521,0,,false,0,0,0,0 +GR_Hydro,producer,true,false,false,0,,383,383,0,,false,0,0,0,0 +GR_Solar,producer,true,false,false,870,,7196,7196,0,,false,0,0,0,0 +GR_Wind_Offshore,producer,true,false,false,1930,,100,100,0,,false,0,0,0,0 +GR_Wind_Onshore,producer,true,false,false,1040,,6544,6544,0,,false,0,0,0,0 +GR_Battery,storage,true,false,false,4733,,1100,1100,0,,false,1100,3300,1650,3 +GR_OCGT,producer,true,false,false,435,,148,148,0,,false,0,0,0,0 +GR_Pump_Hydro_Open,storage,true,false,false,0,,699,699,0,,false,699,4500,2250,0 +GR_Pump_Hydro_Closed,storage,true,false,false,0,,680,680,0,,false,680,0,0,0 +GR_E_Balance,hub,true,false,false,0,,0,0,0,,false,0,0,0,0 +GR_E_ENS,producer,true,false,false,0,,10719,10719,0,,false,0,0,0,0 +GR_Hydro_Reservoir,storage,true,false,false,0,,2744,2744,0,,false,2744,3600000,1800000,0 +GR_Hydro_Reservoir_Inflow,producer,true,false,false,0,,2744,2744,0,,false,0,0,0,0 +GR_Pump_Hydro_Open_Inflow,producer,true,false,false,0,,699,699,0,,false,0,0,0,0 +MK_E_Demand,consumer,true,false,false,0,,0,0,1580,,false,0,0,0,0 +MK_Coal,producer,true,false,false,0,,410,410,0,,false,0,0,0,0 +MK_Gas,producer,true,false,false,830,,277,277,0,,false,0,0,0,0 +MK_Hydro,producer,true,false,false,0,,268,268,0,,false,0,0,0,0 +MK_Solar,producer,true,false,false,870,,563,563,0,,false,0,0,0,0 +MK_Wind_Onshore,producer,true,false,false,1040,,443,443,0,,false,0,0,0,0 +MK_E_Balance,hub,true,false,false,0,,0,0,0,,false,0,0,0,0 +MK_E_ENS,producer,true,false,false,0,,1580,1580,0,,false,0,0,0,0 +MK_Hydro_Reservoir,storage,true,false,false,0,,671,671,0,,false,671,628200,314100,0 +MK_Hydro_Reservoir_Inflow,producer,true,false,false,0,,671,671,0,,false,0,0,0,0 +BG_E_Demand,consumer,true,false,false,0,,0,0,6994,,false,0,0,0,0 +BG_Coal,producer,true,false,false,0,,2519,2519,0,,false,0,0,0,0 +BG_Gas,producer,true,false,false,830,,2005,2005,0,,false,0,0,0,0 +BG_Hydro,producer,true,false,false,0,,536,536,0,,false,0,0,0,0 +BG_Nuclear,producer,true,false,false,0,,1960,1960,0,,false,0,0,0,0 +BG_Solar,producer,true,false,false,870,,3216,3216,0,,false,0,0,0,0 +BG_Wind_Onshore,producer,true,false,false,1040,,948,948,0,,false,0,0,0,0 +BG_OCGT,producer,true,false,false,435,,20,20,0,,false,0,0,0,0 +BG_Pump_Hydro_Open,storage,true,false,false,0,,535,535,0,,false,535,255300,127650,0 +BG_Pump_Hydro_Closed,storage,true,false,false,0,,864,864,0,,false,864,9400,4700,0 +BG_E_Balance,hub,true,false,false,0,,0,0,0,,false,0,0,0,0 +BG_E_ENS,producer,true,false,false,0,,6994,6994,0,,false,0,0,0,0 +BG_Hydro_Reservoir,storage,true,false,false,0,,1281,1281,0,,false,1281,843000,421500,0 +BG_Hydro_Reservoir_Inflow,producer,true,false,false,0,,1281,1281,0,,false,0,0,0,0 +BG_Pump_Hydro_Open_Inflow,producer,true,false,false,0,,535,535,0,,false,0,0,0,0 +RO_E_Demand,consumer,true,false,false,0,,0,0,10352,,false,0,0,0,0 +RO_Coal,producer,true,false,false,0,,2264,2264,0,,false,0,0,0,0 +RO_Gas,producer,true,false,false,830,,5689,5689,0,,false,0,0,0,0 +RO_Hydro,producer,true,false,false,0,,3366,3366,0,,false,0,0,0,0 +RO_Nuclear,producer,true,false,false,0,,1965,1965,0,,false,0,0,0,0 +RO_Solar,producer,true,false,false,870,,5054,5054,0,,false,0,0,0,0 +RO_Wind_Onshore,producer,true,false,false,1040,,5255,5255,0,,false,0,0,0,0 +RO_Battery,storage,true,false,false,4733,,100,100,0,,false,100,300,150,3 +RO_OCGT,producer,true,false,false,435,,1015,1015,0,,false,0,0,0,0 +RO_Pump_Hydro_Open,storage,true,false,false,0,,839,839,0,,false,839,1506400,753200,0 +RO_E_Balance,hub,true,false,false,0,,0,0,0,,false,0,0,0,0 +RO_E_ENS,producer,true,false,false,0,,10352,10352,0,,false,0,0,0,0 +RO_Hydro_Reservoir,storage,true,false,false,0,,2579,2579,0,,false,2579,2425300,1212650,0 +RO_Hydro_Reservoir_Inflow,producer,true,false,false,0,,2579,2579,0,,false,0,0,0,0 +RO_Pump_Hydro_Open_Inflow,producer,true,false,false,0,,839,839,0,,false,0,0,0,0 +UA_E_Demand,consumer,true,false,false,0,,0,0,1454,,false,0,0,0,0 +UA_Coal,producer,true,false,false,0,,836,836,0,,false,0,0,0,0 +UA_Hydro,producer,true,false,false,0,,14,14,0,,false,0,0,0,0 +UA_Solar,producer,true,false,false,870,,528,528,0,,false,0,0,0,0 +UA_Wind_Onshore,producer,true,false,false,1040,,235,235,0,,false,0,0,0,0 +UA_E_Balance,hub,true,false,false,0,,0,0,0,,false,0,0,0,0 +UA_E_ENS,producer,true,false,false,0,,1454,1454,0,,false,0,0,0,0 +UA_Hydro_Reservoir,storage,true,false,false,0,,55,55,0,,false,55,100,50,0 +UA_Hydro_Reservoir_Inflow,producer,true,false,false,0,,55,55,0,,false,0,0,0,0 +CY_E_Demand,consumer,true,false,false,0,,0,0,1331,,false,0,0,0,0 +CY_Gas,producer,true,false,false,830,,1210,1210,0,,false,0,0,0,0 +CY_Solar,producer,true,false,false,870,,800,800,0,,false,0,0,0,0 +CY_Wind_Onshore,producer,true,false,false,1040,,198,198,0,,false,0,0,0,0 +CY_Battery,storage,true,false,false,4733,,41,41,0,,false,41,123,62,3 +CY_E_Balance,hub,true,false,false,0,,0,0,0,,false,0,0,0,0 +CY_E_ENS,producer,true,false,false,0,,1331,1331,0,,false,0,0,0,0 diff --git a/docs/src/formulation.md b/docs/src/formulation.md index 9d0070ef..0ef9420a 100644 --- a/docs/src/formulation.md +++ b/docs/src/formulation.md @@ -1,7 +1,7 @@ # [Mathematical Formulation](@id formulation) This section shows the mathematical formulation of _TulipaEnergyModel.jl_, assuming that the temporal definition of timesteps is the same for all the elements in the model.\ -The complete mathematical formulation, including variable temporal resolutions, is also freely available in the [preprint](https://arxiv.org/abs/2309.07711). In addition, the [concepts section](@ref seasonal-storage) has an example of how the model handles the [`flexible time resolution`](@ref flex-time-res). +The complete mathematical formulation, including variable temporal resolutions, is also freely available in the [preprint](https://arxiv.org/pdf/2309.07711.pdf). In addition, the [concepts section](@ref seasonal-storage) has an example of how the model handles the [`flexible time resolution`](@ref flex-time-res). ## [Sets](@id math-sets) @@ -152,9 +152,11 @@ v^{\text{flow}}_{f,k,b_k} \geq 0 \quad \forall f \notin \mathcal{F}^{\text{t}}, #### Balance Constraint for Consumers +The balance constraint sense depends on the method selected in the asset file's parameter [`consumer_balance_sense`](@ref assets-data). The default value is $=$, but the user can choose $\geq$ as an option. + ```math \begin{aligned} -\sum_{f \in \mathcal{F}^{\text{in}}_a} v^{\text{flow}}_{f,k,b_k} - \sum_{f \in \mathcal{F}^{\text{out}}_a} v^{\text{flow}}_{f,k,b_k} = p^{\text{demand profile}}_{a,k,b_k} \cdot p^{\text{peak demand}}_{a} \quad +\sum_{f \in \mathcal{F}^{\text{in}}_a} v^{\text{flow}}_{f,k,b_k} - \sum_{f \in \mathcal{F}^{\text{out}}_a} v^{\text{flow}}_{f,k,b_k} \left\{\begin{array}{l} = \\ \geq \end{array}\right\} p^{\text{demand profile}}_{a,k,b_k} \cdot p^{\text{peak demand}}_{a} \quad \\ \\ \forall a \in \mathcal{A}^{\text{c}}, \forall k \in \mathcal{K},\forall b_k \in \mathcal{B_k} \end{aligned} ``` diff --git a/src/constraints/consumer.jl b/src/constraints/consumer.jl index fa009ede..27659e61 100644 --- a/src/constraints/consumer.jl +++ b/src/constraints/consumer.jl @@ -27,14 +27,14 @@ function add_consumer_constraints!( @constraint( model, incoming_flow_highest_in_out_resolution[row.index] - - outgoing_flow_highest_in_out_resolution[row.index] == + outgoing_flow_highest_in_out_resolution[row.index] - profile_aggregation( Statistics.mean, graph[row.asset].rep_periods_profiles, (:demand, row.rp), row.timesteps_block, 1.0, - ) * graph[row.asset].peak_demand, + ) * graph[row.asset].peak_demand in graph[row.asset].consumer_balance_sense, base_name = "consumer_balance[$(row.asset),$(row.rp),$(row.timesteps_block)]" ) for row in eachrow(df) ] diff --git a/src/input-schemas.jl b/src/input-schemas.jl index 8bcd837d..6f260556 100644 --- a/src/input-schemas.jl +++ b/src/input-schemas.jl @@ -14,6 +14,7 @@ const schemas = ( :capacity => Float64, # MW :initial_capacity => Float64, # MW :peak_demand => Float64, # MW + :consumer_balance_sense => Union{Missing,Symbol}, # Sense of the consumer balance constraint (default ==) :is_seasonal => Bool, # Whether seasonal storage (e.g. hydro) or not (e.g. battery) :storage_inflows => Float64, # MWh/year :initial_storage_capacity => Float64, # MWh diff --git a/src/io.jl b/src/io.jl index c8440bf7..9a7385cb 100644 --- a/src/io.jl +++ b/src/io.jl @@ -137,6 +137,11 @@ function create_graph_and_representative_periods_from_csv_folder( row.capacity, row.initial_capacity, row.peak_demand, + if !ismissing(row.consumer_balance_sense) && row.consumer_balance_sense == :>= + MathOptInterface.GreaterThan(0.0) + else + MathOptInterface.EqualTo(0.0) + end, row.is_seasonal, row.storage_inflows, row.initial_storage_capacity, diff --git a/src/structures.jl b/src/structures.jl index e8df72b9..e92e4474 100644 --- a/src/structures.jl +++ b/src/structures.jl @@ -39,6 +39,7 @@ mutable struct GraphAssetData capacity::Float64 initial_capacity::Float64 peak_demand::Float64 + consumer_balance_sense::Union{MathOptInterface.EqualTo,MathOptInterface.GreaterThan} is_seasonal::Bool storage_inflows::Union{Missing,Float64} initial_storage_capacity::Float64 @@ -63,6 +64,7 @@ mutable struct GraphAssetData capacity, initial_capacity, peak_demand, + consumer_balance_sense, is_seasonal, storage_inflows, initial_storage_capacity, @@ -82,6 +84,7 @@ mutable struct GraphAssetData capacity, initial_capacity, peak_demand, + consumer_balance_sense, is_seasonal, storage_inflows, initial_storage_capacity, diff --git a/test/inputs/Norse/assets-data.csv b/test/inputs/Norse/assets-data.csv index d471c341..660af6c2 100644 --- a/test/inputs/Norse/assets-data.csv +++ b/test/inputs/Norse/assets-data.csv @@ -1,24 +1,24 @@ -,{producer;consumer;storage;hub;conversion},{true;false},{true;false},{true;false},kEUR/MW/year,MW,MW,MW,MW,{true;false},MWh/year,MWh,MWh,h -name,type,active,investable,investment_integer,investment_cost,investment_limit,capacity,initial_capacity,peak_demand,is_seasonal,storage_inflows,initial_storage_capacity,initial_storage_level,energy_to_power_ratio -Asgard_Battery,storage,true,true,true,300,,10,0,0,false,0,0,,100 -Asgard_Solar,producer,true,true,true,350,50000,100,0,0,false,0,0,0,0 -Asgard_E_demand,consumer,true,false,false,0,0,0,0,65787.17792,false,0,0,0,0 -Asgard_CCGT,conversion,true,true,true,650,,500,0,0,false,0,0,0,0 -G_imports,producer,true,false,false,0,0,0,75000,0,false,0,0,0,0 -Midgard_Wind,producer,true,true,true,1300,80000,3,0,0,false,0,0,0,0 -Midgard_Hydro,storage,true,false,false,1600,0,0,250,0,true,10000,50000,25000,0 -Midgard_Nuclear_SMR,producer,true,true,false,6000,,150,1000,0,false,0,0,0,0 -Midgard_E_imports,producer,true,false,false,0,0,0,500,0,false,0,0,0,0 -Midgard_CCGT,conversion,true,true,true,650,,500,0,0,false,0,0,0,0 -Midgard_E_demand,consumer,true,false,false,0,0,0,0,19604.76443,false,0,0,0,0 -Valhalla_H2_generator,conversion,true,true,true,479,,100,0,0,false,0,0,0,0 -Valhalla_H2_storage,storage,true,true,true,0.1,,500,0,0,true,0,0,,10000 -Valhalla_H2_demand,consumer,true,false,false,0,0,0,0,745.735,false,0,0,0,0 -Valhalla_Electrolyser,conversion,true,true,true,1260,,100,500,0,false,0,0,0,0 -Valhalla_E_balance,hub,true,false,false,0,0,0,0,0,false,0,0,0,0 -Valhalla_E_exports,consumer,true,false,false,0,0,0,0,50,false,0,0,0,0 -Valhalla_Fuel_cell,conversion,true,true,true,800,,100,0,0,false,0,0,0,0 -Valhalla_Heat_pump,conversion,true,true,true,300,,100,0,0,false,0,0,0,0 -Valhalla_Waste_heat,producer,true,false,false,1450,,200,0,0,false,0,0,0,0 -Valhalla_Heat_demand,consumer,true,false,false,0,0,0,0,3548.42445,false,0,0,0,0 -Valhalla_GT,conversion,true,true,true,400,100000,500,0,0,false,0,0,0,0 +,{producer;consumer;storage;hub;conversion},{true;false},{true;false},{true;false},kEUR/MW/year,MW,MW,MW,MW,{empty;==;>=},{true;false},MWh/year,MWh,MWh,h +name,type,active,investable,investment_integer,investment_cost,investment_limit,capacity,initial_capacity,peak_demand,consumer_balance_sense,is_seasonal,storage_inflows,initial_storage_capacity,initial_storage_level,energy_to_power_ratio +Asgard_Battery,storage,true,true,true,300,,10,0,0,,false,0,0,,100 +Asgard_Solar,producer,true,true,true,350,50000,100,0,0,,false,0,0,0,0 +Asgard_E_demand,consumer,true,false,false,0,0,0,0,65787.17792,,false,0,0,0,0 +Asgard_CCGT,conversion,true,true,true,650,,500,0,0,,false,0,0,0,0 +G_imports,producer,true,false,false,0,0,0,75000,0,,false,0,0,0,0 +Midgard_Wind,producer,true,true,true,1300,80000,3,0,0,,false,0,0,0,0 +Midgard_Hydro,storage,true,false,false,1600,0,0,250,0,,true,10000,50000,25000,0 +Midgard_Nuclear_SMR,producer,true,true,false,6000,,150,1000,0,,false,0,0,0,0 +Midgard_E_imports,producer,true,false,false,0,0,0,500,0,,false,0,0,0,0 +Midgard_CCGT,conversion,true,true,true,650,,500,0,0,,false,0,0,0,0 +Midgard_E_demand,consumer,true,false,false,0,0,0,0,19604.76443,,false,0,0,0,0 +Valhalla_H2_generator,conversion,true,true,true,479,,100,0,0,,false,0,0,0,0 +Valhalla_H2_storage,storage,true,true,true,0.1,,500,0,0,,true,0,0,,10000 +Valhalla_H2_demand,consumer,true,false,false,0,0,0,0,745.735,,false,0,0,0,0 +Valhalla_Electrolyser,conversion,true,true,true,1260,,100,500,0,,false,0,0,0,0 +Valhalla_E_balance,hub,true,false,false,0,0,0,0,0,,false,0,0,0,0 +Valhalla_E_exports,consumer,true,false,false,0,0,0,0,50,,false,0,0,0,0 +Valhalla_Fuel_cell,conversion,true,true,true,800,,100,0,0,,false,0,0,0,0 +Valhalla_Heat_pump,conversion,true,true,true,300,,100,0,0,,false,0,0,0,0 +Valhalla_Waste_heat,producer,true,false,false,1450,,200,0,0,,false,0,0,0,0 +Valhalla_Heat_demand,consumer,true,false,false,0,0,0,0,3548.42445,>=,false,0,0,0,0 +Valhalla_GT,conversion,true,true,true,400,100000,500,0,0,,false,0,0,0,0 diff --git a/test/inputs/Storage/assets-data.csv b/test/inputs/Storage/assets-data.csv index 55fda2f4..c6181241 100644 --- a/test/inputs/Storage/assets-data.csv +++ b/test/inputs/Storage/assets-data.csv @@ -1,10 +1,10 @@ -,{producer;consumer;storage;hub;conversion},{true;false},{true;false},{true;false},kEUR/MW/year,MW,MW,MW,MW,{true;false},MWh/year,MWh,MWh,h -name,type,active,investable,investment_integer,investment_cost,investment_limit,capacity,initial_capacity,peak_demand,is_seasonal,storage_inflows,initial_storage_capacity,initial_storage_level,energy_to_power_ratio -ocgt,producer,true,false,false,0,,100,100,0,false,0,0,0,0 -ccgt,producer,true,false,false,0,,400,800,0,false,0,0,0,0 -wind,producer,true,false,false,0,,50,1750,0,false,0,0,0,0 -solar,producer,true,false,false,0,,10,450,0,false,0,0,0,0 -ens,producer,true,false,false,0,,0,1240,0,false,0,0,0,0 -battery,storage,true,false,false,0,,10,10,0,false,0,20,0,0 -phs,storage,true,false,false,0,,100,100,0,true,0,4800,2400,0 -demand,consumer,true,false,false,0,,0,0,1240,false,0,0,0,0 +,{producer;consumer;storage;hub;conversion},{true;false},{true;false},{true;false},kEUR/MW/year,MW,MW,MW,MW,{empty;==;>=},{true;false},MWh/year,MWh,MWh,h +name,type,active,investable,investment_integer,investment_cost,investment_limit,capacity,initial_capacity,peak_demand,consumer_balance_sense,is_seasonal,storage_inflows,initial_storage_capacity,initial_storage_level,energy_to_power_ratio +ocgt,producer,true,false,false,0,,100,100,0,,false,0,0,0,0 +ccgt,producer,true,false,false,0,,400,800,0,,false,0,0,0,0 +wind,producer,true,false,false,0,,50,1750,0,,false,0,0,0,0 +solar,producer,true,false,false,0,,10,450,0,,false,0,0,0,0 +ens,producer,true,false,false,0,,0,1240,0,,false,0,0,0,0 +battery,storage,true,false,false,0,,10,10,0,,false,0,20,0,0 +phs,storage,true,false,false,0,,100,100,0,,true,0,4800,2400,0 +demand,consumer,true,false,false,0,,0,0,1240,,false,0,0,0,0 diff --git a/test/inputs/Tiny/assets-data.csv b/test/inputs/Tiny/assets-data.csv index 3916386b..a93129fa 100644 --- a/test/inputs/Tiny/assets-data.csv +++ b/test/inputs/Tiny/assets-data.csv @@ -1,8 +1,8 @@ -,{producer;consumer},{true;false},{true;false},{true;false},kEUR/MW/year,MW,MW,MW,MW,{true;false},MWh/year,MWh,MWh,h -name,type,active,investable,investment_integer,investment_cost,investment_limit,capacity,initial_capacity,peak_demand,is_seasonal,storage_inflows,initial_storage_capacity,initial_storage_level,energy_to_power_ratio -ocgt,producer,true,true,true,25,,100,0,0,false,0,0,0,0 -ccgt,producer,true,true,true,40,10000,400,0,0,false,0,0,0,0 -wind,producer,true,true,true,70,,50,0,0,false,0,0,0,0 -solar,producer,true,true,true,50,,10,0,0,false,0,0,0,0 -ens,producer,true,false,false,0,,0,1115,0,false,0,0,0,0 -demand,consumer,true,false,false,0,,0,0,1115,false,0,0,0,0 +,{producer;consumer},{true;false},{true;false},{true;false},kEUR/MW/year,MW,MW,MW,MW,{empty;==;>=},{true;false},MWh/year,MWh,MWh,h +name,type,active,investable,investment_integer,investment_cost,investment_limit,capacity,initial_capacity,peak_demand,consumer_balance_sense,is_seasonal,storage_inflows,initial_storage_capacity,initial_storage_level,energy_to_power_ratio +ocgt,producer,true,true,true,25,,100,0,0,,false,0,0,0,0 +ccgt,producer,true,true,true,40,10000,400,0,0,,false,0,0,0,0 +wind,producer,true,true,true,70,,50,0,0,,false,0,0,0,0 +solar,producer,true,true,true,50,,10,0,0,,false,0,0,0,0 +ens,producer,true,false,false,0,,0,1115,0,,false,0,0,0,0 +demand,consumer,true,false,false,0,,0,0,1115,,false,0,0,0,0 diff --git a/test/inputs/Tiny/bad-assets-data.csv b/test/inputs/Tiny/bad-assets-data.csv index be5f7b62..3cfdb773 100644 --- a/test/inputs/Tiny/bad-assets-data.csv +++ b/test/inputs/Tiny/bad-assets-data.csv @@ -1,8 +1,8 @@ -,,{producer;consumer},{true;false},{true;false},{true;false},kEUR/MWh,kEUR/MW/year,MW,MW,MW,MW,{true;false},MWh/year,MWh,h -iid,name,type,active,investable,investment_integer,variable_cost,investment_cost,investment_limit,capacity,initial_capacity,peak_demand,is_seasonal,storage_inflows,initial_storage_capacity,energy_to_power_ratio -1,ocgt,producer,true,t,true,0.07,25,,100,0,t,false,,0,0 -2,ccgt,producer,true,true,true,0.05,40,,400,0,0,false,,0,0 -3,wind,producer,true,true,true,0.001,70,,50,0,0,false,,0,0 -4,solar,producer,true,true,true,0,50,,10,0,0,false,,0,0 -5,ens,producer,true,false,false,0.18,0,,0,0,0,false,,0,0 -6,demand,consumer,true,false,false,0,0,,0,0,1115,false,,0,0 +,,{producer;consumer},{true;false},{true;false},{true;false},kEUR/MWh,kEUR/MW/year,MW,MW,MW,MW,{empty;==;>=},{true;false},MWh/year,MWh,h +iid,name,type,active,investable,investment_integer,variable_cost,investment_cost,investment_limit,capacity,initial_capacity,peak_demand,consumer_balance_sense,is_seasonal,storage_inflows,initial_storage_capacity,energy_to_power_ratio +1,ocgt,producer,true,t,true,0.07,25,,100,0,t,,false,,0,0 +2,ccgt,producer,true,true,true,0.05,40,,400,0,0,,false,,0,0 +3,wind,producer,true,true,true,0.001,70,,50,0,0,,false,,0,0 +4,solar,producer,true,true,true,0,50,,10,0,0,,false,,0,0 +5,ens,producer,true,false,false,0.18,0,,0,0,0,,false,,0,0 +6,demand,consumer,true,false,false,0,0,,0,0,1115,,false,,0,0 diff --git a/test/inputs/Variable Resolution/assets-data.csv b/test/inputs/Variable Resolution/assets-data.csv index 3fb335d1..50f253f0 100644 --- a/test/inputs/Variable Resolution/assets-data.csv +++ b/test/inputs/Variable Resolution/assets-data.csv @@ -1,8 +1,8 @@ -,{producer;consumer},{true;false},{true;false},{true;false},kEUR/MW/year,MW,MW,MW,MW,{true;false},MWh/year,MWh,MWh,h -name,type,active,investable,investment_integer,investment_cost,investment_limit,capacity,initial_capacity,peak_demand,is_seasonal,storage_inflows,initial_storage_capacity,initial_storage_level,energy_to_power_ratio -H2,producer,true,false,false,0,,400,400,0,false,0,0,0,0 -ccgt,conversion,true,false,false,0,,100,100,0,false,0,0,0,0 -wind,producer,true,false,false,0,,50,100,0,false,0,0,0,0 -phs,storage,true,false,false,0,,25,25,0,false,0,150,0,6 -demand,consumer,true,false,false,0,,0,0,100,false,0,0,0,0 -balance,hub,true,false,false,0,,0,0,0,false,0,0,0,0 +,{producer;consumer},{true;false},{true;false},{true;false},kEUR/MW/year,MW,MW,MW,MW,{empty;==;>=},{true;false},MWh/year,MWh,MWh,h +name,type,active,investable,investment_integer,investment_cost,investment_limit,capacity,initial_capacity,peak_demand,consumer_balance_sense,is_seasonal,storage_inflows,initial_storage_capacity,initial_storage_level,energy_to_power_ratio +H2,producer,true,false,false,0,,400,400,0,,false,0,0,0,0 +ccgt,conversion,true,false,false,0,,100,100,0,,false,0,0,0,0 +wind,producer,true,false,false,0,,50,100,0,,false,0,0,0,0 +phs,storage,true,false,false,0,,25,25,0,,false,0,150,0,6 +demand,consumer,true,false,false,0,,0,0,100,,false,0,0,0,0 +balance,hub,true,false,false,0,,0,0,0,,false,0,0,0,0 diff --git a/test/test-case-studies.jl b/test/test-case-studies.jl index d84c4610..fc60ded1 100644 --- a/test/test-case-studies.jl +++ b/test/test-case-studies.jl @@ -2,7 +2,7 @@ dir = joinpath(INPUT_FOLDER, "Norse") parameters_dict = Dict( HiGHS.Optimizer => Dict("mip_rel_gap" => 0.0, "output_flag" => false), - GLPK.Optimizer => Dict("mip_gap" => 0.0, "msg_lev" => 0), + GLPK.Optimizer => Dict("mip_gap" => 0.0, "msg_lev" => 0, "presolve" => GLPK.GLP_ON), ) if !Sys.isapple() parameters_dict[Cbc.Optimizer] = Dict("ratioGap" => 0.0, "logLevel" => 0)