* File to remove user constraints to check which contributes to high marginal costs SET Remove_Constraints Names of the constraints to be disabled/ * Insert here the constraints you want to remove * Excel file: Scen_nsv_UC-DUM * Sheet: Dummy_UCs_for_POLIZERO_PPPs_Con EU_ETS2_Max_PP3 EU_ETS_Max_PP3 UC_TRA_BAN_FF_CAR_PP3 UC_TRA_BAN_FF_LCV_PP3 UC_TRA_BAN_FF_OTH_PP3 UC_CARS_STD_CH_PP3 UC_LCV_STD_CH_PP3 UC_HDT_BUS_STD_CH_PP3 CO2_Bldg_CH_PP4 Cons_Bldg_CH_PP4 Ban_Fossil_Heating_CH_PP4 Min-SolPV_New_RSDBldg_CH_PP4 Min-SolPV_New_COMBldg_CH_PP4 EFF-IND_CH_PP4 CO2-IND_CH_PP4 CO2-ELC_CH_PP4 MAX_CO2_TRA_CH_PP4 Min-BatChrg-RSDbuilding-CH-PP4 UC_ELC_IMP_CH UC_ELC_NIMP_CH UC_BIO_IMP_CH UC_E-fuels_IMP_CH * Sheet: UCs_Supply_Dummy UC_FC_SUP_H2 * Sheet: UCs_Final_Energy_Consumption UC_FC_ITOT_COA UC_FC_ITOT_OIL UC_FC_ITOT_BDL UC_FC_ITOT_GAS UC_FC_ITOT_HH2 UC_FC_ITOT_BIO UC_FC_ITOT_REN UC_FC_ITOT_ELC UC_FC_ITOT_BGS UC_FC_ITOT_AHT UC_FC_ITOT_HET UC_FC_RES_COA UC_FC_RES_OIL UC_FC_RES_BDL UC_FC_RES_GAS UC_FC_RES_BGS UC_FC_RES_ELC UC_FC_RES_BIO UC_FC_RES_HET UC_FC_RES_REN UC_FC_RES_HH2 UC_FC_RES_AHT UC_FC_SER_COA UC_FC_SER_OIL UC_FC_SER_BDL UC_FC_SER_GAS UC_FC_SER_BGS UC_FC_SER_ELC UC_FC_SER_BIO UC_FC_SER_HET UC_FC_SER_REN UC_FC_SER_HH2 UC_FC_SER_AHT UC_FC_TRA_OIL UC_FC_TRA_BLQ UC_FC_TRA_GAS UC_FC_TRA_BGS UC_FC_TRAN_ELC UC_FC_TRA_H2 UC_FC_TRA_OILintl UC_FC_TRA_BLQintl UC_FC_TRA_GASintl UC_FC_TRA_BGSintl UC_FC_TRAN_ELCintl UC_FC_TRA_H2intl * Excel file: Scen_nsv_01_Baseline * Sheet: Pseudo_2020_calibration CLB2020_IND_COA_UP CLB2020_IND_OIL_UP CLB2020_IND_GAS_UP CLB2020_IND_BIO_UP CLB2020_IND_ELC_UP CLB2020_IND_MUN_UP CLB2020_IND_HTH_UP CLB2020_IND_OTH_UP CLB2020_IND_H2_UP CLB2020_IND_COA_LO CLB2020_IND_OIL_LO CLB2020_IND_GAS_LO CLB2020_IND_BIO_LO CLB2020_IND_ELC_LO CLB2020_IND_MUN_LO CLB2020_IND_HTH_LO CLB2020_IND_OTH_LO CLB2020_IND_H2_LO * Pseudo_2025_calibration CLB2025_IND_COA_LO CLB2025_IND_OIL_LO CLB2025_IND_GAS_LO CLB2025_IND_BIO_LO CLB2025_IND_ELC_LO CLB2025_IND_MUN_LO CLB2025_IND_HTH_LO CLB2025_IND_OTH_LO CLB2025_IND_H2_LO CLB2025_IND_COA_ICM_CH_LO CLB2025_IND_OIL_ICM_CH_LO CLB2025_IND_GAS_ICM_CH_LO CLB2025_IND_BIO_ICM_CH_LO CLB2025_IND_ELC_ICM_CH_LO CLB2025_IND_MUN_ICM_CH_LO CLB2025_IND_HTH_ICM_CH_LO CLB2025_IND_HTH_ICH_LO CLB2025_MIN_IND_BGS CLB2020_COMAGR_COA_LO CLB2020_COMAGR_OIL_LO CLB2020_COMAGR_GAS_LO CLB2020_COMAGR_BIO_LO CLB2020_COMAGR_ELC_LO CLB2020_COMAGR_MUN_LO CLB2020_COMAGR_HTH_LO CLB2020_COMAGR_OTH_LO CLB2020_COMAGR_H2_LO CLB2020_COMAGR_AHT_LO CLB2020_COMAGR_COA_UP CLB2020_COMAGR_OIL_UP CLB2020_COMAGR_GAS_UP CLB2020_COMAGR_BIO_UP CLB2020_COMAGR_ELC_UP CLB2020_COMAGR_MUN_UP CLB2020_COMAGR_HTH_UP CLB2020_COMAGR_OTH_UP CLB2020_COMAGR_H2_UP CLB2020_COMAGR_AHT_UP * UC_RSD_COM MAX_LPG_IN_OIL_RSD MAX_LPG_IN_OIL_COM MAX_LPG_IN_OIL_AGR MAX_LPG_IN_OIL_TRA MAX_HEAT_PUMPS_IN_RSD_SpHeat MAX_HEAT_PUMPS_IN_COM_SpHeat / remove_regions select regions for which constraints are to be removed / AT,BE,BG,CH,CZ,CY,DE,DK,EE,ES,FI,FR,EL,HR,HU,IE,IT,MT,LV,LT,LU,NL,PL,PT,RO,SE,SK,SI,IS,NO,UK / Remove_Constraints_Regions(Remove_constraints,remove_regions) / #Remove_Constraints.#remove_regions / ; loop(Remove_Constraints, UC_RHS(UC_N,LIM) $(sameas(Remove_Constraints,UC_N) )=0; UC_RHST(UC_N,ALLYEAR,LIM) $(sameas(Remove_Constraints,UC_N) )=0; UC_RHSR(ALL_REG,UC_N,LIM) $(sameas(Remove_Constraints,UC_N) $(sum(Remove_Regions$(sameas(all_reg,remove_regions)$Remove_Constraints_Regions(Remove_Constraints,Remove_Regions)),1)))=0; UC_RHSS(UC_N,TS,LIM) $(sameas(Remove_Constraints,UC_N) )=0; UC_RHSRT(ALL_REG,UC_N,ALLYEAR,LIM) $(sameas(Remove_Constraints,UC_N) $(sum(Remove_Regions$(sameas(all_reg,remove_regions)$Remove_Constraints_Regions(Remove_Constraints,Remove_Regions)),1)))=0; UC_RHSRS(ALL_REG,UC_N,TS,LIM) $(sameas(Remove_Constraints,UC_N) $(sum(Remove_Regions$(sameas(all_reg,remove_regions)$Remove_Constraints_Regions(Remove_Constraints,Remove_Regions)),1)))=0; UC_RHSRTS(ALL_REG,UC_N,ALLYEAR,TS,LIM) $(sameas(Remove_Constraints,UC_N) $(sum(Remove_Regions$(sameas(all_reg,remove_regions)$Remove_Constraints_Regions(Remove_Constraints,Remove_Regions)),1)))=0; UC_RHSTS(UC_N,ALLYEAR,TS,LIM) $(sameas(Remove_Constraints,UC_N) )=0; UC_FLO(UC_N,SIDE,ALL_REG,ALLYEAR,PRC,COM,TS) $(sameas(Remove_Constraints,UC_N) $(sum(Remove_Regions$(sameas(all_reg,remove_regions)$Remove_Constraints_Regions(Remove_Constraints,Remove_Regions)),1)))=0; UC_ACT(UC_N,SIDE,ALL_REG,ALLYEAR,PRC,ALL_TS) $(sameas(Remove_Constraints,UC_N) $(sum(Remove_Regions$(sameas(all_reg,remove_regions)$Remove_Constraints_Regions(Remove_Constraints,Remove_Regions)),1)))=0; UC_CAP(UC_N,SIDE,ALL_REG,ALLYEAR,PRC) $(sameas(Remove_Constraints,UC_N) $(sum(Remove_Regions$(sameas(all_reg,remove_regions)$Remove_Constraints_Regions(Remove_Constraints,Remove_Regions)),1)))=0; UC_NCAP(UC_N,SIDE,ALL_REG,ALLYEAR,PRC) $(sameas(Remove_Constraints,UC_N) $(sum(Remove_Regions$(sameas(all_reg,remove_regions)$Remove_Constraints_Regions(Remove_Constraints,Remove_Regions)),1)))=0; UC_COMCON(UC_N,SIDE,ALL_REG,ALLYEAR,COM,TS) $(sameas(Remove_Constraints,UC_N) $(sum(Remove_Regions$(sameas(all_reg,remove_regions)$Remove_Constraints_Regions(Remove_Constraints,Remove_Regions)),1)))=0; UC_COMPRD(UC_N,SIDE,ALL_REG,ALLYEAR,COM,TS) $(sameas(Remove_Constraints,UC_N) $(sum(Remove_Regions$(sameas(all_reg,remove_regions)$Remove_Constraints_Regions(Remove_Constraints,Remove_Regions)),1)))=0; UC_COMNET(UC_N,SIDE,ALL_REG,ALLYEAR,COM,TS) $(sameas(Remove_Constraints,UC_N) $(sum(Remove_Regions$(sameas(all_reg,remove_regions)$Remove_Constraints_Regions(Remove_Constraints,Remove_Regions)),1)))=0; UC_IRE(UC_N,SIDE,ALL_REG,ALLYEAR,PRC,COM,TS,IE) $(sameas(Remove_Constraints,UC_N) $(sum(Remove_Regions$(sameas(all_reg,remove_regions)$Remove_Constraints_Regions(Remove_Constraints,Remove_Regions)),1)))=0; UC_CUMACT(UC_N,ALL_REG,PRC,ITEM,ITEM) $(sameas(Remove_Constraints,UC_N) $(sum(Remove_Regions$(sameas(all_reg,remove_regions)$Remove_Constraints_Regions(Remove_Constraints,Remove_Regions)),1)))=0; UC_CUMFLO(UC_N,ALL_REG,PRC,COM,ITEM,ITEM) $(sameas(Remove_Constraints,UC_N) $(sum(Remove_Regions$(sameas(all_reg,remove_regions)$Remove_Constraints_Regions(Remove_Constraints,Remove_Regions)),1)))=0; UC_CUMCOM(UC_N,ALL_REG,COM_VAR,COM,ITEM,ITEM) $(sameas(Remove_Constraints,UC_N) $(sum(Remove_Regions$(sameas(all_reg,remove_regions)$Remove_Constraints_Regions(Remove_Constraints,Remove_Regions)),1)))=0; UC_UCN(UC_N,SIDE,ALL_REG,ALLYEAR,UC_N) $(sameas(Remove_Constraints,UC_N) $(sum(Remove_Regions$(sameas(all_reg,remove_regions)$Remove_Constraints_Regions(Remove_Constraints,Remove_Regions)),1)))=0; UC_TIME(UC_N,ALL_REG,ALLYEAR) $(sameas(Remove_Constraints,UC_N) $(sum(Remove_Regions$(sameas(all_reg,remove_regions)$Remove_Constraints_Regions(Remove_Constraints,Remove_Regions)),1)))=0; * UC_FLOBET(UC_N,ALL_REG,ALLYEAR,PRC,CG) $sameas(Remove_Constraints,UC_N)=0; * UC_ACTBET(UC_N,ALL_REG,ALLYEAR,PRC) $sameas(Remove_Constraints,UC_N)=0; ); ;