Acronym Bal
Methodical Focus open source , electricity , district heat
Institution(s) RAM-lose, DTU Danish Technical University, NMBU Norwegian University of Life Sciences, TTU Tallinn University of Technology, EA Energianalyse
Author(s) (institution, working field, active time period)
Current contact person Hans Ravn
Contact (e-mail)
Primary Purpose Balmorel is a model for analysing the electricity and combined heat and power sectors in an international perspective. It is highly versatile and may be applied for long range planning as well as shorter time operational analysis. The model is developed in a model language, and the source code is readily available, thus providing complete documentation of the functionalities. Moreover, the user may modify the model according to specific requirements, making the model suited for any purpose within the focus parts of the energy system. Balmorel is a partial equilibrium model for simultaneous optimisation of generation, transmission and consumption of electricity and heat under the assumption of perfectly competitive markets. The model finds the optimal way to satisfy the energy demand maximising social welfare, viz., consumers' utility minus producers' cost of electricity and district heat generation, storage, transmission and distribution; subject to technical, physical and regulatory constraints.
Support / Community / Forum
Link to User Documentation;
Link to Developer/Code Documentation
Documentation quality good
Source of funding project-based
Number of devolopers less than 10
Number of users less than 100
Open Source
License ISC license
Source code available
Link to source code
Data provided some
Cooperative programming
GitHub Contributions Graph
Modelling software GAMS
Internal data processing software
External optimizer
Additional software
Citation reference 10.5281/zenodo.823692
Citation DOI 10.5281/zenodo.823692
Please list references to reports and studies which were produced using the model;
Larger scale usage DTU, NMBU, TTU, EA Energy Analysis, COWI, HOFOR, Danish Energy Association, Estonian Transmission System Operator Elering, Mexican Energy Minsitery, Eastern African Power Pool (EAPP), Sino-Danish Renewable Energy Development (RED) programme
Modeled demand sectors -
Link to API documentation -
API to openmod database
Points/degree of abstraction medium
Models using this framework Balmorel

If you find bugs or if you have ideas to improve the Open Energy Platform, you are welcome to add your comments to the existing issues on GitHub.
You can also fork the project and get involved.

Please note that the platform is still under construction and therefore the design of this page is still highly volatile!

Fact Sheet objectives: The Fact Sheets are made to...
  • Find models/frameworks for your needs or just get an overview about the existing ones
  • Compare a selection of models for different purposes - e.g. to develop a strategy to link them
  • Store your model/framework information to provide transparency
More info here
Use case example model Fact Sheet: For a European pathway simulation (EPS) we want to choose the models that best meet our requirements. All partners include their models in the Model Fact Sheets and tag them with “EPS”. To compare the models we filter all “EPS” models and choose different characteristics that we want to compare. OEP will give us tables (views) that facilitate the comparison.