Parameter list

In the following all parameters available in AnyMOD are listed. Information includes the name used in the input files and throughout the model, the parameters' unit, its dimensions according to the symbols introduced in Sets and Mappings, the default value and the inheritance rules. In addition, related model elements and the part a parameter is assigned are documented.

Dispatch of technologies

The parameters listed here describe the conversion and storage of energy carriers by technologies. As a result, each of these parameters can vary by operational mode. If any mode specific values are provided, these replace mode unspecific data.

The following two diagrams serve as a remainder on how conversion and storage are generally modeled in AnyMOD.

Availability

Technical availability of the operated capacity.

Since operated capacity is split into conversion, storage-input, storage-output, and storage-size, the same distinction applies to availabilities.

nameavaConvavaSt{In/Out/Size}
unitpercent as decimal
dimension$Ts_{dis}$, $Ts_{exp}$, $R_{dis}$, $Te$, $M$$Ts_{dis}$, $Ts_{exp}$, $R_{dis}$, $C$, $Te$, $M$
default value1.0
inheritance rules
  1. $Ts_{exp}$ → upwards
  2. $Ts_{dis}$ → upwards
  3. $R_{dis}$ → upwards
  1. $Te$ → upwards
  2. $Ts_{dis}$ → average
  3. $R_{dis}$ → average
  1. $C$ → upwards
  2. $Te$ → upwards
  3. $Ts_{dis}$ → average
  4. $R_{dis}$ → average
related elements
parttechnology

Efficiency

Efficiency of converting or storing energy carriers.

For conversion the parameter controls the ratio between in- and output carriers. For storage it determines the losses charging to and discharging from the storage system is subjected to.

nameeffConveffSt{In/Out}
unitpercent as decimal
dimension$Ts_{dis}$, $Ts_{exp}$, $R_{dis}$, $Te$, $M$$Ts_{dis}$, $Ts_{exp}$, $R_{dis}$, $C$, $Te$, $M$
default value1.0
inheritance rules
  1. $Ts_{exp}$ → upwards
  2. $Ts_{dis}$ → upwards
  3. $R_{dis}$ → upwards
  1. $Te$ → upwards
  2. $Ts_{dis}$ → average
  3. $R_{dis}$ → average
  1. $C$ → upwards
  2. $Te$ → upwards
  3. $Ts_{dis}$ → average
  4. $R_{dis}$ → average
related elements
parttechnology

Variable cost

Costs imposed on different types of quantities dispatched.

Note that for storage costs are incurred on quantities as specified in the diagram above. This means stIn quantities still include charging losses, while stOut quantities are already corrected for losses from discharging.

namecostVar{Use/Gen/StIn/StOut}
unit€/MWh
dimension$Ts_{dis}$, $Ts_{exp}$, $R_{dis}$, $C$, $Te$, $M$
default value0.0
inheritance rules
  1. $Ts_{exp}$ → upwards
  2. $Ts_{dis}$ → average
  3. $R_{dis}$ → upwards
  4. $C$ → upwards
  5. $Te$ → upwards
  6. $Ts_{dis}$ → upwards
  7. $Ts_{dis}$ → average
  8. $R_{dis}$ → average
related constraints
parttechnology

Ratios of carrier use and generation

Restricting the share of a single carrier on total use or generation. The share can either be fixed or imposed as a lower or upper limit.

One practical example for the application of this parameter is modelling the power-to-heat ratio of cogeneration plants (see par_techDispatch.csv).

nameratioEnerUse{Fix/Low/Up}ratioEnerGen{Fix/Low/Up}
unitpercent as decimal
dimension$Ts_{dis}$, $Ts_{exp}$, $R_{dis}$, $C$, $Te$, $M$
default valuenone
inheritance rules
  1. $Ts_{exp}$ → upwards
  2. $Ts_{dis}$ → average
  3. $R_{dis}$ → upwards
  4. $Te$ → upwards
  5. $Ts_{dis}$ → upwards
related elements
parttechnology

Storage self-discharge

Automatic reduction of stored energy within a storage system.

If the stored carrier is assigned an emission factor and emissionLoss is set to true, these losses are subject to emissions.

