|
|
## What input files are needed and where to put them?
|
|
|
## 1. What input files are needed and where to put them?
|
|
|
|
|
|
Input files can be divided to 1) options, definitions and parameters given in "\input"-directory and 2) input data given in "\data"-directory in xlsx-format. To get started, please see [Example data sets](Getting-started/Example data sets) for the zip file of necessary input files and where to define their location.
|
|
|
|
|
|
## Understanding Input Data
|
|
|
## 2. Understanding Input Data
|
|
|
|
|
|
Input data is documented in the files 1b_sets.gms and 1c_parameters.gms (some sets and parameters are not in the input data - they are calculated from the input data) as well as 1a_definitions.gms, which gives a description for each dimension in the sets.
|
|
|
|
... | ... | @@ -10,19 +10,30 @@ The input data file (1st of July 2020 version) is described in this video: [Inpu |
|
|
|
|
|
The Backbone model is instructed by the modelsInit.gms file (a model definition file) in the input data folder. This file sets e.g. the temporal structure of the model. It often just points to a specific model version that is described by another file (e.g. scheduleInit.gms). This way it is easier to change between different model definition versions. There are templates for different model versions in the Backbone/defModels folder. Here is one-hour video describing the contents of scheduleInit.gms: [Model definition file tutorial video](https://drive.google.com/file/d/1QDL4LHzwU3Ecnv3HID4x8aQVEr8Bd--J/view?usp=sharing)
|
|
|
|
|
|
## Some common elements explained (to be updated)
|
|
|
## 3. Some basic input data elements explained
|
|
|
|
|
|
### Creating electricity and district heating grids (with demand and transmission capacities)
|
|
|
### 3.1. Minimum requirements for creating an electricity grid (with demand and transmission capacities)
|
|
|
|
|
|
### Power plant units creating only electricity or heat
|
|
|
Open InputData_5Unit_2Node.xlsx in [Example data sets](Getting-started/Example data sets) as an example.
|
|
|
|
|
|
### Combined heat and power (CHP) units
|
|
|
The minimum elements for an electricity grid are:
|
|
|
1) Define the grid "elec" on _grid_. Another grid such as "fuel" might also be required to have something to produce electricity from.
|
|
|
2) Define at least two nodes for the grid on _node_ and on _p_gn_ connecting these to the right grid and setting "TRUE" for _nodeBalance_ parameter.
|
|
|
3) Define transmission capabilities on _p_gnn_ with _transferCap_ in MW.
|
|
|
4) Set a demand for the node(s) on _ts_influx_. For default forecast index, use f00 and give the influx in negative MWh:s. This is the demand that must be met on each time step with production (or electricity import).
|
|
|
5) Add units for electricity production on _unittype_, _unitUnittype_, _p_gnu_io_, _p_unit_ and _effLevelGroupUnit_. (see 3.2. on minimum requirements for units). Units can produce electricity from a fuel or from a free flow such as wind.
|
|
|
|
|
|
### Hydro, wind and solar
|
|
|
#### 3.1.1. Minimum requirements for an electricity market (to be updated)
|
|
|
|
|
|
### Heat pumps
|
|
|
### 3.2. Minimum requirements for power plant units creating only electricity or heat (to be updated)
|
|
|
|
|
|
### How to implement energy storages, such as batteries, heat storages or hydro reservoirs?
|
|
|
### 3.3. Combined heat and power (CHP) units (to be updated)
|
|
|
|
|
|
### 3.4. Hydro, wind, solar (to be updated)
|
|
|
|
|
|
### 3.5. Heat pumps (to be updated)
|
|
|
|
|
|
### 3.6. How to implement energy storages, such as batteries, heat storages or hydro reservoirs?
|
|
|
|
|
|
There are no predefined storages in the model, so all storage capabilities are defined via inputdata-excel. The model allows nodes to be set to store energy (however not units). This is how you set up a storage capacity for a node in inputdata sheets:
|
|
|
|
... | ... | @@ -49,5 +60,7 @@ _ts_influx_ (hydro reservoirs, waste storages etc.) |
|
|
|
|
|
- if the node has spontaneous influx that can stored, use positive influx for the node to indicate this.
|
|
|
|
|
|
### 3.7. Reserves
|
|
|
|
|
|
|
|
|
|