NEMO |
University of New South Wales |
true |
true |
GNU General Public License version 3.0 (GPL-3.0) |
transmission |
|
true |
dispatch |
Australia |
Optimization Simulation |
minimise average cost of electricity |
|
Python |
NEMO (SEI) |
Stockholm Environment Institute |
true |
false |
Apache License 2.0 (Apache-2.0) |
transmission distribution DC load flow net transfer capacities |
Full energy system optimization flexible geographic and sectoral scope |
true |
dispatch investment |
All |
Optimization |
Minimize total discounted costs |
Deterministic but can readily be applied in Monte Carlo analyses |
Julia |
OMEGAlpes |
G2Elab |
true |
false |
Apache License 2.0 (Apache-2.0) |
|
Production consumption conversion storage |
true |
|
|
Optimization |
|
|
OMEGAlpes, PuLP |
OSeMOSYS |
KTH Royal Institute of Technology |
true |
true |
Apache License 2.0 (Apache-2.0) |
transmission distribution |
|
true |
investment |
Africa (all countries), Sweden, Baltic States, Nicaragua, Bolivia, South America, EU-27+3 |
Optimization |
Minimise total discounted cost of system |
|
GNU MathProg |
Oemof |
Reiner Lemoine Institut / ZNES Flensburg |
true |
true |
GNU General Public License version 3.0 (GPL-3.0) |
transmission distribution net transfer capacities DC load flow |
Energy Modelling Framework |
true |
dispatch investment |
Depends on user |
Optimization Simulation |
costs, emissions |
Deterministic |
Python, Pyomo, Coin-OR |
OnSSET |
KTH Royal Institute of Technology |
true |
false |
MIT license (MIT) |
|
|
true |
|
Sub-Saharan Africa, developing Asia, Latin America |
Optimization |
Cost minimization |
|
Python |
OpenTUMFlex |
Technical University of Munich |
true |
false |
GNU General Public License version 3.0 (GPL-3.0) |
distribution |
Energy System Model urban energy systems load shifting optimisation Local energy systems |
true |
|
User dependent |
Optimization Simulation |
Cost optimal optimization and flexibility calculation |
|
Python (Pyomo) |
PLEXOS Open EU |
University College Cork |
false |
true |
|
net transfer capacities |
Market Model |
true |
dispatch |
North West Europe |
Optimization |
Minimize total Generation cost |
None |
PLEXOS |
POMATO |
TU Berlin |
true |
false |
GNU Library or "Lesser" General Public License version 3.0 (LGPL-3.0) |
transmission DC load flow net transfer capacities |
Network-constrained Unit Commitment and Economic Dispatch |
true |
dispatch |
User-dependent |
Optimization |
Cost minimization |
Chance Constrained |
Julia/JuMP |
Pandapipes |
Fraunhofer IEE, Uni Kassel |
true |
true |
MIT license (MIT) |
distribution |
|
false |
|
|
Simulation |
|
|
Python |
Pandapower |
|
true |
false |
BSD 3-Clause "New" or "Revised" License (BSD-3-Clause) |
transmission distribution |
Transmission Network Model |
true |
|
|
Simulation |
|
|
Python |
PowNet |
Singapore University of Technology and Design |
true |
false |
MIT license (MIT) |
transmission distribution DC load flow |
Network-constrained Unit Commitment and Economic Dispatch |
true |
dispatch |
Laos, Cambodia, Thailand, any user-defined country or region |
Optimization Simulation |
Cost minimization |
Sensitivity analysis |
Python (Pyomo) |
PowerMatcher |
Flexiblepower Alliance Network |
true |
false |
Apache License 2.0 (Apache-2.0) |
|
|
true |
|
|
|
|
|
Java |
PowerSimulations.jl |
NREL |
true |
false |
BSD 3-Clause "New" or "Revised" License (BSD-3-Clause) |
transmission AC load flow DC load flow net transfer capacities |
quasii-static sequential unit-commitment and economic dispatch problems |
true |
dispatch |
Any |
Optimization |
Least Cost |
scenario analysis |
Julia |
PowerSimulationsDynamics.jl |
NREL |
true |
false |
BSD 3-Clause "New" or "Revised" License (BSD-3-Clause) |
transmission AC load flow |
Dynamic system simulation model library |
true |
|
|
Simulation |
N/A |
scenario analysis |
Julia |
PowerSystems.jl |
NREL |
true |
false |
BSD 3-Clause "New" or "Revised" License (BSD-3-Clause) |
transmission AC load flow DC load flow net transfer capacities |
Optimization Simulation |
true |
dispatch |
Any |
Simulation |
|
scenario analysis |
Julia |
Pvlib python |
|
true |
false |
BSD 3-Clause "New" or "Revised" License (BSD-3-Clause) |
|
|
true |
|
|
Simulation |
|
|
Python |
PyLESA |
University of Strathclyde |
true |
false |
MIT license (MIT) |
AC load flow DC load flow |
Local energy systems |
true |
dispatch |
|
Simulation |
Minimization of operational costs |
perfect foresight |
Python |
PyPSA |
FIAS |
true |
false |
GNU General Public License version 3.0 (GPL-3.0) |
transmission distribution AC load flow DC load flow net transfer capacities |
Energy System Model |
true |
dispatch investment |
Europe, China, South Africa |
Optimization Simulation |
Cost minimization |
Not explicitly covered, but stochastic optimisation possible |
Python, Pyomo |
QuaSi - GenSim |
Siz energieplus |
true |
false |
MIT license (MIT) |
|
building energy demand |
true |
|
All |
Simulation |
|
|
EnergyPlus, OpenStudio, MS Excel, Ruby |
QuaSi - ReSiE |
Siz energieplus |
true |
false |
MIT license (MIT) |
transmission distribution |
multi energy systems in urban scale |
true |
dispatch investment |
Depends on user |
Simulation Other |
energy balances |
sensitivity analysis |
Julia |
REopt |
The National Renewable Energy Laboratory |
true |
false |
BSD 3-Clause "New" or "Revised" License (BSD-3-Clause) |
|
Energy System Model |
true |
dispatch investment |
World |
Optimization |
Minimize Lifecycle Cost |
|
Julia/JuMP |
Region4FLEX |
DLR Institute of Networked Energy Systems |
true |
false |
Apache License 2.0 (Apache-2.0) |
transmission |
load shifting optimisation |
false |
|
Germany |
Optimization |
|
|
Python |
Renpass |
ZNES Flensburg |
true |
true |
GNU General Public License version 3.0 (GPL-3.0) |
net transfer capacities |
Electricity System Model / Regional Dispatch Model / Transshipment Model |
true |
dispatch |
Poland, Lithuania, Latvia, Estonia, Finland, Sweden, Denmark, Norway, the Netherlands, Belgium, Luxembourg, France, Switzerland, Austria, the Czech Republic, Germany |
Optimization Simulation |
economic costs |
perfect foresight |
R |
SIREN |
Sustainable Energy Now Inc |
true |
false |
Affero General Public License v3 (AGPL-3.0) |
|
Electricity System Model |
true |
dispatch investment |
|
Simulation Other |
Match generation to demand and minimise cost |
|
Python, NREL SAM |
SMS++ |
Dipartimento di Informatica, Università di Pisa |
true |
false |
GNU Library or "Lesser" General Public License version 3.0 (LGPL-3.0) |
transmission distribution DC load flow net transfer capacities |
in princople all short- to long-term optimization |
true |
dispatch investment |
Any |
Optimization |
in principle any, currently cost minimization |
in principle any, currently scenarios |
SMS++ |
SciGRID gas |
DLR Institute of Networked Energy Systems |
true |
false |
Creative Commons Attribution 4.0 (CC-BY-4.0) |
|
European Gas Transmission Network Model and Data (input and output) |
true |
|
Europe |
Other Simulation |
|
|
GeoJSON & CSV |
SciGRID power |
DLR Institute of Networked Energy Systems |
true |
true |
Apache License 2.0 (Apache-2.0) |
transmission |
Transmission Network Model |
true |
|
Europe and Germany (any other EU country also possible) |
Simulation |
|
|
Python, PostgreSQL |
SimSEE |
Institute of Electrical Engineering |
true |
false |
GNU General Public License version 3.0 (GPL-3.0) |
net transfer capacities |
Optimal energy dispatch |
true |
dispatch investment |
|
Optimization Simulation |
minimization of the future operational cost. |
stochastic, hydro inflows, wind velocity, solar radiation, temerature an Demand. |
freepascal |
SimSES |
Technical University of Munich |
true |
false |
BSD 3-Clause "New" or "Revised" License (BSD-3-Clause) |
|
Electrical energy storage system |
true |
dispatch |
World |
Simulation |
|
|
Python |
SpineOpt.jl |
|
true |
false |
GNU Library or "Lesser" General Public License version 3.0 (LGPL-3.0) |
transmission DC load flow net transfer capacities |
Framework |
true |
dispatch investment |
|
Optimization |
Cost minimization |
Deterministic, perfect foresight, myopic, stochastic. |
Julia/JuMP |
StELMOD |
DIW Berlin |
true |
false |
MIT license (MIT) |
transmission DC load flow net transfer capacities |
Optimization |
true |
dispatch |
Europe (particular focus on Germany) |
Optimization |
Minimization of total generation cost |
deterministic, stochastic |
GAMS |
Switch |
Environmental Defense Fund |
true |
false |
Apache License 2.0 (Apache-2.0) |
transmission distribution AC load flow DC load flow net transfer capacities |
Power system capacity expansion energy system |
true |
dispatch investment |
|
Optimization |
total cost or consumer surplus, including environmental adders |
stochastic treatment of hourly renewable variability; allocation of reserves for sub-hourly variability; scenarios or progressive hedging for uncertain annual weather or fuel or equipment costs |
Python, Pyomo |
System Advisor Model (SAM) |
National Renewable Energy Laboratory |
true |
false |
BSD 3-Clause "New" or "Revised" License (BSD-3-Clause) |
|
International renewble energy project modeling |
true |
dispatch |
|
Simulation |
time series power generation, installation cost, annual operating and financial cost |
stochastic, deterministic |
C++, WxWidgets |
TIMES |
IEA-ETSAP |
true |
false |
GNU General Public License version 3.0 (GPL-3.0) |
transmission DC load flow net transfer capacities |
Local National Regional Global models developed using TIMES |
true |
dispatch investment |
Local, National, Regional, Global models |
Optimization |
Total discounted system cost minimisation |
Deterministic, perfect foresight, myopic, stochastic. |
GAMS |
TIMES Évora |
CENSE - NOVA University Lisbon |
false |
true |
|
|
Energy supply and demand |
true |
|
Évora (Portugal) |
Optimization |
Minimise total discounted cost of the energy system |
|
GAMS |
TIMES-PT |
CENSE - NOVA University Lisbon |
false |
true |
|
transmission distribution |
Energy supply and demand |
true |
|
Portugal |
Optimization |
Minimise total discounted cost of the energy system |
|
GAMS |
Temoa |
NC State University |
true |
false |
GNU General Public License version 2.0 (GPL-2.0) |
|
energy system optimization model |
true |
investment |
U.S., currently |
Optimization |
Cost minimization |
stochastic optimization, moeling-to-generate alternatives |
Python (Pyomo) |
TransiEnt |
Hamburg University of Technology |
true |
false |
|
transmission distribution net transfer capacities |
Dynamic system simulation model library |
true |
|
Hamburg / Germany |
Simulation |
|
Prediction errors can be introduced by (filtered) white noise timeseries to see changes in control behaviour |
Modelica |
URBS |
TUM EI ENS |
true |
true |
GNU General Public License version 3.0 (GPL-3.0) |
transmission net transfer capacities |
Energy Modelling Framework |
true |
dispatch investment |
User-dependent |
Optimization |
Minimise total discounted cost of system |
None |
Python (Pyomo) |
USENSYS |
Environmental Defense Fund |
true |
false |
Affero General Public License v3 (AGPL-3.0) |
transmission |
Capacity expansion Reference Energy System |
true |
investment |
US 48 lower states & DC |
Optimization |
Cost minimization |
Deterministic |
R/energyRt |