namestDis
unitpercent as decimal per hour
dimension$Ts_{dis}$, $Ts_{exp}$, $R_{dis}$, $C$, $Te$, $M$
default value0.0
inheritance rules
  1. $Ts_{exp}$ → upwards
  2. $Ts_{dis}$ → upwards
  3. $C$ → upwards
  4. $R_{dis}$ → upwards
  5. $Te$ → upwards
  6. $Ts_{dis}$ → average
  7. $R_{dis}$ → average
related elements
parttechnology

Storage inflow

External charging of the storage system. Inflows can also be negative and are not subject to charging losses.

Flows have to be provided in power units and are converted into energy quantities according to the temporal resolution of the respective carrier (e.g. at a daily resolution 2 GW translate into of 48 GWh). This approach ensures parameters do not need to be adjusted when the temporal resolution is changed. The most important application of this parameter are natural inflows into hydro storages.

namestInflow
unitGW
dimension$Ts_{dis}$, $Ts_{exp}$, $R_{dis}$, $C$, $Te$, $M$
default value0.0
inheritance rules
  1. $Ts_{exp}$ → upwards
  2. $C$ → upwards
  3. $Ts_{dis}$ → sum
  4. $R_{dis}$ → sum
  5. $Te$ → upwards
related elements
parttechnology

Dispatch of exchange and trade

Exchange availability

Technical availability of exchange capacities. The parameter avaExc applies for both directions and will be overwritten by the directed avaExcDir.

nameavaExcavaExcDir
unitpercent in decimal
dimension$Ts_{dis}$, $R_{a}$, $R_{b}$, $C$$Ts_{dis}$, $R_{from}$, $R_{to}$, $C$
default value1.0
inheritance rules
  1. $Ts_{dis}$ → upwards
  1. $R_{a}$ → upwards
  2. $R_{b}$ → upwards
  3. $R_{a}$ → average
  4. $R_{b}$ → average
  1. $R_{from}$ → upwards
  2. $R_{to}$ → upwards
  3. $R_{from}$ → average
  4. $R_{to}$ → average
  1. $Ts_{dis}$ → average
related elements
partexchange

Exchange losses

Losses occurring when energy is exchanged between two regions. The parameter lossExc applies for both directions and will be overwritten by the directed lossExcDir.

If the exchanged carrier is assigned an emission factor and emissionLoss is set to true, these losses are subject to emissions.

namelossExclossExcDir
unitpercent in decimal
dimension$Ts_{dis}$, $R_{a}$, $R_{b}$, $C$$Ts_{dis}$, $R_{from}$, $R_{to}$, $C$
default value0.0
inheritance rules
  1. $Ts_{dis}$ → upwards
  1. $R_{a}$ → upwards
  2. $R_{b}$ → upwards
  3. $R_{a}$ → average
  4. $R_{b}$ → average
  1. $R_{from}$ → upwards
  2. $R_{to}$ → upwards
  3. $R_{from}$ → average
  4. $R_{to}$ → average
  1. $Ts_{dis}$ → average
related elements
partexchange

Exchange cost

Costs imposed on the exchange of quantities. Cost are equally split between the exporting and importing region.

The parameter costVarExc applies for both directions and will be overwritten by the directed costVarExcDir.

namecostVarExccostVarExcDir
unit€/MWh
dimension$Ts_{dis}$, $R_{a}$, $R_{b}$, $C$$Ts_{dis}$, $R_{from}$, $R_{to}$, $C$
default valuenone
inheritance rules
  1. $Ts_{dis}$ → upwards
  1. $R_{a}$ → upwards
  2. $R_{b}$ → upwards
  3. $R_{a}$ → average
  4. $R_{b}$ → average
  1. $R_{from}$ → upwards
  2. $R_{to}$ → upwards
  3. $R_{from}$ → average
  4. $R_{to}$ → average
  1. $Ts_{dis}$ → average
related elements
partexchange

Trade price

Price for buying or selling an energy carrier on an external market.

Can be combined with the parameter trade capacity to create stepped demand and supply curves (see following documentation for details).

nametrdBuyPrctrdSellPrc
unit€/MWh
dimension$Ts_{dis}$, $R_{dis}$, $C$, $id$
default valuenone
inheritance rules
  1. $Ts_{dis}$ → upwards
  2. $R_{dis}$ → upwards
  3. $Ts_{dis}$ → average
  4. $R_{dis}$ → average
