GridCal |
GridCal |
Electricity |
Transmission Network Model and Data (input and output) |
|
GNU General Public License version 3.0 (GPL-3.0) |
Python |
|
|
HighRES |
HighRES |
Electricity |
European electricity system model GB electricity system model |
dispatch investment |
MIT license (MIT) |
GAMS; CPLEX |
Hour |
Country level, 20 zones for GB |
IRENA FlexTool |
IRENA FlexTool |
All sectors (user can add more) |
Multi-purpose |
dispatch investment |
GNU Library or "Lesser" General Public License version 3.0 (LGPL-3.0) |
GNU MathProg |
Hour |
User dependent |
Lemlab |
Lemlab |
local energy markets |
agent-based simulation |
|
GNU General Public License version 3.0 (GPL-3.0) |
Python, Pyomo |
|
|
LoadProfileGenerator |
LoadProfileGenerator |
|
|
|
MIT license (MIT) |
C# |
Minute |
|
MEDEAS |
MEDEAS |
electricity heat liquid fuels gas solid fuels |
|
|
MIT license (MIT) |
Phyton |
Year |
global, continents, nations |
Medea |
Medea |
Electricity Heat |
Austrian and German electricity market |
dispatch investment |
MIT license (MIT) |
GAMS |
Hour |
Countries |
MicroGridsPy |
MicroGridsPy |
Micro-grids design |
Energy Modeling Framework |
dispatch investment |
European Union Public Licence Version 1.1 (EUPL-1.1) |
Python (Pyomo) |
Hour |
Village-scale |
Mosaik |
Mosaik |
electricity heat mobility household |
distributed energy systems smart grid simulation |
|
GNU Library or "Lesser" General Public License version 2.1 (LGPL-2.1) |
Python |
Second |
|
NEMO |
NEMO |
|
|
dispatch |
GNU General Public License version 3.0 (GPL-3.0) |
Python |
Hour |
NEM regions |
NEMO (SEI) |
NEMO (SEI) |
All |
Full energy system optimization flexible geographic and sectoral scope |
dispatch investment |
Apache License 2.0 (Apache-2.0) |
Julia |
Hour |
Flexible - user-defined regionalization |
OMEGAlpes |
OMEGAlpes |
Electricity Heat all |
Production consumption conversion storage |
|
Apache License 2.0 (Apache-2.0) |
OMEGAlpes, PuLP |
|
|
OSeMOSYS |
OSeMOSYS |
all |
|
investment |
Apache License 2.0 (Apache-2.0) |
GNU MathProg |
Day |
Country |
Oemof |
Oemof |
Electricity Heat Mobility |
Energy Modelling Framework |
dispatch investment |
GNU General Public License version 3.0 (GPL-3.0) |
Python, Pyomo, Coin-OR |
Hour |
Depends on user |
OnSSET |
OnSSET |
|
|
|
MIT license (MIT) |
Python |
Multi year |
1 km to 10 km |
OpenTUMFlex |
OpenTUMFlex |
Energy Electricity Market Households electricity plus sector coupling (EVs |
Energy System Model urban energy systems load shifting optimisation Local energy systems |
|
GNU General Public License version 3.0 (GPL-3.0) |
Python (Pyomo) |
15 Minute |
User dependent |
POMATO |
POMATO |
Electricity Market Heat |
Network-constrained Unit Commitment and Economic Dispatch |
dispatch |
GNU Library or "Lesser" General Public License version 3.0 (LGPL-3.0) |
Julia/JuMP |
Hour |
Nodal resolution |
Pandapipes |
Pandapipes |
|
|
|
MIT license (MIT) |
Python |
|
|
Pandapower |
Pandapower |
|
Transmission Network Model |
|
BSD 3-Clause "New" or "Revised" License (BSD-3-Clause) |
Python |
|
|
PowNet |
PowNet |
Electricity Electric power Energy |
Network-constrained Unit Commitment and Economic Dispatch |
dispatch |
MIT license (MIT) |
Python (Pyomo) |
Hour |
High-voltage substation |