###########################
Variables
###########################

The variables represent the outputs generated by the model. Like the parameters, they are also functions of elements belonging to one or more sets. The following subsections provide a list and brief description of all the variables computed by the OSeMOSYS code. In MUIO, only a selection of these variables (marked with an asterisk) is available for visualization. However, the complete set of variables can be downloaded and plotted externally, based on the modeller’s requirements.

Demand Variables
-----------------

Demand [Region, Timeslice, Commodity, Year]
+++++++++++++

Demand for one commodity in one time slice. Domain: >= 0


Costing Variables
-----------------

Annual Fixed Operating Cost [Region, Technology, Year]
+++++++++++++

Annual fixed operating cost of technology t. Derived from the variable TotalCapacityAnnual and the parameter FixedCost. Domain: >= 0

Annual Variable Operating Cost [Region, Technology, Year]
+++++++++++++

Annual variable operating cost of technology t. Derived from the variable TotalAnnualTechnologyActivityByMode and the parameter VariableCost. No restrictions on the domain. 

Capital Investment [Region, Technology, Year]
+++++++++++++

Undiscounted investment in new capacity of technology t. It is a function of the variable NewCapacity and the parameter CapitalCost. Domain: >= 0

SalvageValue [Region, Technology, Year]
+++++++++++++

Salvage value of technology t in year y, as a function of the parameter OperationalLife. Domain: >= 0

Discounted Salvage Value [Region, Technology, Year]
+++++++++++++

Salvage value of technology t, discounted through the parameter DiscountRate. Domain: >= 0

Technology Emissions Penalty [Region, Technology, Year]
+++++++++++++

Total undiscounted annual cost of all emissions generated by technology t. It is a function of the AnnualTechnologyEmission and the parameter EmissionPenalty. No restrictions on the domain.


Storage Variables
-----------------

New Storage Capacity [Region, Storage, Year]
+++++++++++++

Capacity of newly installed storage in year y. Domain: >= 0

Salvage Value Storage [Region, Storage, Year]
+++++++++++++

Salvage value of storage facility s in year y, as a function of the parameter OperationalLifeStorage. Domain: >= 0

Storage Level Year Start [Region, Storage, Year]
+++++++++++++

Level of stored commodity in storage facility s in the first time step of year y. Domain: >= 0

Storage Level Year Finish [Region, Storage, Year]
+++++++++++++

Level of stored commodity in storage facility s in the last time step of year y. Domain: >= 0

Storage Level Season Start [Region, Storage, Season, Year]
+++++++++++++

Level of stored commodity in storage facility s in the first time step of season ls. Domain: >= 0

Storage Level Day Type Start [Region, Storage, Season, Daytype, Year]
+++++++++++++

Level of stored commodity in storage facility s in the first time step of daytype ld. Domain: >= 0

Storage Level Day Type Finish [Region, Storage, Season, Daytype, Year]
+++++++++++++

Level of stored commodity in storage facility s in the last time step of daytype ld. Domain: >= 0

Rate Of Net Storage Activity [Region, Storage, Season, Daytype, Dailytimebracket, Year]
+++++++++++++

Net charging/discharging rate within the intraday time bracket. No restrictions on the domain.

Net Charge Within Year [Region, Storage, Season, Daytype, Dailytimebracket, Year]
+++++++++++++

Net quantity of commodity charged to storage facility s in year y. It is a function of the variable RateOfNetStorageActivity and it can be negative. No restrictions on the domain.

Net Charge Within Day [Region, Storage, Season, Daytype, Dailytimebracket, Year]
+++++++++++++

Net quantity of commodity charged to storage facility s in daytype ld. It is a function of the variable RateOfNetStorageActivity and can be negative. No restrictions on the domain.

Storage Lower Limit [Region, Storage, Year]
+++++++++++++

Minimum allowed level of stored commodity in storage facility s, as a function of the storage capacity and the user-defined MinStorageCharge ratio. Domain: >= 0

Storage Upper Limit [Region, Storage, Year]
+++++++++++++

Maximum allowed level of stored commodity in storage facility s. It corresponds to the total existing capacity of storage facility s (summing newly installed and pre-existing capacities). Domain: >= 0

