Express'eau permet de lancer des simulations avec le moteur d'EPANET.
Express'eau répond à deux besoins :
La version d'EPANET fournie avec express'eau est la version 2.3.
Le module Simulation d'Express'eau permet d'utiliser EPANET comme moteur de calcul hydraulique pour vos scénarios express'eau.
Dans ce cas, Express'eau procède à un export du scénario en fichier inp pour EPANET et lance le moteur d'EPANET sur ce fichier.
"Pourquoi faire, puisque j'ai EPANET ?"
L'intérêt est de générer des fichiers binaires de résultats EPANET, ce qui n'est pas le cas lorsqu'on lance un calcul via l'interface d'EPANET. Or ce sont ces fichiers binaires qui sont ensuite lus par express'eau si l'on veut visualiser les résultats d'EPANET, et surtout si l'on veut comparer les résultats d'EPANET et d'Expresseau.
Pour effectuer une simulation EPANET sur un modèle Express'eau :
Les résultats seront générés automatiquement :
.rpt.bin (pour l’analyse et la visualisation)Si une erreur survient dans EPANET, consultez le fichier .rpt pour le diagnostic. Le fichier .bin n’est créé qu’en cas de succès.
QGIS intègre une console Python interactive pour exécuter des scripts et interagir avec les couches SIG.
Pour ouvrir la console Python :
Astuce :
Ouvrez l'éditeur de scripts Python via
Extensions → Éditeur de scripts Python pour écrire et sauvegarder des scripts plus longs.
.inpfrom expresseau.epanetrunner import EpanetRunner, MockFeedback
runner = EpanetRunner()
feedback = MockFeedback()
input_file = "/chemin/vers/votre_fichier.inp"
success = runner.run_epanet(input_file=input_file, feedback=feedback)
Ce script permet de :
.inp.rpt (rapport).bin (résultats)Le fichier binaire généré peut ensuite être utilisé dans Express'eau pour lire les résultats, effectuer des comparaisons ou des analyses supplémentaires.
Après la simulation, comparez facilement les résultats de différents scénarios pour vérifier vos résultats.
➡️ Comparer les résultats EPANET