related elements
parttrade

Trade capacity

Capacity available for buying or selling an energy carrier on an external market.

Capacity has to be provided in power units and is converted into energy quantities according to the temporal resolution of the respective carrier (e.g. at a daily resolution 2 GW translate into 48 GWh). This approach ensures parameters do not need to be adjusted when the temporal resolution is changed.

nametrdBuyCaptrdSellCap
unitGW
dimension$Ts_{dis}$, $R_{dis}$, $C$, $id$
default valuenone
inheritance rules
  1. $Ts_{dis}$ → upwards
  2. $R_{dis}$ → upwards
  3. $Ts_{dis}$ → average
  4. $R_{dis}$ → average
related elements
parttrade

By assigning the same id to a trade price and capacity the amount of energy that can be bought or sold at the given price can be limited. As a result, stepped supply and demand curves for energy carriers can be created.

For example, the table below enables the import of hydrogen to the region West at 100 €/MWh, but limits the import capacity to 20 GW. When imposing this limit, the capacity is scaled according to the temporal resolution hydrogen is modeled at. So, at a yearly resolution 20 GW would translate to 175.2 TWh (= 20 GW × 8760 h).

region_1carrier_1idparametervalue
Westhydrogen1trdBuyPrc100.0
Westhydrogen1trdBuyCap20.0

Alternatively, this definition creates an additional electricity demand of 2.0 and 1.0 GW with a willingness-to-pay of 60 and 90 €/MWh, respectively. By adding more columns values could be further differentiated by time-step and region.

carrier_1idparametervalue
electricity1trdSellPrc60.0
electricity2trdSellPrc90.0
electricity1trdSellCap2.0
electricity2trdSellCap1.0

Other dispatch

Demand

Inelastic demand for an energy carrier.

Capacity has to be provided in power units and is converted into energy quantities according to the temporal resolution of the respective carrier (e.g. at a daily resolution 20 GW translate into 480 GWh). This approach ensures parameters do not need to be adjusted when the temporal resolution is changed.

namedem
unitGW
dimension$Ts_{dis}$, $R_{dis}$, $C$
default value0.0
inheritance rules
  1. $Ts_{dis}$ → average
  2. $R_{dis}$ → sum
related elements
partbalance

Cost of curtailment and loss of load

Variable costs excess generation or unmet demand is subjected to. Costs can also be negative (=revenues).

namecostCrtcostLss
unit€/MWh
dimension$Ts_{dis}$, $R_{dis}$, $C$
default valuenone
inheritance rules
  1. $Ts_{dis}$ → upwards
  2. $R_{dis}$ → upwards
  3. $Ts_{dis}$ → average
  4. $R_{dis}$ → average
related elements
partbalance

Capacity expansion

Here, all parameters relevant to the expansion of conversion, storage, and exchange capacity are listed.

At this point it is important to stress that, as displayed in the technology diagrams, AnyMOD always indicates capacities before efficiency losses! For instance capacity of a gas power plant does not denote its maximum electricity output, but the maximum gas input. This approach is pursued, because efficiency is not a constant and can differ by time-step, region, and mode. As a result, maximum output varies within the dispatch too and is not suited to universally describe installed capacities.

Discount rate

Overall rate to discount all costs to the present. See Cost equations for details on use.

namerateDisc
unitpercent as decimal
dimension$Ts_{sup}$, $R_{exp}$
default value0.02
inheritance rules
  1. $Ts_{sup}$ → upwards
  2. $R_{exp}$ → upwards
  3. $Ts_{sup}$ → average
  4. $R_{exp}$ → average
related elements
partobjective

Interest rate

Interest rate to compute annuity costs of investments. See Cost equations for details on use.

namerateExpConvrateExpSt{In/Out/Size}rateExpExc
unitpercent as decimal
dimension$Ts_{exp}$, $R_{exp}$, $Te$$Ts_{exp}$, $R_{exp}$, $C$, $Te$$Ts_{exp}$, $R_{a}$, $R_{b}$, $C$
default valuerespective discount rate is used as a default
inheritance rules
  1. $Te$ → upwards
  2. $Ts_{exp}$ → upwards
  3. $R_{exp}$ → upwards
  1. $Ts_{exp}$ → upwards
  2. $R_{a}$ → average
  3. $R_{b}$ → average
  4. $C$ → upwards
