The Dispa-SET model

The Dispa-SET model is an open-source unit commitment and optimal dispatch model focused on the balancing and flexibility problems in European grids. Its pre and post-processing tools are written in Python and the main solver can be called via GAMS or via PYOMO. The selected Mixed-Integer Linear Programming (MILP) solver is CPLEX.

Dispa-SET is mainly developed within the Joint Research Centre of the EU Commission, in close collaboration with the University of Liège (Belgium).

Model description and philosophy

A comprehensive description of the model is available in the 2017 JRC technical report: Modelling Future EU Power Systems Under High Shares of Renewables.


Downloading Dispa-SET

The public version of Dispa-SET can be downloaded in the Releases section or from its github repository (using the Clone or Download button on the right side of the screen):


The model documentation is available by running sphinx in the Docs folder of the project or by consulting the online documentation. This documentation corresponds to the latest available public version of Dispa-SET:

Main contributors:

  • Sylvain Quoilin (University of Liège, Belgium))
  • Konstantinos Kavvadias (Joint Research Centre, EU Commission)
  • Andreas Zucker (Joint Research Centre, EU Commission)

Indices and tables