215 lines
7.2 KiB
Plaintext
215 lines
7.2 KiB
Plaintext
* 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;
|
|
);
|
|
; |