related elements
partobjective

Expansion cost

Costs of capacity expansion (or investment).

Cost data before efficiency

Ensure the cost data provided relates to capacity before efficiency (see beginning of section)! Costs before efficiency can be obtained by multiplying costs after efficiency with a nominal efficiency $K_{before} = K_{after} \cdot \eta$.

namecostExpConvcostExpSt{In/Out/Size}costExpExc
unitMil.€/GWMil.€/GWhMil.€/GW
dimension$Ts_{exp}$, $R_{exp}$, $Te$$Ts_{exp}$, $R_{exp}$, $C$, $Te$$Ts_{exp}$, $R_{a}$, $R_{b}$, $C$
default value0
inheritance rules
  1. $Te$ → upwards
  2. $Ts_{exp}$ → upwards
  3. $R_{exp}$ → upwards
  1. $Ts_{exp}$ → upwards
  2. $R_{a}$ → average
  3. $R_{b}$ → average
  4. $C$ → upwards
related elements
partobjective

Operating cost

Costs of operating installed capacities.

Cost data before efficiency

Ensure the cost data provided relates to capacity before efficiency (see beginning of section)! Costs before efficiency can be obtained by multiplying costs after efficiency with a nominal efficiency $K_{before} = K_{after} \cdot \eta$.

namecostOprConvcostOprSt{In/Out/Size}costOprExc
unitMil.€/GW/aMil.€/GWh/aMil.€/GW/a
dimension$Ts_{exp}$, $R_{exp}$, $Te$$Ts_{exp}$, $R_{exp}$, $C$, $Te$$Ts_{exp}$, $R_{a}$, $R_{b}$, $C$
default value0
inheritance rules
  1. $Ts_{sup}$ → upwards
  2. $Te$ → upwards
  3. $Ts_{exp}$ → upwards
  4. $R_{exp}$ → upwards
  1. $Ts_{sup}$ → upwards
  2. $R_{a}$ → average
  3. $R_{b}$ → average
  4. $R_{a}$ → upwards
  5. $R_{b}$ → upwards
  6. $C$ → upwards
related elements
partobjective

Technical lifetime

Time in years a capacity can be operated after construction.

To avoid distortions lifetimes are advised to be divisible by the steps-size of capacity modelling (e.g rather using 20 or 25 instead of 23 when using 5-year steps).

namelifeConvlifeSt{In/Out/Size}lifeExc
unityears
dimension$Ts_{exp}$, $R_{exp}$, $Te$$Ts_{exp}$, $R_{exp}$, $C$, $Te$$Ts_{exp}$, $R_{a}$, $R_{b}$, $C$
default value2050
inheritance rules
  1. $Te$ → upwards
  2. $Ts_{exp}$ → upwards
  3. $R_{exp}$ → upwards
  1. $Ts_{exp}$ → upwards
  2. $R_{a}$ → average
  3. $R_{b}$ → average
  4. $C$ → upwards
related elements
parttechnologyexchange

Economic lifetime

Time in years to compute annuity costs of investment. Also determines the time-frame annuity costs are incurred over.

To avoid distortions lifetimes are advised to be divisible by the steps-size of capacity modelling (e.g rather using 20 or 25 instead of 23 when using 5-year steps).

namelifeEcoConvlifeEcoSt{In/Out/Size}lifeEcoExc
unityears
dimension$Ts_{exp}$, $R_{exp}$, $Te$$Ts_{exp}$, $R_{exp}$, $C$, $Te$$Ts_{exp}$, $R_{a}$, $R_{b}$, $C$
default valuerespective technical lifetime is used as a default
inheritance rules
  1. $Te$ → upwards
  2. $Ts_{exp}$ → upwards
  3. $R_{exp}$ → upwards
  1. $Ts_{exp}$ → upwards
  2. $R_{a}$ → average
  3. $R_{b}$ → average
  4. $C$ → upwards
related elements
parttechnologyexchange

Construction time