Accumulated New Storage Capacity [Region, Storage, Year]
+++++++++++++

Cumulative capacity of newly installed storage from the beginning of the time domain to year y. Domain: >= 0

Capital Investment Storage [Region, Storage, Year]
+++++++++++++

Undiscounted investment in new capacity for storage facility s. Derived from the NewStorageCapacity and the parameter CapitalCostStorage. Domain: >= 0

Discounted Capital Investment Storage [Region, Storage, Year]
+++++++++++++

Investment in new capacity for storage facility s, discounted through the parameter DiscountRate. Domain: >= 0

Discounted Salvage Value Storage [Region, Storage, Year]
+++++++++++++

Salvage value of storage facility s, discounted through the parameter DiscountRate. Domain: >= 0

Total Discounted Storage Cost [Region, Storage, Year]
+++++++++++++

Difference between the discounted capital investment in new storage facilities and the salvage value in year y. Domain: >= 0


Capacity Variables
-----------------

Accumulated New Capacity [Region, Technology, Year]
+++++++++++++

Cumulative newly installed capacity of technology t from the beginning of the time domain to year y. Domain: >= 0

New Capacity [Region, Technology, Year]
+++++++++++++

Newly installed capacity of technology t in year y. Domain: >= 0

NumberOfNewTechnologyUnits [Region, Technology, Year]
+++++++++++++

Number of newly installed units of technology t in year y, as a function of the parameter CapacityOfOneTechnologyUnit. Domain: ≥ 0, integer

Total Capacity Annual [Region, Technology, Year]
+++++++++++++

Total existing capacity of technology t in year y (sum of cumulative newly installed and pre-existing capacity). Domain: >= 0


Activity Variables
-----------------

Rate Of Activity [Region, Timeslice, Technology, Mode, Year]
+++++++++++++

Intermediate variable. It represents the activity of technology t in one mode of operation and in time slice l, if the latter lasted the whole year. Domain: ≥ 0

Rate Of Total Activity [Region, Technology, Timeslice, Year]
+++++++++++++

Sum of the RateOfActivity of a technology over the modes of operation. Domain: ≥ 0

Production By Technology [Region, Timeslice, Technology, Commodity, Year]
+++++++++++++

Production of commodity f by technology t in time slice l. Domain: ≥ 0

Total Annual Technology Activity By Mode [Region, Technology, Mode_of_Operation, Year]
+++++++++++++

Annual activity of technology t in mode of operation m. Domain: >= 0

Total Technology Annual Activity [Region, Technology, Year]
+++++++++++++

Total annual activity of technology t. Domain: >= 0

Total Technology Model Period Activity [Region, Technology]
+++++++++++++

Sum of the TotalTechnologyAnnualActivity over the years of the modelled period. Domain: >= 0

Trade [Region, Region, Timeslice, Commodity, Year]
+++++++++++++

Quantity of commodity f traded between region r and rr in time slice l. No restrictions on the domain. 

Input To New Capacity [Region, Technology, Commodity, Year]
+++++++++++++

Total input commodity required for new capacity installation. It is a function of the variable NewCapacity and the parameter InputToNewCapacityRatio . Domain: >= 0

Input To Total Capacity [Region, Technology, Commodity, Year]
+++++++++++++

Total input commodity needed to support the total installed capacity. Derived from the variable TotalCapacityAnnual and the parameter InputToTotalCapacityRatio. Domain: >= 0


Emission Variables
-----------------

Annual Technology Emission By Mode [Region, Technology, Emission, Mode of Operation, Year]
+++++++++++++

Annual emission of agent e by technology t in mode of operation m. Derived from the variable RateOfActivity and the parameter EmissionActivityRatio. No restrictions on the domain. 

Annual Technology Emission [Region, Technology, Emission, Year]
+++++++++++++

Sum of the variable AnnualTechnologyEmissionByMode over the modes of operation. No restrictions on the domain. 

Emission By Activity Change [Region, Technology, Emission, Mode_of_Operation, Year]
+++++++++++++

Emission changes due to inter-annual activity variation. No restrictions on the domain. 

