Provided Data & Personal Data Setup
Units
- Timestep (input data) - h
- Power - MW
- Energy - MWh
- Length - km
- Weight - kg
Provided Data
The package provides data for:
name | nodes | lines | years | tech |
---|---|---|---|---|
GER-1 | 1 – germany as single node | none | 2006-2016 | Pv, wind, coal, oil, gas, bat-e, bat-in, bat-out, h2-e, h2-in, h2-out, trans |
GER-18 | 18 – dena-zones within germany | 49 | 2006-2016 | Pv, wind, coal, oil, gas, bat-e, bat-in, bat-out, h2-e, h2-in, h2-out, trans |
CA-1 | 1 - california as single node | none | 2014-2017 | Pv, wind, coal, oil, gas, bat-e, bat-in, bat-out, h2-e, h2-in, h2-out, trans |
CA-14 | 14 – multiple nodes within CA (no installed capacities currently) | 23 | 2014-2017 | Pv, wind, coal, oil, gas, bat-e, bat-in, bat-out, h2-e, h2-in, h2-out, trans |
TX-1 | 1 – single node within Texas | none | 2008 | Pv, wind, coal, nuc, gas, bat-e, bat-in, bat-out |
Personal Data Setup
Folder Structure
- costs.csv
- nodes.csv
- techs.yml
- lines.csv - optional
- TS - subfolder containing time-series-data
[timeseries name].csv
Time Series data
Timestamp | year | [nodes...] |
---|---|---|
[some iterator] | relative value of installed capacity for renewables or absolute values for demand or so | |
... | ... |
costs.csv
The different LCA-impact category columns define the impact
-set. The different years within the column year
define the year
-set.
tech | year | account | [currency] | [LCA-Impact categories...] |
---|---|---|---|---|
[tech] | year of this price | cap or fix or var | Cost per unit Power(MW) or Energy (MWh) | Emissions per unit Power(MW) or Energy (MWh)... |
... | ... | ... | ... | ... |
nodes.csv
The different nodes within the column node
define the node
-set
node | region | infrastruct | lon | lat | [techs ...] |
---|---|---|---|---|---|
[node...] | region of this node | ex - existing or lim - limiting capacity | Latitude in ° | Longitude in ° | installed capacity of each tech at this node in MW or MWh |
... | ... | ... | ... | ... |
techs.yml
The technologies within the group techs
define the tech
-set
The currently supported technology-groups are
demand
: For example the electricity demandnon_dispatchable_generation
: For generation technologies like, e.g. PV, winddispatchable_generation
: For generation technologies like gasstorage
: A technology that stores, e.g. electricity or hydrogenconversion
: A technology that converts from one carrier to anothertransmission
: For transmission technologies that have no capacity (CAP
) pernode
, but capacities (TRANS
) perline
The implementation of storage typically needs the conversion from one carrier like electricity to another carrier like hydrogen. The integration of a carrier technology allows more complex energy systems. A single storage technology like hydrogen can be connected with one technology that converts electricity to hydrogen and another technology that runs solar-powered electrolysis.
techs.yml
needs to have the following structure:
tech_groups
: defines parent groups for techs or other tech_groupstechs
: defines the technologies, the elements are used to declare the dimensiontech
We allow technologies to have parents to reduce unnecessary and mistake, enabling repetitions within the techs.yml
-file. The information of the single techs is combined with the information provided from their parent techgroups. One technology can have multiple techgroups, if the parent has a parent. The combined information must contain:
name
: A detailed description of the technologytech_group
: a technology-group that the technology belongs to. Groups can be:demand
,generation
,dispatchable_generation
,non_dispatchable_generation
,storage
,conversion
,transmission
plant_lifetime
: the physical expected lifetime of this technologies plant [a]financial_lifetime
: financial time to break even [a]discount_rate
: discount rate for technology [a]structure
:node
orline
depending on the structure of the technologyunit
: the unit that the capacity of the technology scales with. It can bepower
[MW] orenergy
[MWh]input
: the input can be acarrier
like e.g. electricity, atimeseries
like e.g.timeseries: demand_electricity
, or afuel
like, e.g.fuel: gas
The information can contain:
constraints
: like anefficiency
like e.g.efficiency: 0.53
orcap_eq
(e.g. discharge capacity is same as charge capacity)cap_eq: bat_in
lines.csv
The different lines within the column line
define the line
-set
Each node_start
and node_end
has to be a node
in the file nodes.csv
.
line | node_start | node_end | reactance | resistance | power_ex | power_lim | voltage | circuits | length |
---|---|---|---|---|---|---|---|---|---|
[line...] | node - line starts | node - line ends | reactance | resistance | existing capacity in MW | capacity limit in MW | voltage or description | number of circuits included | length in km |
... | ... | ... | ... | ... | ... | ... | ... | ... | ... |