Time in years for construction of capacity. This parameter introduces an offset between the start of the economic and technical lifetime.

To avoid distortions lifetimes are advised to be divisible by the steps-size of capacity modelling (e.g rather using 0 or 5 instead of 3 when using 5-year steps).

namedelConvdelSt{In/Out/Size}delExc
unityears
dimension$Ts_{exp}$, $R_{exp}$, $Te$$Ts_{exp}$, $R_{exp}$, $C$, $Te$$Ts_{exp}$, $R_{a}$, $R_{b}$, $C$
default value0
inheritance rules
  1. $Te$ → upwards
  2. $Ts_{exp}$ → upwards
  3. $R_{exp}$ → upwards
  1. $Ts_{exp}$ → upwards
  2. $R_{a}$ → average
  3. $R_{b}$ → average
  4. $C$ → upwards
related elements
parttechnologyexchange

Limits on quantities dispatched

Limits on variables also utilize the inheritance algorithm. Therefore, the way parameter data is provided determines how limits are enforced. For example, in the table below the upper limit of 100 GWh on the use of biomass will be imposed on the sum of use across all years, because the time-step dimension is undefined.

carrier_1timestep_1parametervalue
biomassuseUp100.0

If instead the limit should apply to each year seperately, each of these years needs to be specified.

carrier_1timestep_1parametervalue
biomass2020useUp100.0
biomass2030useUp100.0

As an abbrevation we could also apply the keyword all (see Time-steps for details) to reduce the number of required rows.

carrier_1timestep_1parametervalue
biomassalluseUp100.0

So far, the limit for each year still applies to the summed use of biomass across all regions. This could again be altered by adding a respective column.

Applying limits on the sum of variables across different years can be insightful in some case (for example in case of an emission budget from now until 2050). But it also is a likely and severe mistake to make if unfamiliar with AnyMOD's specific mechanics. For this reason defining a limit that sums up variables from different years will cause a warning within the reporting file

Limits on technology dispatch

Limits on technology dispatch. In the inheritance rules sum* only applies for upper limits.

nameuse{Fix/Low/Up}gen{Fix/Low/Up}stOut{Fix/Low/Up}stIn{Fix/Low/Up}
unitGWh
dimension$Ts_{dis}$, $Ts_{exp}$, $R_{dis}$, $C$, $Te$, $M$
default valuenone
inheritance rules
  1. $Ts_{dis}$ → sum/sum*
  2. $Ts_{exp}$ → sum/sum*
  3. $R_{dis}$ → sum/sum*
  4. $C$ → sum/sum*
  5. $Te$ → sum/sum*
  6. $M$ → sum/sum*
related elements
partlimit

Limits on exchange

Limits on exchange quantities. In the inheritance rules sum* only applies for upper limits.

nameexc{Fix/Low/Up}excDir{Fix/Low/Up}
unitGWh
dimension$Ts_{dis}$, $R_{a}$, $R_{b}$, $C$
default valuenone
inheritance rules
  1. $Ts_{dis}$ → sum/sum*
  2. $R_{a}$ → sum/sum*
  3. $R_{b}$ → sum/sum*
  4. $C$ → sum/sum*
related elements
partlimit

Limits on trade, curtailment and loss of load

Limits on traded and curtailed quantities as well as on unmet demand. In the inheritance rules sum* only applies for upper limits.

nametrdBuy{Fix/Low/Up}trdSell{Fix/Low/Up}crt{Fix/Low/Up}lss{Fix/Low/Up}
unitGWh
dimension$Ts_{dis}$, $R_{dis}$, $C$
default valuenone
inheritance rules
  1. $Ts_{dis}$ → sum/sum*
  2. $R_{dis}$ → sum/sum*
  3. $C$ → sum/sum*
related elements
partlimit

Limits on expansion and capacity

Limits on expansion and capacity are enforced analogously to limits on dispatch quantities. Therefore, the same caution with regard to how limits are defined should be exercised. As explained for dispatched quantities in greater detail, the table below will impose an upper limit of 80 GW on the installed capacity of wind summed across all years.

technology_1timestep_1parametervalue
windcapaConvUp80.0

While this table will actually enforce separate limits of 80 GW on the installed capacity of wind in each year.

