Giter VIP home page Giter VIP logo

enerallt's Introduction

Enerallt

This repository hosts Enerallt, a multi-country power market and district heating model, developed and maintained by The Energy Efficiency and Systems Laboratory, Department of Mechanical Engineering, Aalto University, Finland. The model is an hourly simulation of the operation and dipatch of electricity and district heating (DH) production in a group of countries (or price areas) that are interconnected together in a common power market. The model in this repository is calibrated to data of the Nordic power market, including Finland, Norway, Sweden, West Denmark, and East Denmark.

The main features of the model include:

  1. Simulation of hydropower water values at the country level

  2. Modelling of hourly district heating (DH) demand and supply, and the operation of combined heat and power (CHP) plants in both electricity and DH markets

  3. Electricity market clearance based on the day-ahead planning horizon for up to 365 days. The adaptative strategies of some of power producers is modeled; i.e., these producers adjust their future bids based on the outcome of the market in the past runs, assuming a limited foresight.

Hence, the model doesn't seek to find the optimal solution for a yearlong period benefiting from a perfect foresight. The model can be used to investigate the most probable operation and outcome of an nternational power market, when there exists no central planning.

Usage and requirements

For using the model, you need MATLAB and under a valid license. Enerallt is licensed under Apache 2.0 (see License file for more details). To start working with the models do the following:

  1. Download the folder that you are interested, e.g., "Enerallt_regular".
  2. Open the interface file in MATLAB and run it for your desirable number of days. The models come with some default input data and calibration. The scripts are partly explanatory, but we will add a more straighforward documentation.

For more information about the structure of the model and some case studies, please refer to:

1- Zakeri B., Virasjoki V., Syri S., Connolly D., Mathiesen B.V., Welsch M., Impact of Germany’s Energy Transition on the Nordic power market – A market-based multi-region energy system model, Energy, Vol 115 (part 3), PP 1640-1662, 2016. (direct link)

2- Zakeri B., Price J., Zeyringer M., Keppo I., Mathiesen B.V., Syri S., The direct interconnection of the UK and Nordic power market – Impact on social welfare and renewable energy integration, Energy, Vol 162, PP 1193-1204, 2018. (direct link)

3- Helin K., Zakeri B., Syri S., Is District Heating Combined Heat and Power at Risk in the Nordic Area?—An Electricity Market Perspective. Energies, Vol 11, 1256, 2018. (open access)

4- Helin K., Syri S., Zakeri B., Improving district heat sustainability and competitiveness with heat pumps in the future Nordic energy system, Energy Procedia, Vol 149, PP 455-464, 2018. (direct link)

5- Zakeri B., Syri S., Intersection of national renewable energy policies in countries with a common power market. The 13th International Conference on the European Energy Markets (EEM), Porto, Portugal, 6-10 June, 2016. (direct link)

enerallt's People

Contributors

behnam-zakeri avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

Forkers

lfpretty

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.