Overview¶
urbs consists of several model entities. These are commodities, processes, transmission and storage. Demand and intermittent commodity supply through are modelled through time series datasets.
Commodity¶
Commodities are goods that can be generated, stored, transmitted and consumed. By convention, they are represented by their energy content (in MWh), but can be changed (to J, kW, t, kg) by simply using different (consistent) units for all input data. Each commodity must be exactly one of the following four types:
- Stock: Buyable at any time for a given price. Supply can be limited per timestep or for a whole year. Examples are coal, gas, uranium or biomass.
- SupIm: Supply intermittent stands for fluctuating resources like solar radiation and wind energy, which are available according to a timeseries of values, which could be derived from weather data.
- Demand: These commodities have a timeseries for the requirement associated and must be provided by output from other process or from storage. Usually, there is only one demand commodity called electricity (abbreviated to Elec), but multiple (e.g. electricity, space heating, process heat, space cooling) demands can be specified.
- Env: The special commodity CO2 is of this type and represents the amount (in tons) of greenhouse gas emissions from processes. Its total amount can be limited, to investigate the effect of policies on the model.
Stock commodities have three numeric attributes that represent their price, total annual and per timestep supply. Environmental commodities (i.e. CO2) have a maximum allowed quantity that may be created.
Commodities are defined over the tuple (site, commodity, type)
, for example
(Norway, wind, SupIm)
for wind in Norway with a time series or
(Iceland, electricity, Demand)
for an electricity demand time series in
Iceland.
Process¶
Processes describe conversion technologies from one commodity to another. They can be visualised like a black box with input(s) (commodity) and output(s) (commodity). Process input and output ratios are the main technical parameters for processes. Fixed costs for investment and maintenance (per capacity) and variable costs for operation (per output) are the economical parameters.
Processes are defined over two tuples. The first tuple (site, process)
specifies the location of a given process e.g. (Iceland, turbine)
would
locate a process turbine
at site Iceland
. The second tuple (process,
commodity, direction)
then specifies the inputs and outputs for that process.
For example, (turbine, geothermal, In)
and (turbine, electricity, Out)
describes that the process named turbine
has a single input geothermal
and the single output electricity
.
Transmission¶
Transmission allows instantaneous transportation of commodities between sites. It is
characterised by an efficiency and costs, just like processes. Transmission is
defined over the tuple (site in, site out, transmission, commodity)
. For
example, (Iceland, Norway, undersea cable, electricity)
would represent an
undersea cable for electricity between Iceland and Norway.
Storage¶
Storage describes the possibility to deposit a deliberate amount of energy in the form of one commodity at one time step; with the purpose of retrieving it later. Efficiencies for charging/discharging depict losses during input/output. A self-discharge term is not included at the moment, but could be added trivially (one column, one modification of the storage state equation). Storage is characterised by capacities both for energy content (in MWh) and charge/discharge power (in MW). Both capacities have independent sets of investment, fixed and variable cost parameters to allow for a very flexible parametrization of various storage technologies; ranging from batteries to hot water tanks.
Storage is defined over the tuple (site, storage, stored commodity)
. For
example, (Norway, pump storage, electricity)
represents a pump storage
power plant in Norway that can store and retrieve energy in form of
electricity.
Timeseries¶
Demand¶
Each combination (site, demand commidty)
may have one timeseries,
describing the (average) power demand (MWh/h) per timestep. They are a crucial
input parameter, as the whole optimisation aims to satisfy these demands with
minimal costs by the given technologies (process, storage, transmission).
Intermittent Supply¶
Each combination (site, supim commodity)
must be supplied with one
timeseries, normalised to a maximum value of 1 relative to the installed
capacity of a process using this commodity as input. For example, a wind power
timeseries should reach value 1, when the wind speed exceeds the modelled wind
turbine’s design wind speed is exceeded. This implies that any non-linear
behaviour of intermittent processes can already be incorporated while preparing
this timeseries.