technology_1timestep_1parametervalue
windallcapaConvUp80.0

Storage ratios

One technology can have four different kinds of capacity variables (see Technologies for details): conversion, storage-input, storage-output, and storage-size. The ratios between these capacities can be fixed by the following parameters:
  • stInToConv: ratio between conversion and storage-input capacity
  • stOutToStIn: ratio between storage-output and storage-input capacity
  • sizeToStIn: ratio between storage-size and storage-input capacity, commonly referred to energy-to-power ratio

Ratios are not directly applied to installed capacities, but to expansion variables instead. Consequently, acutally installed capacities can deviate from the specified ratios, if any residual capacities are provided. In case of stock technologies, which are not expanded, ratios are directly enforced to capacities. In this case any deviating residual capacities are ignored.

Upper and lower limits on ratios

So far, AnyMOD does not support the setting of upper and lower limits on these ratios instead of fixing them. As a workaround, the code below shows how an upper limit of 10 on the energy-to-power ratio can be manually added to a model.

for x in 1:size(model_object.parts.tech[:battery].var[:capaStIn],1)
  var = model_object.parts.tech[:battery].var
  stIn, stSize = [var[y][x,:var] for y in [:capaStIn,:capaStSize]]
  @constraint(model_object.optModel, fixEP, stIn*10 >= stSize)
end
namestInToConvstOutToStInsizeToStIn
unitdimensionless
dimension$Ts_{exp}$, $R_{exo}$, $C$, $Te$, $M$
default valuenone
inheritance rules
  1. $Te$ → upwards
  2. $Ts_{exp}$ → upwards
  3. $R_{exp}$ → upwards
related elements
parttechnology

Residual capacities

Installed capacities for technologies that already exist without any expansion.

namecapaConvResicapa{StIn/StOut/StSize}Resi
unitGW
dimension$Ts_{sup}$, $Ts_{exp}$, $R_{exp}$, $Te$$Ts_{sup}$, $Ts_{exp}$, $R_{exp}$, $C$, $Te$
default valuenone
inheritance rules
  1. $R_{exp}$ → sum
  2. $Te$ → sum
  3. $Ts_{sup}$ → average
  1. $Ts_{exp}$ → sum
  2. $Ts_{sup}$ → upwards
  1. $C$ → sum
  2. $Ts_{exp}$ → sum
  3. $Ts_{sup}$ → upwards
related elements
parttechnology

Installed exchange capacities that already exist without any expansion.

Defining a residual capacity between two regions generally enables exchange of a specific carrier between these regions. If exchange should be enabled, but no pre-existing capacity exists, a residual capacity of zero can be provided.

namecapaExcResicapaExcResiDir
unitGW
dimension$Ts_{dis}$, $R_{a}$, $R_{b}$, $C$$Ts_{dis}$, $R_{from}$, $R_{to}$, $C$
default valuenone
inheritance rules
  1. $Ts_{dis}$ → upwards
  1. $R_{a}$ → sum
  2. $R_{b}$ → sum
  1. $R_{from}$ → sum
  2. $R_{to}$ → sum
  1. $Ts_{dis}$ → average
related elements
partexchange

capaExcResi refers to capacity in both directions, while capaExcResiDir refers to directed capacities and is added to any undirected values. Consequently, the table below will result in an residual capacity of 4 GW from East to West and 3 GW from West to East.

region_1region_1carrier_1parametervalue
EastWestelectricitycapaExcResi3.0
EastWestelectricitycapaExcResiDir1.0

Limits on expansion

Limits on capacity expansion. In the inheritance rules sum* only applies for upper limits.

nameexpConv{Fix/Low/Up}exp{StIn/StOut/StSize}{Fix/Low/Up}expExc{Fix/Low/Up}
unitGW
dimension$Ts_{exp}$, $R_{exp}$, $Te$$Ts_{exp}$, $R_{exp}$, $C$, $Te$$Ts_{exp}$, $R_{a}$, $R_{b}$, $C$
default valuenone
inheritance rules
  1. $Ts_{exp}$ → sum/sum*
  2. $R_{exp}$ → sum/sum*
  3. $Te$ → sum/sum*
  1. $Ts_{exp}$ → sum/sum*
  2. $R_{a}$ → sum/sum*
  3. $R_{b}$ → sum/sum*
  4. $C$ → sum/sum*
  1. $C$ → sum/sum*
