Calliope
by ETH Zürich, University of Cambridge
Authors: Stefan Pfenninger, Bryn Pickering
Contact: Stefan Pfenninger
|
Calliope is a framework to develop energy system models using a modern and open source Python-based toolchain. It is under active development and freely available under the Apache 2.0 license.
Feedback and contributions are very welcome!
Based on Python (Pyomo). Using Python (pandas et al) for data processing.
Website / Documentation
Download
|
Open Source Apache License 2.0 (Apache-2.0)
Directly downloadable
Some input data shipped
|
Model Scope |
Model type and solution approach |
Model class
|
Framework
|
Sectors
|
User-dependent
|
Technologies
|
Renewables, Conventional Generation, CHP
|
Decisions
|
dispatch, investment
|
Regions
|
User-dependent
|
Geographic Resolution
|
User-dependent
|
Time resolution
|
Hour
|
Network coverage
|
transmission, distribution, net transfer capacities
|
|
Model type
|
Optimization
|
|
|
Variables
|
|
Computation time
|
minutes (user-dependent)
|
Objective
|
User-dependent, including financial cost, CO2, and water consumption
|
Uncertainty modeling
|
Deterministic; stochastic programming add-on
|
Suited for many scenarios / monte-carlo
|
Yes
|
|
References
Scientific references
Stefan Pfenninger and James Keirstead. 2015. Renewables, nuclear, or fossil fuels? Scenarios for Great Britain's power system considering costs, emissions and energy security. Applied Energy, 152, pp. 83–93.
https://dx.doi.org/10.1016/j.apenergy.2015.04.102
◀ back to model list