Renewable Energy Hub Optimizer#

Renewable Energy Hub Optimizer (REHO) is a decision support tool for sustainable urban energy system planning.

It is developed by EPFL (Switzerland), within the Industrial Process and Energy Systems Engineering (IPESE) group.

REHO simultaneously addresses the optimal design and operation of capacities, catering to multi-objective considerations across economic, environmental, and efficiency criteria. Its MILP framework, multi-objective optimization, multi-scale adaptability, consideration of diverse end-use demands, and multi-energy integration drive informed decision-making for renewable energy deployment in urban areas.

This documentation introduces REHO and highlights its key features and contributions to the field of sustainable energy system planning.

_images/district.svg

Contents#

Overview

Start with a quick summary of what is REHO and what it can do.

Overview
Releases

Find here the code versions, the license, how to cite and the list of the related works.

Releases
Model

Describes the mathematical formulation behind the REHO model — building, district, and actors scales.

Model
Data reference

The inputs — every reference data file shipped with REHO — and the outputs — every DataFrame an optimization produces.

Data reference
Package structure

How the REHO package is laid out, and the API reference of every module, class and function.

Package structure
Developer guide

How a run flows through the package, how to extend, test and document REHO, and how to contribute.

Developer guide
Getting started

Check out how to install and run REHO on your machine, setting up different configurations.

Getting started
Examples

Still not sure how you should use REHO? Here are examples that include various features.

Examples

Downloading REHO#

Part-Time User? 😎

REHO is available as a PyPI package and can be installed via pip with:

Talented Developer? 🏄

REHO is an open-source and collaborative Python library. Full code can be accessed from the REHO repository and project cloned using the command:

Main contributors#

_images/ipese-logo-black.svg _images/ipese-logo-white.svg
  • Dorsan Lepour (2020-present)

  • Cédric Terrier (2021-present)

  • Joseph Loustau (2022-present)

  • Ziqian Wang (2025-2026)

 

 

Funding projects#

Services Industriels de Genève (SIG)
_images/logo_sig.svg

2020–present

https://ww2.sig-ge.ch/
Swiss Federal Office of Energy (SWEET–SWICE)
_images/logo_swice.jpg

2022–present

https://sweet-swice.ch/