Git Product home page Git Product logo

discrete_optimization's Introduction

Site selection for complementary renewable resources

When supplying energy from renewable sources, there is the question of intermittence of the different energy sources. Indeed, when there is no wind in a country, all wind farms are usually still which can induce an interruption of the service. A proposed solution to overcome this issue, is to diversify the locations to take advantage of the fact that when one energy source does not provide enough power, the other may be still productive. The first task of this project is to identify potential locations in which one could build an energy source (typically solar or wind) and to collect data about the production that could be obtained at various time periods with different weather conditions. This task has been already done and is collected in files. These files are matrices of potential locations with time periods. Since, no energy source has been yet built in these locations, we rely on a very rough assessment of their production through a binary value : 0 if the location would not produce enough in the time period, and 1 if the location would produce enough in the time period. This project aims to find a set of locations (less than 10% of the total number of potential locations) such that the number of time periods in which you have a certain number of locations providing enough energy is maximized. Several parameters were used in trials (the threshold to consider that a time period has enough energy produced for example), and the budget of locations that we can select.

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.