Hades is a free software distributed by RTE France to run loadflow, security analysis, sensitivity computations and remedial actions simulations on a grid.
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.
Hades is compatible with Linux (64 bits) and with Windows (64 bits) environments.
To install Hades, simply extract the content of the archive.
$> tar xf hades2-V220.127.116.11-linux.tar.gz $> cd hades2-V18.104.22.168 $> ./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
<dependency> <groupId>com.rte-france.powsybl</groupId> <artifactId>powsybl-hades2-integration</artifactId> <version>2.6.0</version> <scope>runtime</scope> </dependency>
Read this documentation page to learn how to configure powsybl to use Hades for load-flow computations.
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.