pTechOlife(tech, region)
|
\(pTechOlife_{h,r}\)
|
Operational life of technologies
|
pTechCinp2ginp(tech, comm, region, year, slice)
|
\(pTechCinp2ginp_{h,c,r,y,l}\)
|
Commodity input to group input
|
pTechGinp2use(tech, group, region, year, slice)
|
\(pTechGinp2use_{h,g,r,y,l}\)
|
Group input into use
|
pTechCinp2use(tech, comm, region, year, slice)
|
\(pTechCinp2use_{h,c,r,y,l}\)
|
Commodity input to use
|
pTechUse2cact(tech, comm, region, year, slice)
|
\(pTechUse2cact_{h,c,r,y,l}\)
|
Use to commodity activity
|
pTechCact2cout(tech, comm, region, year, slice)
|
\(pTechCact2cout_{h,c,r,y,l}\)
|
Commodity activity to commodity output
|
pTechEmisComm(tech, comm)
|
\(pTechEmisComm_{h,c}\)
|
Combustion factor for input commodity (from 0 to 1)
|
pTechAct2AInp(tech, comm, region, year, slice)
|
\(pTechAct2AInp_{h,c,r,y,l}\)
|
Activity to aux-commodity input
|
pTechCap2AInp(tech, comm, region, year, slice)
|
\(pTechCap2AInp_{h,c,r,y,l}\)
|
Capacity to aux-commodity input
|
pTechNCap2AInp(tech, comm, region, year, slice)
|
\(pTechNCap2AInp_{h,c,r,y,l}\)
|
New capacity to aux-commodity input
|
pTechCinp2AInp(tech, comm, comm, region, year, slice)
|
\(pTechCinp2AInp_{h,c,c,r,y,l}\)
|
Commodity input to aux-commodity input
|
pTechCout2AInp(tech, comm, comm, region, year, slice)
|
\(pTechCout2AInp_{h,c,c,r,y,l}\)
|
Commodity output to aux-commodity input
|
pTechAct2AOut(tech, comm, region, year, slice)
|
\(pTechAct2AOut_{h,c,r,y,l}\)
|
Activity to aux-commodity output
|
pTechCap2AOut(tech, comm, region, year, slice)
|
\(pTechCap2AOut_{h,c,r,y,l}\)
|
Capacity to aux-commodity output
|
pTechNCap2AOut(tech, comm, region, year, slice)
|
\(pTechNCap2AOut_{h,c,r,y,l}\)
|
New capacity to aux-commodity output
|
pTechCinp2AOut(tech, comm, comm, region, year, slice)
|
\(pTechCinp2AOut_{h,c,c,r,y,l}\)
|
Commodity to aux-commodity output
|
pTechCout2AOut(tech, comm, comm, region, year, slice)
|
\(pTechCout2AOut_{h,c,c,r,y,l}\)
|
Commodity-output to aux-commodity input
|
pTechFixom(tech, region, year)
|
\(pTechFixom_{h,r,y}\)
|
Fixed Operating and maintenance (O
|
pTechVarom(tech, region, year, slice)
|
\(pTechVarom_{h,r,y,l}\)
|
Variable O
|
pTechInvcost(tech, region, year)
|
\(pTechInvcost_{h,r,y}\)
|
Investment costs (per unit of capacity)
|
pTechEac(tech, region, year)
|
\(pTechEac_{h,r,y}\)
|
Equivalent annual (investment) cost
|
pTechShareLo(tech, comm, region, year, slice)
|
\(pTechShareLo_{h,c,r,y,l}\)
|
Lower bound of the share of the commodity in total group input or output
|
pTechShareUp(tech, comm, region, year, slice)
|
\(pTechShareUp_{h,c,r,y,l}\)
|
Upper bound of the share of the commodity in total group input or output
|
pTechAfLo(tech, region, year, slice)
|
\(pTechAfLo_{h,r,y,l}\)
|
Lower bound on availability factor by slices
|
pTechAfUp(tech, region, year, slice)
|
\(pTechAfUp_{h,r,y,l}\)
|
Upper bound on availability factor by slices
|
pTechRampUp(tech, region, year, slice)
|
\(pTechRampUp_{h,r,y,l}\)
|
Ramp Up on availability factor
|
pTechRampDown(tech, region, year, slice)
|
\(pTechRampDown_{h,r,y,l}\)
|
Ramp Down on availability
|
pTechAfsLo(tech, region, year, slice)
|
\(pTechAfsLo_{h,r,y,l}\)
|
Lower bound on availability factor by groups of slices
|
pTechAfsUp(tech, region, year, slice)
|
\(pTechAfsUp_{h,r,y,l}\)
|
Upper bound on availability factor by groups of slices
|
pTechAfcLo(tech, comm, region, year, slice)
|
\(pTechAfcLo_{h,c,r,y,l}\)
|
Lower bound for commodity output
|
pTechAfcUp(tech, comm, region, year, slice)
|
\(pTechAfcUp_{h,c,r,y,l}\)
|
Upper bound for commodity output
|
pTechStock(tech, region, year)
|
\(pTechStock_{h,r,y}\)
|
Technology capacity stock
|
pTechCap2act(tech)
|
\(pTechCap2act_{h}\)
|
Technology capacity units to activity units conversion factor
|
pTechCvarom(tech, comm, region, year, slice)
|
\(pTechCvarom_{h,c,r,y,l}\)
|
Commodity-specific variable costs (per unit of commodity input or output)
|
pTechAvarom(tech, comm, region, year, slice)
|
\(pTechAvarom_{h,c,r,y,l}\)
|
Auxilary Commodity-specific variable costs (per unit of commodity input or output)
|
pDiscount(region, year)
|
\(pDiscount_{r,y}\)
|
Discount rate (can be region and year specific)
|
pDiscountFactor(region, year)
|
\(pDiscountFactor_{r,y}\)
|
Discount factor (cumulative)
|
pDiscountFactorMileStone(region, year)
|
\(pDiscountFactorMileStone_{r,y}\)
|
Discount factor (cumulative) sum for MileStone
|
pSupCost(sup, comm, region, year, slice)
|
\(pSupCost_{u,c,r,y,l}\)
|
Costs of supply (price per unit)
|
pSupAvaUp(sup, comm, region, year, slice)
|
\(pSupAvaUp_{u,c,r,y,l}\)
|
Upper bound for supply
|
pSupAvaLo(sup, comm, region, year, slice)
|
\(pSupAvaLo_{u,c,r,y,l}\)
|
Lower bound for supply
|
pSupReserveUp(sup, comm, region)
|
\(pSupReserveUp_{u,c,r}\)
|
Total supply reserve by region Up
|
pSupReserveLo(sup, comm, region)
|
\(pSupReserveLo_{u,c,r}\)
|
Total supply reserve by region Lo
|
pDemand(dem, comm, region, year, slice)
|
\(pDemand_{d,c,r,y,l}\)
|
Exogenous demand
|
pEmissionFactor(comm, comm)
|
\(pEmissionFactor_{c,c}\)
|
Emission factor
|
pDummyImportCost(comm, region, year, slice)
|
\(pDummyImportCost_{c,r,y,l}\)
|
Dummy costs parameters (for debugging)
|
pDummyExportCost(comm, region, year, slice)
|
\(pDummyExportCost_{c,r,y,l}\)
|
Dummy costs parameters (for debuging)
|
pTaxCostInp(comm, region, year, slice)
|
\(pTaxCostInp_{c,r,y,l}\)
|
Commodity taxes for input
|
pTaxCostOut(comm, region, year, slice)
|
\(pTaxCostOut_{c,r,y,l}\)
|
Commodity taxes for output
|
pTaxCostBal(comm, region, year, slice)
|
\(pTaxCostBal_{c,r,y,l}\)
|
Commodity taxes for balance
|
pSubCostInp(comm, region, year, slice)
|
\(pSubCostInp_{c,r,y,l}\)
|
Commodity subsidies for input
|
pSubCostOut(comm, region, year, slice)
|
\(pSubCostOut_{c,r,y,l}\)
|
Commodity subsidies for output
|
pSubCostBal(comm, region, year, slice)
|
\(pSubCostBal_{c,r,y,l}\)
|
Commodity subsidies for balance
|
pAggregateFactor(comm, comm)
|
\(pAggregateFactor_{c,c}\)
|
Aggregation factor of commodities
|
pPeriodLen(year)
|
\(pPeriodLen_{y}\)
|
Length of milestone-year-period
|
pSliceShare(slice)
|
\(pSliceShare_{l}\)
|
Share of slice
|
ordYear(year)
|
\(ordYear_{y}\)
|
ord year (used in GLPK-MathProg)
|
cardYear(year)
|
\(cardYear_{y}\)
|
card year (used in GLPK-MathProg)
|
pStorageInpEff(stg, comm, region, year, slice)
|
\(pStorageInpEff_{s,c,r,y,l}\)
|
Storage input efficiency
|
pStorageOutEff(stg, comm, region, year, slice)
|
\(pStorageOutEff_{s,c,r,y,l}\)
|
Storage output efficiency
|
pStorageStgEff(stg, comm, region, year, slice)
|
\(pStorageStgEff_{s,c,r,y,l}\)
|
Storage time-efficiency (annual)
|
pStorageStock(stg, region, year)
|
\(pStorageStock_{s,r,y}\)
|
Storage capacity stock
|
pStorageOlife(stg, region)
|
\(pStorageOlife_{s,r}\)
|
Storage operational life
|
pStorageCostStore(stg, region, year, slice)
|
\(pStorageCostStore_{s,r,y,l}\)
|
Storing costs per stored amount (annual)
|
pStorageCostInp(stg, region, year, slice)
|
\(pStorageCostInp_{s,r,y,l}\)
|
Storage input costs
|
pStorageCostOut(stg, region, year, slice)
|
\(pStorageCostOut_{s,r,y,l}\)
|
Storage output costs
|
pStorageFixom(stg, region, year)
|
\(pStorageFixom_{s,r,y}\)
|
Storage fixed O
|
pStorageInvcost(stg, region, year)
|
\(pStorageInvcost_{s,r,y}\)
|
Storage investment costs
|
pStorageEac(stg, region, year)
|
\(pStorageEac_{s,r,y}\)
|
Storage equivalent annual costs
|
pStorageCap2stg(stg)
|
\(pStorageCap2stg_{s}\)
|
Storage capacity units to activity units conversion factor
|
pStorageAfLo(stg, region, year, slice)
|
\(pStorageAfLo_{s,r,y,l}\)
|
Storage availability factor lower bound (minimum charge level)
|
pStorageAfUp(stg, region, year, slice)
|
\(pStorageAfUp_{s,r,y,l}\)
|
Storage availability factor upper bound (maximum charge level)
|
pStorageCinpUp(stg, comm, region, year, slice)
|
\(pStorageCinpUp_{s,c,r,y,l}\)
|
Storage input upper bound
|
pStorageCinpLo(stg, comm, region, year, slice)
|
\(pStorageCinpLo_{s,c,r,y,l}\)
|
Storage input lower bound
|
pStorageCoutUp(stg, comm, region, year, slice)
|
\(pStorageCoutUp_{s,c,r,y,l}\)
|
Storage output upper bound
|
pStorageCoutLo(stg, comm, region, year, slice)
|
\(pStorageCoutLo_{s,c,r,y,l}\)
|
Storage output lower bound
|
pStorageNCap2Stg(stg, comm, region, year, slice)
|
\(pStorageNCap2Stg_{s,c,r,y,l}\)
|
Initial storage charge level for new investment
|
pStorageCharge(stg, comm, region, year, slice)
|
\(pStorageCharge_{s,c,r,y,l}\)
|
Initial storage charge level for stock
|
pStorageStg2AInp(stg, comm, region, year, slice)
|
\(pStorageStg2AInp_{s,c,r,y,l}\)
|
Storage accumulated volume to auxilary input
|
pStorageStg2AOut(stg, comm, region, year, slice)
|
\(pStorageStg2AOut_{s,c,r,y,l}\)
|
Storage accumulated volume output
|
pStorageCinp2AInp(stg, comm, region, year, slice)
|
\(pStorageCinp2AInp_{s,c,r,y,l}\)
|
Storage input to auxilary input
|
pStorageCinp2AOut(stg, comm, region, year, slice)
|
\(pStorageCinp2AOut_{s,c,r,y,l}\)
|
Storage input to auxilary output
|
pStorageCout2AInp(stg, comm, region, year, slice)
|
\(pStorageCout2AInp_{s,c,r,y,l}\)
|
Storage output to auxilary input
|
pStorageCout2AOut(stg, comm, region, year, slice)
|
\(pStorageCout2AOut_{s,c,r,y,l}\)
|
Storage output to auxilary output
|
pStorageCap2AInp(stg, comm, region, year, slice)
|
\(pStorageCap2AInp_{s,c,r,y,l}\)
|
Storage capacity to auxilary input
|
pStorageCap2AOut(stg, comm, region, year, slice)
|
\(pStorageCap2AOut_{s,c,r,y,l}\)
|
Storage capacity to auxilary output
|
pStorageNCap2AInp(stg, comm, region, year, slice)
|
\(pStorageNCap2AInp_{s,c,r,y,l}\)
|
Storage new capacity to auxilary input
|
pStorageNCap2AOut(stg, comm, region, year, slice)
|
\(pStorageNCap2AOut_{s,c,r,y,l}\)
|
Storage new capacity to auxilary output
|
pTradeIrEff(trade, region, region, year, slice)
|
\(pTradeIrEff_{d,r,r,y,l}\)
|
Inter-regional trade efficiency
|
pTradeIrUp(trade, region, region, year, slice)
|
\(pTradeIrUp_{d,r,r,y,l}\)
|
Upper bound on trade flow
|
pTradeIrLo(trade, region, region, year, slice)
|
\(pTradeIrLo_{d,r,r,y,l}\)
|
Lower bound on trade flow
|
pTradeIrCost(trade, region, region, year, slice)
|
\(pTradeIrCost_{d,r,r,y,l}\)
|
Costs of trade flow
|
pTradeIrMarkup(trade, region, region, year, slice)
|
\(pTradeIrMarkup_{d,r,r,y,l}\)
|
Markup of trade flow
|
pTradeIrCsrc2Ainp(trade, comm, region, region, year, slice)
|
\(pTradeIrCsrc2Ainp_{d,c,r,r,y,l}\)
|
Auxiliary input commodity in source region
|
pTradeIrCsrc2Aout(trade, comm, region, region, year, slice)
|
\(pTradeIrCsrc2Aout_{d,c,r,r,y,l}\)
|
Auxiliary output commodity in source region
|
pTradeIrCdst2Ainp(trade, comm, region, region, year, slice)
|
\(pTradeIrCdst2Ainp_{d,c,r,r,y,l}\)
|
Auxiliary input commodity in destination region
|
pTradeIrCdst2Aout(trade, comm, region, region, year, slice)
|
\(pTradeIrCdst2Aout_{d,c,r,r,y,l}\)
|
Auxiliary output commodity in destination region
|
pExportRowRes(expp)
|
\(pExportRowRes_{x}\)
|
Upper bound on accumulated export to ROW
|
pExportRowUp(expp, region, year, slice)
|
\(pExportRowUp_{x,r,y,l}\)
|
Upper bound on export to ROW
|
pExportRowLo(expp, region, year, slice)
|
\(pExportRowLo_{x,r,y,l}\)
|
Lower bound on export to ROW
|
pExportRowPrice(expp, region, year, slice)
|
\(pExportRowPrice_{x,r,y,l}\)
|
Export prices to ROW
|
pImportRowRes(imp)
|
\(pImportRowRes_{m}\)
|
Upper bound on accumulated import to ROW
|
pImportRowUp(imp, region, year, slice)
|
\(pImportRowUp_{m,r,y,l}\)
|
Upper bount on import from ROW
|
pImportRowLo(imp, region, year, slice)
|
\(pImportRowLo_{m,r,y,l}\)
|
Lower bound on import from ROW
|
pImportRowPrice(imp, region, year, slice)
|
\(pImportRowPrice_{m,r,y,l}\)
|
Import prices from ROW
|
pTradeStock(trade, year)
|
\(pTradeStock_{d,y}\)
|
Existing capacity
|
pTradeOlife(trade)
|
\(pTradeOlife_{d}\)
|
Operational life
|
pTradeInvcost(trade, region, year)
|
\(pTradeInvcost_{d,r,y}\)
|
Overnight investment costs
|
pTradeEac(trade, region, year)
|
\(pTradeEac_{d,r,y}\)
|
Equivalent annual costs
|
pTradeCap2Act(trade)
|
\(pTradeCap2Act_{d}\)
|
Capacity to activity factor
|
pWeather(weather, region, year, slice)
|
\(pWeather_{w,r,y,l}\)
|
weather factors
|
pSupWeatherUp(weather, sup)
|
\(pSupWeatherUp_{w,u}\)
|
weather factor for supply upper value (ava.up)
|
pSupWeatherLo(weather, sup)
|
\(pSupWeatherLo_{w,u}\)
|
weather factor for supply lower value (ava.lo)
|
pTechWeatherAfLo(weather, tech)
|
\(pTechWeatherAfLo_{w,h}\)
|
weather factor for technology availability lower value (af.lo)
|
pTechWeatherAfUp(weather, tech)
|
\(pTechWeatherAfUp_{w,h}\)
|
weather factor for technology availability upper value (af.up)
|
pTechWeatherAfsLo(weather, tech)
|
\(pTechWeatherAfsLo_{w,h}\)
|
weather factor for technology availability lower value (af.lo)
|
pTechWeatherAfsUp(weather, tech)
|
\(pTechWeatherAfsUp_{w,h}\)
|
weather factor for technology availability upper value (afs.lo)
|
pTechWeatherAfcLo(weather, tech, comm)
|
\(pTechWeatherAfcLo_{w,h,c}\)
|
weather factor for technology availability lower value (afs.lo)
|
pTechWeatherAfcUp(weather, tech, comm)
|
\(pTechWeatherAfcUp_{w,h,c}\)
|
weather factor for commodity availability upper value (afc.lo)
|
pStorageWeatherAfLo(weather, stg)
|
\(pStorageWeatherAfLo_{w,s}\)
|
weather factor for storage availability lower value (af.lo)
|
pStorageWeatherAfUp(weather, stg)
|
\(pStorageWeatherAfUp_{w,s}\)
|
weather factor for storage availability upper value (af.up)
|
pStorageWeatherCinpUp(weather, stg)
|
\(pStorageWeatherCinpUp_{w,s}\)
|
weather factor for storage commodity input upper value (cinp.up)
|
pStorageWeatherCinpLo(weather, stg)
|
\(pStorageWeatherCinpLo_{w,s}\)
|
weather factor for storage commodity input lower value (cinp.lo)
|
pStorageWeatherCoutUp(weather, stg)
|
\(pStorageWeatherCoutUp_{w,s}\)
|
weather factor for storage commodity output upper value (cout.up)
|
pStorageWeatherCoutLo(weather, stg)
|
\(pStorageWeatherCoutLo_{w,s}\)
|
weather factor for storage commodity output lower value (cout.lo)
|
pLECLoACT(region)
|
\(pLECLoACT_{r}\)
|
levelized costs interim parameter
|