related elements
partlimit

Limits on capacity

Limits on installed capacity. In the inheritance rules sum* only applies for upper limits.

namecapaConv{Fix/Low/Up}capa{StIn/StOut/StSize}{Fix/Low/Up}capaExc{Fix/Low/Up}
unitGW
dimension$Ts_{sup}$, $Ts_{exp}$, $R_{exp}$, $Te$$Ts_{sup}$,$Ts_{exp}$, $R_{exp}$, $C$, $Te$$Ts_{sup}$, $R_{a}$, $R_{b}$, $C$
default valuenone
inheritance rules
  1. $R_{exp}$ → sum/sum*
  2. $Te$ → sum/sum*
  3. $Ts_{sup}$ → average
  1. $Ts_{sup}$ → average
  2. $R_{a}$ → sum/sum*
  3. $R_{b}$ → sum/sum*
  4. $C$ → sum/sum*
  1. $Ts_{exp}$ → sum/sum*
  1. $C$ → sum/sum*
  2. $Ts_{exp}$ → sum/sum*
related elements
partlimit

Limits on operated capacity

Limits on operated capacity. In the inheritance rules sum* only applies for upper limits.

nameoprCapaConv{Fix/Low/Up}oprCapa{StIn/StOut/StSize}{Fix/Low/Up}oprCapaExc{Fix/Low/Up}
unitGW
dimension$Ts_{sup}$, $Ts_{exp}$, $R_{exp}$, $Te$$Ts_{sup}$,$Ts_{exp}$, $R_{exp}$, $C$, $Te$$Ts_{sup}$, $R_{a}$, $R_{b}$, $C$
default valuenone
inheritance rules
  1. $R_{exp}$ → sum/sum*
  2. $Te$ → sum/sum*
  3. $Ts_{sup}$ → average
  1. $Ts_{sup}$ → average
  2. $R_{a}$ → sum/sum*
  3. $R_{b}$ → sum/sum*
  4. $C$ → sum/sum*
  1. $Ts_{exp}$ → sum/sum*
  1. $C$ → sum/sum*
  2. $Ts_{exp}$ → sum/sum*
related elements
partlimit

Emissions

Emission limit

Upper limit on carbon emissions.

Upper limits on emissions are enforced analogously to limits on dispatch quantities. Therefore, the same caution with regard to how limits are defined should be exercised. As explained for dispatched quantities in greater detail, the table below will impose a carbon budget, meaning an upper limit on the sum of carbon emitted across all years.

timestep_1parametervalue
emissionUp80.0

While this table will enforce separate limits for each year.

timestep_1parametervalue
allemissionUp80.0
nameemissionUp
unitMil. tCO2
dimension$Ts_{dis}$, $Ts_{exp}$, $R_{dis}$, $C$, $Te$, $M$
default valuenone
inheritance rules
  1. $Ts_{dis}$ → sum*
  2. $Ts_{exp}$ → sum*
  3. $R_{dis}$ → sum*
  4. $C$ → sum*
  5. $Te$ → sum*
  6. $M$ → sum*
related elements
partlimit

Emission factor

Relative emissions associated with the use of a carrier.

nameemissionFac
unittCO2/GWh
dimension$Ts_{dis}$, $Ts_{exp}$, $R_{dis}$, $C$, $Te$, $M$
default valuenone
inheritance rules
  1. $Ts_{exp}$ → upwards
  2. $Ts_{dis}$ → upwards
  3. $R_{dis}$ → upwards
  4. $C$ → upwards
  5. $Te$ → upwards
  6. $M$ → upwards
related elements
partlimit

Emission price

Costs imposed on emitting carbon.

nameemissionPrc
unit€/tCO2
dimension$Ts_{dis}$, $Ts_{exp}$, $R_{dis}$, $C$, $Te$, $M$
default valuenone
inheritance rules
  1. $Ts_{exp}$ → upwards
  2. $Ts_{dis}$ → upwards
  3. $R_{dis}$ → upwards
  4. $C$ → upwards
  5. $Te$ → upwards
  6. $M$ → upwards
related elements
partobjective