L'application Express'eau permet d'exporter des modèles hydrauliques vers le format .inp utilisé par EPANET. Deux types d'export sont disponibles : le modèle et le scénario.
Où ?
Depuis le Gestionnaire de projet.
Comment faire ?
Où ?
Depuis le Scénario Manager.
Comment faire ?
Modes d'export disponibles :
| Mode | Description |
|---|---|
| Global | Un seul fichier .inp pour l'ensemble du scénario ou un fichier .inp par modèle utilisé. |
| Cascade | Un fichier .inp généré par modèle utilisé dans le scénario. |
| Mixte | Un fichier .inp par groupe de modèles. |
Avant d'exporter, assurez-vous que les scénarios de simulation sont correctement définis. Si des fichiers externes (régulation, hydrogrammes, limnigrammes) sont utilisés, vérifiez leur emplacement sur votre PC.
Pour exporter un modèle d'un projet Express'eau :
Express'eau → Gérer les projets


La transposition des objets suit le tableau de correspondance, sauf exceptions pour les objets régulés.
⚠️ Page en construction.
La régulation dans Express'eau est :
.ctl) appelé dans le scénario.Les deux sont traduites dans le .inp EPANET.
| Type de régulation | Équivalent EPANET | Remarques |
|---|---|---|
| Vanne régulatrice de débit | Valve FCV | Transposition directe. |
| Vanne régulatrice de pression amont | Valve PSV | Transposition directe. |
| Vanne régulatrice de pression aval | Valve PRV | Transposition directe. |
| Vanne régulatrice de perte de charge | Valve PBV | Transposition directe. |
| Pompe régulée en débit | Pompe + FCV en série | Modélisation fidèle du débit et de la HMT de la pompe. |
| Pompe régulée en pression aval | Pompe + PRV en série | Modélisation fidèle du débit et de la HMT de la pompe. |
| Pompe régulée en mode démarrage/arrêt | Règles (RULES) | Utilisation des RULES pour piloter l'état de la pompe selon le niveau du réservoir. |
| Clapets amont et aval de réservoir | Règles (RULES) sur PIPE | Ajout de règles pour ouvrir/fermer les canalisations selon le niveau du réservoir. |
Exemple de règles EPANET pour une pompe :
[RULES]
RULE DEMARRAGE POMPE_1
IF TANK TANK_1 LEVEL BELOW 5.1
THEN PUMP POMPE_1 STATUS IS OPEN
RULE ARRET POMPE_1
IF TANK TANK_1 LEVEL ABOVE 5.5
THEN PUMP POMPE_1 STATUS IS CLOSED
Exemple de règles EPANET pour des clapets :
[RULES]
RULE FERMETURE CLAPET ENTREE
IF TANK TANK_1 LEVEL ABOVE 5.5
THEN PIPE PIPE_AM STATUS IS CLOSED
RULE ROUVERTURE CLAPET ENTREE
IF TANK TANK_1 LEVEL BELOW 5.40
THEN PIPE PIPE_AM STATUS IS OPEN
RULE FERMETURE CLAPET SORTIE
IF TANK TANK_1 LEVEL BELOW 5.1
THEN PIPE PIPE_AV STATUS IS CLOSED
RULE ROUVERTURE CLAPET ENTREE
IF TANK TANK_1 LEVEL ABOVE 5.0
THEN PIPE PIPE_AM STATUS IS OPEN
Objets régulés dans Express'eau :
Grandeurs hydrauliques "lues" :
SETset %ma_variable = VAR
CALCUL[RULES].#TMOD24 ( %time ) → SYSTEM CLOCKTIME dans EPANET.set %niv_R4 = CHAT 'R4'
VANN 'RV1'
IF ( %niv_R4 LT 146.70 ) THEN ( ALPS 1. )
IF ( %niv_R4 GT 148.60 ) THEN ( ALPS 0. )
Devient dans EPANET :
[RULES]
RULE RULE_1
IF TANK R4 HEAD ABOVE 146.70
THEN VALVE RV1 STATUS IS CLOSED
RULE RULE_2
IF TANK R4 HEAD BELOW 148.60
THEN VALVE RV1 STATUS IS OPEN
Traduction des conditions :
VAR-A GT/LT VAR-Bobjet ID attribut relation valeurTANK R4 HEAD ABOVE 146.70, SYSTEM CLOCKTIME IS 12.0Traduction des actions :
| Élément régulé Express'eau | Élément EPANET | Actionneur Express'eau | Actionneur EPANET |
|---|---|---|---|
| CANA | PIPE | STATUT | STATUS |
| VANN | VALVE | ALPS | SETTING IS |
| REGQ | VALVE | QCONS, ALPS | SETTING IS |
| REGP | VALVE | HCONS, ALPS | SETTING IS |
| CLPT | CV dans PIPE | ALPS | SETTING IS |
| POMP | PUMP | QCONS, HCONS, ALPR | SETTING IS |
| CHAT | CV dans PIPE | ALPS1, ALPS2 | SETTING IS |
| CONSO, ZO | Non transposable |
IF ( TIME LT 3.0 ) THEN
RGQ ‘VALANTOB’
QREGUL 0.5
ENDIF
IF ( TIME GT 3.0 ) THEN
IF ( Z FRES57 LT 38.5 ) THEN
RGQ ‘VALANTOB’
QREGUL 0.5
ENDIF
IF ( Z FRE57 GT 40.0 ) THEN
RGQ ‘VALANTOB’
QREGUL 4.0
ENDIF
ENDIF
AND dans EPANET.Remarque :
Les actions et conditions non transposables dans EPANET sont ajoutées en commentaires pour adaptation manuelle.