Open Source | |
License | LGPL / entire code based on open source |
Source code available | |
GitHub | |
Access to source code | mailto:genesys@isea.rwth-aachen.de | git.rwth-aachen.de |
Data provided | none |
Collaborative programming |
Modelling software | C++11 |
Internal data processing software | |
External optimizer | |
Additional software | Result processing and analysis of xml files is executed in python |
GUI |
Modeled energy sectors (final energy) |
|
||||||
Modeled demand sectors |
|
||||||
Modeled technologies: components for power generation or conversion |
|
||||||
Modeled technologies: components for transfer, infrastructure or grid |
|
||||||
Properties electrical grid |
|
||||||
Modeled technologies: components for storage |
|
||||||
User behaviour and demand side management | |||||||
Changes in efficiency | Efficiency of a powerplant is set by investment year (technology based), efficiency(t) can be varied Application of serveral powerplant capacities together uses a weighted average mean trying to priorise higher efficiencies. | ||||||
Market models | - | ||||||
Geographical coverage | |||||||
Geographic (spatial) resolution |
|
||||||
Time resolution | hour | ||||||
Comment on geographic (spatial) resolution | GENESYS is typically applied on a set of countries with NTC connections and aggregated capacities, it was has also been applied with regional/NUT3 parametrisation as a test. Aggregation of geospatial area to a specific zone allows flexible representation of states, tso regions, federal states or regions based on the availability of input data (e.g. capacities per zone, time series for RE geneators and load) | ||||||
Observation period | >1 year, flexible 1y - 100y+ possible | ||||||
Additional dimensions (sector) |
|
Model class (optimisation) | - |
Model class (simulation) | Bottom up |
Other | Heuristic optimisation with a bottom up model for dispatch |
Short description of mathematical model class | Bottom up definition of system components from a engineering perspective Demand balancing based on energy flow calculation |
Mathematical objective | costs |
Approach to uncertainty | - |
Suited for many scenarios / monte-carlo | |
typical computation time | less than a minute |
Typical computation hardware | x64 20 core |
Technical data anchored in the model | Hierarchical dispatch groups / RE, storage, thermal generation |
Interfaces | |
Model file format | unix executable |
Input data file format | .csv |
Output data file format | xml |
Integration with other models | |
Integration of other models |
Citation reference | Bussar, C. ; Stöcker, Philipp ; Moraes Jr., Luiz ; Jacqué, Kevin ; Axelsen, Hendrik ; Sauer, D.U.: The Long-Term Power System Evolution – First Optimisation Results. In: Energy Procedia 135 (2017), p. 347–357 |
Citation DOI | https://doi.org/10.1016/j.egypro.2017.09.526 |
Reference Studies/Models | https://doi.org/10.1016/j.est.2016.02.004: 10.2314/GBV:837303370 : https://doi.org/10.1016/j.egypro.2014.01.156 |
Example research questions | What does the optimal system development pathway look like to reach Co2 mitigation targets from today towards year x ? ;What does the power system configuration in year x look linke?; What are the generation prices for technology X in an optimal system look like and is it competitive with other carriers? How is the demand for storage in a specific year, in what year is investment into long term storage inevitable? |
Model usage | - |
Model validation |
|
Example research questions | What does the optimal system development pathway look like to reach Co2 mitigation targets from today towards year x ? ;What does the power system configuration in year x look linke?; What are the generation prices for technology X in an optimal system look like and is it competitive with other carriers? How is the demand for storage in a specific year, in what year is investment into long term storage inevitable? |
further properties | Specific targets can be set for limitation of annual Co2 Emissions per country/region or on a global scale, alternatively the competitiveness for thermal power generation can be evaluated under influence of co2 emission certificate price development assumptions Model can easily be adapted given the case input data can be provided for the representation of regions (time series, demand and existing system components) |
Model specific properties | Model can calculate a fast system operation/unit dispatch in 1-2 minutes for 35 years on hourly basis (1 CPU) This can be implemented in an evolution strategy, genetic algorithm or monte carlo simulation/optimisation and it is suitable for multi-core operation (via openmp) |