RTE France

Hades

Hades is a free software distributed by RTE France to run loadflow, security analysis, sensitivity computations and remedial actions simulations on a grid.

License

RTE provides closed-source jars to integrate Hades to an application based on powsybl. Hades2 is distributed in the form of closed source because it is a legacy software that is not suitable for open source collaboration. Please read the complete software license agreement before going further.

Installation guide

Hades is compatible with Linux (64 bits) and with Windows (64 bits) environments.

Download

To download and use Hades2, please agree to the license agreement by checking the following checkbox:

Install

To install Hades, simply extract the content of the archive.

$> tar xf hades2-V6.2.0.1-linux.tar.gz
$> cd hades2-V6.2.0.1
$> ./hades2
init iodico
RTE load flow tool - RTE HADES trial and academic license expiring the 31/10/2019
usage :

commands :
 hades2 LF    <adn_in> <adn_out>  [<logs.xml>] [<timeout(secondes)>] [<nbThreads>] : calcul

 hades2 RSCT  <adn_in> <fic_out> : calcul matrices RSCT

 hades2 TD  <adn_in> <fic_out> : calcul sensibilites TD

 hades2 txt    <adn_out> <fic_res> : sorties adn en txt
 hades2 adntxt    <adn_in> <rep_adn> : sorties adn en txt

where :
  <adn_in>      : ADN input file name
  <adn_out>     : ADN output file name
  <fic_res>     : fichiers _noeuds.txt et _quads.txt avec resultats

Integration in powsybl

Hades integration jars are published to maven central. Thus, to integrate Hades in a powsybl bundle, add the following dependencies to the pom.xml file:

<dependency>
    <groupId>com.rte-france.powsybl</groupId>
    <artifactId>powsybl-hades2-integration</artifactId>
    <version>2.6.0</version>
    <scope>runtime</scope>
</dependency>

Read how to create a powsybl bundle based on itools or on the Grid Study Environment, a JavaFX desktop application.

Features

Load-flow

Read this documentation page to learn how to configure powsybl to use Hades for load-flow computations.

Security Analysis

Read this documentation page to learn how to configure powsybl to use Hades for security analysis computations.

Remedial Action simulation

Read this documentation page to learn how to configure powsybl to use Hades for remedial actions simulations.

What’s next ?

Our goal is to have also open source computation modules integrated to PowSyBl (load flows, time domain simulators, optimizers, etc.). This is however work in progress and we would welcome contributions in that field.

Please also note that a simple DC load-flow is currently being developed mainly for demo purposes. The code is in the repository powsybl-incubator.