Vous êtes sur la page 1sur 222

DIRECTION TECHNIQUE

Dpartement Rseaux, Comptage et Investissements

EPANET 2.0
Simulation Hydraulique et Qualit
pour les Rseaux dEau sous Pression

Manuel de lUtilisateur
Version franaise
Date de publication : 01/09/2003
EPANET 2

MANUEL de lUTILISATEUR

Par
sommaire

Lewis A. Rossman
annexes
annexe Water Supply and Water Resources Division
National Risk Management Research Laboratory
index U.S. ENVIRONMENTAL PROTECTION AGENCY
Cincinnati, OH 45268
Ce manuel de lutilisateur, comme lensemble des documents du logiciel de modlisation
EPANET a t traduit en franais sur linitiative de

Gnrale des Eaux


Direction Technique
52 rue dAnjou
F 75008 Paris

en collaboration avec:

Grupo IDMH. Dep. Ingeniera Hidrulica y M.A.


Universidad Politcnica de Valencia
Camino de Vera, s/n
46022 VALENCIA (Espagne)

sommaire Titre original de cet ouvrage:

EPANET 2 USERS MANUAL


annexes
annexe EPA/600/R-00/057 September 2000

NATIONAL RISK MANAGEMENT RESEARCH LABORATORY


index
OFFICE OF RESEARCH AND DEVELOPMENT
U.S. ENVIRONMENTAL PROTECTION AGENCY
CINCINATTI, OH 45268, USA

Copyright version franaise:

Compagnie Gnrale des Eaux


52 rue dAnjou
75008 Paris
France
RCS 572 025 526 RCS Paris
AVANT-PROPOS

La ralisation du document original en langue anglaise et les recherches


ncessaires ont t finances totalement ou partiellement par l'Agence en
charge de l'Environnement aux tats Unis (U.S. Environmental
Protection Agency EPA). Elle a t soumise une rvision technique
et administrative par cette agence, et a t approuve avant publication
comme document de l'EPA. La mention de marques ou produits
commerciaux ne constitue en aucun cas une adhsion ces produits ni la
recommandation de leur usage.
sommaire
Bien qu'un rel effort ait t fourni pour sassurer que les rsultats
obtenus laide du logiciel dcrit dans ce manuel sont corrects, ce dernier
annexes
annexe nest qu'exprimental. En consquence, lauteur, lU.S. Environmental
Protection Agency et la Compagnie Gnrale des Eaux dnient toute
responsabilit de quelle que nature que ce soit dans les rsultats obtenus
index
et dans leur usage quels que soient les prjudices ou litiges provoqus par
l'utilisation de ce logiciel et cela quel quen soit le but recherch.

4
PRFACE LDITION ORIGINALE

Le Congrs des tats-Unis a charg lU.S. Environmental Protection Agency de la protection


des ressources terrestres, aquatiques et ariennes du pays. Sous le mandat des lois
environnementales au niveau national, l'Agence ambitionne la formulation et
l'implmentation dactions contribuant un quilibre entre les activits humaines dune part et
la capacit des systmes naturels supporter et nourrir la vie dautre part. Pour pouvoir
excuter ce mandat, le programme d'investigation de l'EPA fournit des informations et un
support technique pour rsoudre certains problmes environnementaux actuels et pour tablir
une base de connaissances qui permette de grer durablement les ressources, de comprendre
comment les polluants mettent la sant en danger, et dviter ou rduire les risques
environnementaux dans le futur.

Le National Risk Management Research Laboratory de l'Agence est le centre de recherche


dapproches techniques et de gestion visant rduire les risques sur la sant humaine et sur
sommaire l'environnement. Le programme d'investigation du Laboratoire se concentre sur les mthodes
de prvention et de contrle de la pollution de l'air, de la terre, de l'eau et des ressources
annexes
annexe souterraines, de protection de la qualit de l'eau dans les systmes publics, de
dcontamination des sites pollus et des eaux souterraines, et de prvention et contrle de
pollution l'intrieur des btiments. Le but de cette investigation est de catalyser le
index dveloppement et l'implmentation de techniques environnementales innovatrices et
rentables, de rechercher les informations scientifiques et techniques dont lEPA a besoin pour
soutenir des projets de loi et mener sa politique, et de procurer un support technique et un
transfert d'informations visant assurer la prise en compte effective des rgulations et des
stratgies environnementales.

Pour satisfaire aux exigences lgales et aux attentes du public, les entreprises qui grent les
services de distribution d'eau expriment une demande toujours plus grande pour une
comprhension amliore des dplacements et des transformations de l'eau dans leurs
systmes de distribution. Dans ce contexte, EPANET est un modle de simulation
informatique qui y contribue. Il prdit le comportement hydraulique dynamique et qualitatif
de l'eau dans un systme de distribution d'eau potable sur une longue dure.

Ce manuel dcrit le fonctionnement de la dernire version (2.00.10) du logiciel dans lequel les
auteurs ont intgr les ultimes amliorations.

E. Timothy Oppelt
Directeur du National Risk Management Research Laboratory

5
PROLOGUE LA TRADUCTION FRANAISE

EPANET est un logiciel dvelopp pour la simulation du comportement des systmes de


distribution d'eau dun point de vue hydraulique et galement dun point de vue qualit de
leau.

Ce logiciel est distribu gratuitement par lE.P.A. depuis le mois de septembre 1993. Depuis,
il est largement utilis dans le monde entier grce
! ses algorithmes de calcul les plus avancs
! son interface graphique conviviale et intuitive
! aux possibilits de relations avec dautres logiciels d'application
! lexistence dune liste dutilisateurs, lieu de communications et dchanges.

Lutilisation dEPANET est trs diversifie, et porte principalement sur


! la rgulation des pressions dans le rseau,
! la dtection des zones de fonctionnement dficitaire
! le dimensionnement de travaux damlioration du rseau ou dextension
! lvolution de la qualit de leau et ltude de retraitement en diffrents points du rseau
! lamlioration de la gestion des quipements (marnage des rservoirs), des cots
nergtiques (fonctionnement des stations de pompage), du contrle des dbits deau
(sectorisation du rseau), de la gestion de crise (suppression dune ressource, rupture
sommaire
dune canalisation matresse, introduction de contaminants dans le rseau).

annexes
annexe
Pour permettre une plus large utilisation de ce logiciel de modlisation tant au niveau des
bureaux dtudes chargs de la conception des rseaux que des exploitants chargs du
index
fonctionnement et de la gestion de ce patrimoine collectif, Gnrale des Eaux, socit de
service auprs des collectivits locales des industriels et des particuliers dans le domaine de
lenvironnement, en accord avec lE.P.A., a financ la traduction en franais de lintgralit
de ce logiciel. Pour cela, elle a mandat le Groupe d'Investigation et Dveloppement des
Modles Hydrauliques (IDMH) de l'Universit Polytechnique de Valencia (Espagne),
travaillant lui-mme de manire rapproche avec le dpartement de lE.P.A. en charge de ce
logiciel.

En accord avec lU.S.E.P.A., Gnrale des Eaux est propritaire des droits de reproduction de
cette traduction.

Cette version franaise dEPANET est la version 2.00.10, dernire en date. La compatibilit
avec les autres versions anglaise, espagnole, portugaise a t conserve tant au niveau de
lexcution quau niveau des donnes de fichiers texte et des fichiers binaires. Il nest donc
plus ncessaire de modifier ou dadapter ces fichiers pour travailler dans lune ou lautre de
ces versions. Sous certaines conditions, les utilisateurs de la version bta pourront transfrer
leurs fichiers dans cette version.

Pour rpondre aux spcificits franaises, cette version se distingue de la version anglaise par
plusieurs aspects :
! Les units utilises par le moteur de calcul sont, par dfaut ,celles du Systme
International. Toutefois, le maintient des units amricaines est toujours ralisable.
! La formule de perte de charge est, par dfaut, celle de Darcy-Weisbach, avec un retour
possible sur les formules de Hazen-Williams ou de Chezy-Manning.

6
! Le sparateur dcimal est par dfaut la virgule, avec reconnaissance du point dans les
fichiers imports.

La traduction franaise est constitue des lments suivants:

le module de calcul (librairie .dll et fichier excutable en DOS)


linterface graphique et les composants Delphi
l'aide en ligne
le manuel de lutilisateur
les exemples dutilisation
l'installateur de l'application et ses fichiers auxiliaires

sommaire

annexes
annexe

index

7
SOMMAIRE
C H A P I T R E 1 - I N T R O D U C T I O N ................................................................................ 13
1.1 CE QUEST EPANET................................................................................................................. 13
1.2 CAPACITS POUR LA MODLISATION HYDRAULIQUE................................................................ 13
1.3 CAPACITS POUR LA MODLISATION DE LA QUALIT DE L'EAU ............................................... 14
1.4 LES TAPES DE L'UTILISATION D'EPANET............................................................................... 15
1.5 LE MANUEL .............................................................................................................................. 15
1.6 LES NOUVEAUTS DE LA VERSION 2.0 ...................................................................................... 17
CHAPITRE 2 - PRISE EN MAIN RAPIDE DU L O G I C I E L........... 21
2.1 INSTALLATION DE LA VERSION FRANAISE D'EPANET ............................................................ 21
2.2 RSEAU DEXEMPLE ................................................................................................................. 22
2.3 CONFIGURATION D'UN NOUVEAU PROJET ................................................................................. 23
2.4 TRAC DU RSEAU .................................................................................................................... 24
2.5 SAISIE DES PROPRITS DES OBJETS ......................................................................................... 26
2.6 SAUVEGARDER ET OUVRIR DES PROJETS .................................................................................. 28
2.7 EXCUTION D'UNE SIMULATION D'COULEMENT PERMANENT ................................................. 29
2.8 EXCUTION D'UNE SIMULATION DE LONGUE DURE ................................................................. 30
2.9 EXCUTION D'UNE SIMULATION DE LA QUALIT ...................................................................... 32
C H A P I T R E 3 - L A M O D L I S A T I O N D U R S E A U.................................... 35
3.1 COMPOSANTS PHYSIQUES ......................................................................................................... 35
3.1.1. Nuds de demande ................................................................................35
3.1.2. Bches infinies ........................................................................................36
3.1.3. Rservoirs ...............................................................................................36
sommaire 3.1.4. Emetteurs................................................................................................37
3.1.5. Tuyaux ....................................................................................................37
annexes
annexe 3.1.6 Pertes de charge singulires ..................................................................40
3.1.7 Pompes ....................................................................................................41
3.1.8 Vannes.....................................................................................................42
index 3.2 COMPOSANTS NON-PHYSIQUES ................................................................................................. 44
3.2.1 Courbes ...................................................................................................44
3.2.2 Courbes de modulation..........................................................................47
3.2.3 Commandes ............................................................................................48
3.3 LE MODLE DE SIMULATION HYDRAULIQUE .............................................................................. 50
3.4 LE MODLE DE SIMULATION DE LA QUALIT DE L'EAU ............................................................. 51
3.4.1. Modlisation du transport.....................................................................51
3.4.2. Mlange dans les rservoirs ..................................................................52
3.4.3. Ractions modifiant la qualit de l'eau ................................................53
3.4.4. Temps de sjour et dpistage des sources ............................................56
C H A P I T R E 4 - E N V I R O N N E M E N T D E T R A V A I L E P A N E T................. 57
4.1 VUE D'ENSEMBLE ...................................................................................................................... 57
4.2 BARRE DE MENU ....................................................................................................................... 58
4.2.1. Menu fichier ...........................................................................................58
4.2.2. Menu dition..........................................................................................59
4.2.3. Menu affichage ......................................................................................59
4.2.4. Menu projet ...........................................................................................60
4.2.5. Menu rapport .........................................................................................60
4.2.6. Menu fentre..........................................................................................61
4.2.7. Menu aide ..............................................................................................61
4.3 LES BARRES D'OUTILS ............................................................................................................... 61
4.3.1. La barre d'outils standard ...................................................................62
4.3.2. La barre d'outils du schma.................................................................63

8
4.4 LA BARRE D'TAT...................................................................................................................... 63
4.5 LE SCHMA DU RSEAU ............................................................................................................. 64
4.6 LE NAVIGATEUR DES DONNEES..................................................................................................65
4.7 LE NAVIGATEUR DU SCHMA .................................................................................................... 66
4.8 L'DITEUR DES PROPRITS....................................................................................................... 66
4.9 PRFRENCES DU PROGRAMME ................................................................................................. 67
4.9.1. Prfrences gnrales............................................................................68
4.9.2. Options de format .................................................................................69
C H A P I T R E 5 - E L A B O R E R U N P R O J E T .......................................................... 70
5.1 OUVRIR ET ENREGISTRER UN PROJET ........................................................................................ 70
5.2 VALEURS DU PROJET PAR DFAUT ............................................................................................. 71
5.2.1 Les tiquettes d'identification par dfaut ............................................72
5.2.2. Proprits des nuds et des arcs par dfaut .......................................73
5.2.3. Options hydrauliques par dfaut..........................................................73
5.3 DONNES DE CALAGE................................................................................................................ 74
5.3.1. Fichiers de calage ...................................................................................74
5.3.2. Dclaration des donnes de calage........................................................75
5.4 RSUM DU PROJET ................................................................................................................... 76
C H A P I T R E 6 - M A N I P U L A T I O N D E S O B J E T S ............................................ 77
6.1 TYPES D'OBJETS ........................................................................................................................ 77
6.2 AJOUTER DES OBJETS ................................................................................................................ 77
6.2.1 Ajouter un nud ....................................................................................77
6.2.2. Ajouter un arc ........................................................................................78
sommaire 6.2.3. Ajouter un texte......................................................................................78
6.2.4. Ajouter une courbe ................................................................................79
annexes
annexe 6.2.5. Ajouter une courbe de modulation.......................................................79
6.2.6. Utiliser des fichiers texte .......................................................................79
6.3 SLECTION DES OBJETS ............................................................................................................. 79
index 6.4 DITION DES OBJETS VISIBLES ................................................................................................... 80
6.5 DITION DES OBJETS NON-PHYSIQUES ....................................................................................... 87
6.5.1. diteur de courbes .................................................................................88
6.5.2. diteur de courbes de modulation........................................................89
6.5.3. diteur de commandes ..........................................................................91
6.5.4. diteur de demandes .............................................................................91
6.5.5. diteur de qualit de source..................................................................92
6.6 COPIER ET COLLER DES OBJETS ................................................................................................. 93
6.7 DESSINER ET CHANGER LE SENS DES ARCS ................................................................................ 94
6.8 SUPPRIMER UN OBJET ................................................................................................................ 95
6.9 DPLACER UN OBJET ................................................................................................................ 95
6.10 SLECTIONNER UN GROUPE D'OBJETS ................................................................................... 95
6.11 DITER UN GROUPE D'OBJETS ............................................................................................... 96
C H A P I T R E 7 - M A N I P U L A T I O N D U S C H M A............................................... 97
7.1 SLECTION DE L'AFFICHAGE DU SCHMA .................................................................................. 97
7.2 TABLIR LES DIMENSIONS DU SCHMA ..................................................................................... 98
7.3 UTILISER UN FOND DCRAN ..................................................................................................... 99
7.4 APPROCHER OU LOIGNER LE SCHMA.................................................................................... 100
7.5 SE DPLACER DANS LE SCHMA .............................................................................................. 101
7.6 RECHERCHER UN OBJET .......................................................................................................... 101
7.7 LES LGENDES DU SCHMA ..................................................................................................... 102
7.8 VUE D'ENSEMBLE .................................................................................................................... 103
7.9 OPTIONS DE VISUALISATION DU SCHMA ................................................................................ 103
7.9.1. Options nuds.....................................................................................105
7.9.2. Options arcs..........................................................................................105

9
7.9.3. Options textes ......................................................................................105
7.9.4 Options affichage .................................................................................106
7.9.5. Options symboles ................................................................................106
7.9.6 Options flches d'coulement.............................................................107
7.9.7. Options fond dcran ..........................................................................107
CHAPITRE 8 - LA S I M U L A T I O N ........................................................................... 108
8.1 SPCIFICATION DES OPTIONS DE SIMULATION ......................................................................... 108
8.1.1. Options hydrauliques..........................................................................108
8.1.2. Options de qualit de l'eau ..................................................................111
8.1.3. Options de ractions ...........................................................................112
8.1.4. Options de temps.................................................................................113
8.1.5. Options de lnergie .............................................................................114
8.2 LANCER UNE SIMULATION....................................................................................................... 114
8.3 RSOUDRE LES PROBLMES .................................................................................................... 114
! Les pompes ne peuvent pas fournir le dbit ou la charge hydraulique
demande ...........................................................................................................115
! Le rseau est dconnect................................................................................115
! Il y a des pressions ngatives .........................................................................115
! Systme non quilibr....................................................................................115
! Equations sans solution..................................................................................116
C H A P I T R E 9 - P R S E N T A T I O N D E S R S U L T A T S ............................... 117
9.1 AFFICHAGE DES RSULTATS SUR LE SCHMA .......................................................................... 117
sommaire
9.1.1. Effectuer une requte dans le schma...............................................117
9.2 AFFICHAGE DES RSULTATS L'AIDE D'UN GRAPHIQUE .......................................................... 119
annexes
annexe ! Page Gnrale ................................................................................................123
! Rubriques axes horizontal et vertical.............................................................124
index ! Rubrique lgende ...........................................................................................124
! Rubrique sries de donnes............................................................................125
Lignes.....................................................................................................125
Marqueurs ..............................................................................................125
Dessins ...................................................................................................125
Textes.....................................................................................................125
Transparent ............................................................................................125
Dtermine si le graphique est visible travers le texte..........................125
Schma ...................................................................................................126
Style .......................................................................................................126
Contours.................................................................................................126
9.3 AFFICHAGE DES RSULTATS DANS UN TABLEAU ..................................................................... 127
! Rubrique type de tableau ...............................................................................128
! Rubrique colonnes .........................................................................................128
! Rubrique filtres ..............................................................................................129
9.4 RAPPORTS SPCIAUX ............................................................................................................... 130
9.4.1 Rapport d'tat .....................................................................................130
9.4.2. Rapport d'nergie ................................................................................131
9.4.3. Rapport de calage ................................................................................131
9.4.4. Rapport de ractions...........................................................................133
9.4.5. Rapport complet..................................................................................134

10
C H A P I T R E 10 - I M P R I M E R E T C O P I E R.......................................................... 135
10.1 SLECTION DE L'IMPRIMANTE............................................................................................. 135
10.2 MISE EN FORME DE LA PAGE ............................................................................................... 135
10.3 APERU .............................................................................................................................. 136
10.4 IMPRIMER LA FENTRE ACTIVE ........................................................................................... 136
10.5 COPIER DANS LE PRESSE-PAPIERS OU DANS UN FICHIER ..................................................... 137
C H A P I T R E 1 1 - I M P O R T A T I O N E T E X P O R T A T I O N........................... 138
11.1 SCNARIOS D'UN PROJET .................................................................................................... 138
11.2 EXPORTATION D'UN SCNARIO ........................................................................................... 138
11.3 IMPORTATION D'UN SCNARIO ............................................................................................ 139
11.4 IMPORTATION D'UNE PARTIE D'UN RSEAU ......................................................................... 139
11.5 IMPORTATION DU SCHMA DUN RSEAU ........................................................................... 140
11.6 EXPORTATION DU SCHMA DU RSEAU .............................................................................. 141
11.7 EXPORTATION DANS UN FICHIER TEXTE ............................................................................. 142
C H A P I T R E 1 2 - F O I R E A U X Q U E S T I O N S...................................................... 143
! Comment puis-je importer un rseau de tuyaux cr dans un logiciel
CAO ou SIG ? ....................................................................................................143
! Comment dois-je modliser le pompage d'eaux souterraines ? .....................143
! Comment puis-je dimensionner une pompe pour obtenir un dbit
spcifique ? ........................................................................................................143
! Comment puis-je dimensionner une pompe pour obtenir une pression
spcifique? .........................................................................................................143
sommaire ! Comment puis-je imposer certains flux entrant dans le rseau partir des
rservoirs, et fluctuant selon un schma prtabli ? ..........................................143
! Comment puis-je analyser les conditions d'coulement en un nud
annexes
annexe
particulier en cas d'incendie? .............................................................................144
! Comment puis-je modliser une vanne de contrle de pression avec un
index clapet anti-retour? ..............................................................................................144
! Comment puis-je modliser un rservoir hydropneumatique sous
pression? ............................................................................................................144
! Comment puis-je modliser la dcharge l'entre dun rservoir au-dessus
de la surface de l'eau ? .......................................................................................145
! Comment puis-je dterminer les conditions initiales d'une simulation de
qualit de l'eau ?.................................................................................................145
! Comment puis-je estimer les coefficients de vitesse des ractions dans la
masse d'eau et aux parois ? ................................................................................146
! Comment puis-je modliser une station de rechloration ?.............................146
! Comment puis-je modliser la formation de THM dans le rseau?...............146
! Puis-je utiliser un programme d'dition de texte pour diter les proprits
du rseau pendant qu'EPANET est en cours ? ...................................................147
! Puis-je excuter plusieurs sessions d'EPANET en mme temps ? ................147
A N N E X E S..................................................................................................................................... 148

A N N E X E A - U N I T S D E M E S U R E S.................................................................... 149
PARAMTRE ...............................................................................149
UNITS MTRIQUES .................................................................149
UNITS AMRICAINES .............................................................149

11
A N N E X E B - M E S S A G E S D ' E R R E U R .................................................................. 150

A N N E X E C - EXECUTION D'EPANET EN MODE COMMANDE ............................... 152


C.1 INSTRUCTIONS GNRALES..................................................................................................... 152
C.2 FORMAT DU FICHIER D'ENTRE............................................................................................... 152
C.3 FORMAT DU RAPPORT ............................................................................................................. 191
C.3.1 Section tats-consignes........................................................................191
C.3.2 Section nergie.....................................................................................191
C.3.3 Section nuds ......................................................................................194
C.3.4. Section arcs ..........................................................................................194
C.4 FORMAT BINAIRE DU FICHIER DE SORTIE ................................................................................. 194
C.4.1 Section prologue ..................................................................................195
C.4.2. Section Consommation dnergie .......................................................197
C.4.3 Section rsultats de la simulation ......................................................197
Section pilogue ................................................................................................199
A N N E X E D - ALGORITHMES DE S I M ULATION ................................................... 200
D.1 HYDRAULIQUE ....................................................................................................................... 200
D.2 QUALIT DE L'EAU ................................................................................................................. 207
D.2.1. Transport convectif dans les tuyaux .................................................207
D.2.2 Mlange aux jonctions des tuyaux.....................................................207
D.2.3 Mlange dans les rservoirs ...............................................................208
D.2.4 Ractions dans la Masse d'eau...........................................................208
sommaire D.2.5 Ractions aux parois ...........................................................................210
D.2.6 Systme dquations............................................................................211
D.2.7 Algorithme de transport de Lagrange ..............................................211
annexes
annexe
D.3 RFRENCES ........................................................................................................................... 213
I N D E X G E N E R A L................................................................................................................. 214
index

12
1 - Introduction

CHAPITRE 1 - INTRODUCTION

1.1 Ce quest EPANET

EPANET est un logiciel de simulation du comportement hydraulique et qualitatif


de l'eau sur de longues dures dans les rseaux sous pression. Un rseau est un
ensemble de tuyaux, nuds (jonctions de tuyau), pompes, vannes, bches et
rservoirs. EPANET calcule le dbit dans chaque tuyau, la pression chaque
nud, le niveau de l'eau dans les rservoirs, et la concentration en substances
chimiques dans les diffrentes parties du rseau, au cours d'une dure de
simulation divise en plusieurs tapes. Le logiciel est galement capable de
calculer les temps de sjour et de suivre lorigine de leau.

EPANET a pour objectif une meilleure comprhension de l'coulement et de


lusage de l'eau dans les systmes de distribution. Il peut tre utilis pour
diffrents types d'application dans l'analyse des systmes de distribution. En voici
quelques exemples: dfinition dun programme de prlvement d'chantillons,
calage d'un modle hydraulique, simulation du chlore rsiduel, et estimation de
l'exposition de la population une substance. EPANET offre une aide la
sommaire recherche de stratgies alternatives pour grer le rseau, comme par exemple:
utilisation en alternance des diffrentes ressources du systme,
annexes
annexe
modifier le rgime de pompage ou de marnage des rservoirs,
prciser lusage des stations de rechloration (ou autres retraitements) en
index
rseau,
planifier l'entretien et le remplacement de certaines canalisations.

Disponible sous Windows, EPANET fournit un environnement intgr pour


l'dition de donnes de rseau, pour lexcution de simulations hydrauliques et de
simulations qualit, et pour l'affichage des rsultats sous plusieurs formats (des
cartes avec des codes couleurs, des tableaux et des graphiques).

1.2 Capacits pour la Modlisation Hydraulique

Une modlisation hydraulique scrupuleuse et complte est la premire condition


pour pouvoir modliser la qualit de l'eau de manire efficace. EPANET contient
un moteur de calcul hydraulique moderne ayant les caractristiques suivantes:
La taille du rseau tudi est illimite.
Pour calculer les pertes de charge dues la friction, il dispose des
formules de Hazen-Williams, Darcy-Weisbach, et Chezy-Manning.
Il inclut les pertes de charge singulires aux coudes, aux ts, etc.
Il peut modliser des pompes vitesse fixe ou variable.
Il peut calculer l'nergie consomme par une pompe et son cot.

13
1 - Introduction

Il peut modliser diffrents types de vannes, comme des clapets anti-


retour, des vannes de contrle de pression ou dbit, des vannes d'arrt,
etc.
Les rservoirs peuvent avoir des formes varies (le diamtre peut varier
avec la hauteur).
Il peut y avoir diffrentes catgories de demandes aux nuds, chacune
avec une caractristique propre.
Il peut modliser des consommations dpendantes de la pression (buses
par exemple).
Le fonctionnement de station de pompage peut tre pilot par des
commandes simples, (heures de marche/arrt en fonction du niveau d'un
rservoir) ou des commandes labores plus complexes.

1.3 Capacits pour la Modlisation de la Qualit de l'Eau

En plus des simulations hydrauliques, EPANET peut modliser la qualit de


l'eau; on dispose ainsi des capacits suivantes:
Modlisation du dplacement d'un traceur pendant la dure de la
simulation.
Modlisation des dplacements et les variations de concentration en plus
sommaire ou en moins que subit une substance (par exemple un produit secondaire
de dsinfection, ou du chlore rsiduel).
annexes
annexe Modlisation du temps de sjour de l'eau dans le rseau.
Indication chaque nud de la proportion deau provenant dune
index ressource distincte.
Modlisation des ractions dvolution de la qualit de leau dans la
masse et aux parois.
Utilisation des cintiques d'ordre n pour calculer les ractions dans la
masse d'eau.
Utilisation des cintiques dordre un ou zro pour calculer les ractions
aux parois des tuyaux.
Limitations de transfert de masse pour modliser les ractions aux
parois.
Fixation dune concentration limite des ractions.
Utilisation des coefficients de vitesse de raction globale et des
coefficients spcifiques pour certains tuyaux.
Etablissement dune corrlation entre les coefficients de vitesse de
raction au niveau de la paroi en fonction de la rugosit du tuyau.
Introduction d'une substance quelconque diffrents emplacements du
rseau variant dans le temps en dbit massique ou en concentration.
Mlange d'eau dans les rservoirs : mlange parfait, flux piston ou en
deux compartiments.

14
1 - Introduction

En utilisant ces capacits, EPANET peut modliser des phnomnes en rapport


avec la qualit de l'eau comme:
le mlange d'eau provenant de diffrentes sources;
le temps de sjour de l'eau dans le rseau;
diminution du chlore rsiduel;
laccroissement des sous-produits de la dsinfection;
la diffusion d'un polluant dans le rseau, introduit en certains points.

1.4 Les tapes de l'Utilisation d'EPANET

Les tapes classiques de l'utilisation d'EPANET pour modliser un systme de


distribution d'eau sont les suivantes:
- Dessiner un rseau reprsentant le systme de distribution (voir
la Section 6.2) ou importer une description de base du rseau
enregistre dans un fichier au format texte (voir la Section 11.4);
- Saisir les proprits des lments du rseau (voir la Section 6.4);
- Dcrire le fonctionnement systme (voir la Section 6.5);
- Slectionner un ensemble d'options de simulation (voir la Section
sommaire 8.1);
- Lancer une simulation hydraulique ou une analyse de la qualit
annexes
annexe (voir la Section 8.2);
- Visualiser les rsultats d'une simulation (voir le Chapitre 9).
index

1.5 Le Manuel

Le Chapitre 2 de ce manuel dcrit la procdure d'installation d'EPANET. Si vous


ne matrisez que peu les composants d'un systme de distribution deau sous
pression, vous pouvez vous reporter directement au chapitre 3.

Le Chapitre 3 dtaille la faon dont EPANET modlise un systme de distribution


d'eau sous pression. Il explique le fonctionnement des lments d'un rseau, tant
physiques que non-physiques (par exemple des commandes qui dpendent du
temps). De plus, il explique brivement comment le logiciel excute une
simulation hydraulique et de qualit deau.

Le Chapitre 4 prsente l'environnement de travail d'EPANET. Il explique les


fonctions des diffrents menus, et des trois fentres principales (Schma du
Rseau, Navigateur, diteur des Proprits).

Le Chapitre 5 aborde les modes denregistrement des fichiers de modlisation


dEPANET. Il prsente la cration, louverture, lenregistrement de fichiers,
ltablissement des options par dfaut et galement la saisie des mesures faites
sur le rseau dans un fichier de calage pour comparer les rsultats de la
simulation avec la situation relle.

15
1 - Introduction

Le Chapitre 6 dcrit la construction dun modle sous EPANET : ajout de


diffrents objets physiques (tuyaux, pompes, vannes, nuds de demande,
rservoirs, etc.) dition des proprits de ces objets, et les variations des
demandes en fonction du temps.

Le Chapitre 7 dveloppe lutilisation du schma du rseau pour une


reprsentation graphique du systme. Il dtaille la visualisation des diffrents
paramtres de conception et des rsultats dans le schma l'aide de codes
couleur, ajustement de la taille, utilisation de zoom, dplacement dans le rseau,
recherche dobjets et personnalisation de l'affichage.

Le Chapitre 8 traite de lexcution dune simulation hydraulique ou de qualit de


leau. Il dcrit les diffrentes options qui contrlent l'excution d'une simulation
et explique la rsolution des quelques problmes classiques rencontrs
lanalyse des rsultats du calcul.

Le Chapitre 9 traite des diffrents modes de visualisations des rsultats (modes


d'affichage du schma du rseau, types de graphiques, de tableaux, et de rapports
spciaux).

Le Chapitre 10 traite de limpression et de la copie des vues du chapitre 9.

Le Chapitre 11 explique comment EPANET importe et exporte des scnarii. Un


scnario est un ensemble de donnes qui caractrisent les conditions relles sous
sommaire lesquelles un rseau de distribution est analys (par exemple les consommations,
les rgles d'opration, les coefficients de qualit, etc.). Il explique galement
lenregistrement de toute la base de donnes dans un fichier au format texte, et
annexes
annexe lexportation du schma du rseau sous diffrents formats.

index Le Chapitre 12 rpond quelques problmes frquemment rencontrs de


configurations particulires modliser (rservoirs pneumatiques de
surpression, dbit maximum disponible une certaine pression, accroissement
des sous-produits de dsinfection).

L'Appendice A indique toutes les units dans lesquelles les donnes et les
rsultats sont exprims.

L'Appendice B est la liste des messages d'erreur que le programme peut gnrer
et leur signification.

L'Appendice C dcrit lutilisation dEPANET en mode commande sous DOS, et


les formats des fichiers utiliss.

L'Appendice D fournit des dtails sur les procdures et les formules qu'utilise
EPANET dans ses algorithmes de simulation hydraulique et de calcul qualit de
leau.

Un index gnral deux niveaux permet de se reporter au chapitre concern du


manuel.

16
1 - Introduction

1.6 Les Nouveauts de la version 2.0

La version 2.0 dEPANET est une volution significative de la version antrieure 1.1. Les
amliorations sont les suivantes :

1. Saisie du trac du rseau de manire totalement graphique, en ajoutant et ditant les


objets directement sur le schma du rseau.

2. Pour faciliter la saisie des donns du rseau, comme les proprits des nuds et des
arcs, les demandes dans les nuds, les multiplicateurs des courbes de modulation, les
courbes des pompes et dautres objets, les commandes et les options de simulation, des
diteurs Spciaux ont t dfinis.

3. Pour faciliter la saisie des proprits des lments, on peut diter les proprits de
tout un groupe d'lments qui se trouvent dans une rgion de forme irrgulire, remplaant,
augmentant, diminuant ou multipliant sa valeur pour une autre (par exemple, pour tous les
tuyaux de genre gal CLASSE A remplacer ses rugosits par la valeur 0,1)

4. Incorporation des informations mergeantes pour laffichage des rsultats lorsque


lon passe au-dessus d'elles avec le pointeur de la souris.

5. Conversion des informations mergeants en tiquettes permanentes pour quelques


nuds ou arcs pour observer l'volution des rsultats numriques associs.
sommaire
6. Consultation du schma pour localiser directement un nud, un arc ou un point
annexes
annexe d'injection d'une substance, et faire ressortir les lments qui remplissent certaines
conditions. Par exemple on peut dtacher les nuds pour lesquels la pression est au-dessous
de 20 m, et cacher les autres nuds.
index
7. Dessins des arcs comme lignes brises avec des sommets lintrieur, pour mieux
adapter le schma du rseau la ralit.

8. Amliorations des capacits daffichage des rsultats (et de quelques donns) sur le
schma du rseau : taille des nuds, paisseur des arcs proportionnels la valeur du
paramtre actif, masque des symboles, flches et tiquettes partir de certaine chelle ou
placement dun fond dcran derrire le schma au format bitmap ou mieux au format
vectoriel (carte routire, par exemple).

9. La nouvelle version offre la possibilit de voir les valeurs du paramtre slectionn


dans le schma au moyen d'animation, soit progressive soit dgressive, l'aide de codes
couleur, avec les fonctions de pause, remise zro et contrle de vitesse.

10. Etablissement dun rapport sur la consommation d'nergie de chaque pompe avec
calcul de cot pour la dure de la simulation.

11. Cration dun rapport de ractions permettant la visualisation rapide des


mcanismes prpondrant de ractions dans la masse deau, aux parois des canalisations ou
des ractions dans les rservoirs, ractions daccroissement ou de dcomposition dune
substance dans le rseau.

12. Le rapport de calage permet la comparaison statistique des rsultats de la simulation


dEPANET avec les rsultats de la campagne de mesures.

17
1 - Introduction

13. Amlioration de la reprsentation graphique. Aux graphes d'volution et aux courbes


de niveau disponibles dans la version antrieure, sajoute la possibilit dafficher des profils
longitudinaux de tuyaux, des courbes de distribution et des balances d'eau consomme et
produite au cours de la simulation.

14. Superposition dans le mme graphique des graphes d'volution de diffrents nuds
ou arcs.

15. Importante possibilit de personnalisation de ces graphiques pour amliorer la


qualit de prsentation.

16. Personnalisation du format daffichage des tableaux. Ajout et effacement des


colonnes, classement des lments par rapport aux valeurs d'un paramtre particulier et
dfinition des conditions daffichage des valeurs dans le tableau laide de filtres.

17. Choix du nombre de dcimales afficher pour les rsultats du calcul, pour chaque
paramtre considr.

18. Tous les rapports, graphiques et tableaux utiliss pour analyser les rsultats dune
simulation sont actualiss automatiquement quand une nouvelle simulation est lance.

19. Le schma du rseau peut tre enregistr dans un fichier au format DXF, au format
Mta fichier amlior de Windows, ou au format texte ASCII d'EPANET (avec les
coordonnes des nuds et des sommets des arcs).
sommaire
20. Les graphiques peuvent tre copis dans un fichier ou dans les presse-papiers de
Windows au format bitmap, mta fichier ou texte ASCII.
annexes
annexe
21. Possibilit dimporter et dexporter diffrents scnarii de simulation permettant
index deffectuer une analyse plus performante et plus systmatique des diffrentes alternatives de
conception et de fonctionnement du rseau par rapport aux demandes, la qualit initial de
leau, la rugosit des tuyaux, la vitesse de raction, les commandes, etc.

22. Un nouveau format de fichier d'entre (fichier .NET) a t dvelopp pour manipuler
la nouvelle interface avec plus d'efficacit. C'est un fichier binaire que l'utilisateur ne doit
pas diter directement. Les fichiers texte de la version antrieure 1.1 (fichiers .INP)
galement peuvent tre utiliss, ouverts et modifis. Principalement, ils offrent une copie
lisible des donnes du rseau.

23. Les tiquettes utilises pour identifier les objets du rseau peuvent avoir toute
combinaison de 15 caractres alphanumriques au maximum.

24. Un nouvel lment, les bches, qui ont une capacit trs suprieure la
consommation journalire, ont t diffrencies des rservoirs. En plus, le niveau de leau
dans les bches peut tre modifi au cours du temps laide dune courbe de modulation.
Ainsi on peut simuler des nuds dont la variation de pression est connue.

25. Les courbes permettent de modliser la relation entre deux variables du rseau.

26. Dfinition de la courbe caractristique d'une pompe en saisissant plusieurs points


dfinis par l'utilisateur ; assignation dune courbe de modulation pour contrler son tat ou
sa vitesse.

27. Calcul de la consommation d'nergie pour les pompes et du cot de lnergie en


ayant rentr les courbes de rendement de chaque pompe et les prix de l'nergie aux diffrents

18
1 - Introduction

moments de la journe ou des valeurs par dfaut. L'application gnre un rapport dtaill sur
la consommation nergtique de toute la priode de simulation.

28. Description du volume de rservoirs gomtrie irrgulire par une courbe de


volume tablissant la relation entre le volume stock dans le rservoir et le niveau deau.

29. Dfinition de demandes multiples dans les nuds, diffrencies par catgorie de
consommateurs, chacune avec sa propre courbe de modulation.

30. Les commandes de la version antrieure sappellent commandes simples, dont les
proprits ont t amliores pour tenir compte des heures de la journe.

31. Une nouvelle catgorie de commandes a t cre : les commandes labores. Elles
permettent de simuler aisment des rseaux automatiss et de forme complexe, en ralisant
des conditions de fonctionnement plus labores.

32. chaque nud ajout possible dune buse, c'est--dire une sortie dont le dbit dpend
de la pression. Ceci permet de simuler les poteaux et bornes d'incendie d'un rseau urbain,
les buses d'un rseau d'irrigation ou des fuites dans le rseau.

33. Les vannes d'usage gnral, permettent de modliser le comportement dun arc avec
une courbe de pertes de charge dfinie en substitution des formules conventionnelles.

34. Les options pour le traitement de problmes de dconnexion et de conditions de


sommaire dsquilibre hydraulique ont t amliores.

35. Amlioration de calcul de la qualit de leau sur la base dune mthode lagrangienne.
annexes
annexe Les paramtres introduits par lutilisateur sont lintervalle de temps entre deux analyses de la
qualit et la tolrance pour la variation de la qualit.
index
36. Amlioration du module de qualit. Augmentation du nombre d'options pour dfinir
les caractristiques du point d'injection de substance dans le rseau, soit comme une
concentration, soit comme un dbit massique de substance ou comme une augmentation de la
concentration pour simuler les stations de rechloration.

37. Les ractions dvolution de la qualit de leau dans la masse peuvent tre
modlises avec une cintique dordre n, et avec une cintique de type Michaelis-Menton
pour un accroissement bio molculaire ou pour des enzymes.

38. Les ractions aux parois peuvent tre modlises avec une cintique dordre 0 ou
dordre un.

39. Laccroissement ou la diminution dun composant qui change la qualit de leau peut
tre modlis en prenant en compte une concentration limite.

40. Les coefficients de raction aux parois des tuyaux peuvent dpendre de leur
coefficients de rugosit ;

41. Le mlange dans les rservoirs peut tre caractris selon plusieurs modles.

42. Les rsultats dune simulation sur une longue dure peuvent tre affichs comme un
ensemble de valeurs moyennes, minimum, maximum ou amplitude sur un intervalle
particulier pour chaque nud et chaque arc.

19
1 - Introduction

43. Affichage des statistiques de calage en comparant les valeurs obtenues par la
simulation avec les valeurs mesures.

sommaire

annexes
annexe

index

20
2 Prise en main du logiciel

CHAPITRE 2 - PRISE EN MAIN RAPIDE DU LOGICIEL

Ce chapitre prsente lutilisation dEPANET. Si vous ne matrisez que peu les


composants d'un systme de distribution d'eau et la faon dont ceux-ci sont
reprsents dans les modles sous pression, vous pouvez, dans un premier temps,
vous reporter aux deux premires sections du chapitre 3.

2.1 Installation de la version franaise d'EPANET

La version 2 d'EPANET est conue pour fonctionner sous les systmes


d'exploitation Microsfot Windows 95/98/NT/2000/XP d'un PC compatible
IBM/Intel. Elle est distribue sous la forme d'un unique fichier, EN2inst_fr.exe1,
contenant un programme dautoinstallation. Pour installer EPANET:
1. Choisissez Excuter du Menu Dmarrer de Windows.
2. Introduisez le chemin d'accs et le nom du fichier EN2inst_fr.exe
ou cliquez sur le bouton Parcourir pour le localiser dans votre
ordinateur.
3. Cliquez sur le bouton Accepter pour commencer le processus
d'installation.
sommaire
Le programme d'installation vous demandera de choisir un rpertoire o les
fichiers d'EPANET seront placs. Le rpertoire par dfaut est C:\Program
annexes
annexe Files\EPANET2_Fr. Aprs avoir install les fichiers, votre Menu Dmarrer aura
un nouvel lment nomm EPANET 2.0 Fr. Pour dmarrer EPANET, choisissez
index
simplement cet lment du menu, puis slectionnez EPANET 2.0.Fr partir du
sous-menu qui apparat (Le nom du fichier excutable qui excute EPANET sous
Windows est epanet2w_fr.exe).

Si vous souhaitez dsinstaller la version franaise d'EPANET de votre


ordinateur, vous pouvez utiliser la procdure suivante:
1. Choisissez Paramtres du Menu Dmarrer de Windows.
2. Choisissez Panneau de Configuration partir du menu des
paramtres.
3. Cliquez deux fois sur l'icne Ajout/Suppression de programmes.
4. Choisissez EPANET 2.0 Fr partir de la liste de programmes
qui apparat.
5. Cliquez sur le bouton Ajouter / Supprimer.

Note. La version franaise d'EPANET est totalement compatible avec la version


d'originel en anglais. Les deux peuvent coexister et peuvent utiliser les mmes
fichiers de donnes.
Dans la version franaise, le nom de tous les fichiers adapts se terminent par
_fr.

21
2 Prise en main du logiciel

2.2 Rseau dExemple

Dans ce tutorial nous analyserons le rseau de distribution simple reprsent


dans la figure 2.1, ci-dessous. Il est compos d'une bche au sol (reprsentant
par exemple, les rserves deau traite d'une installation de traitement d'eau)
dont l'eau est pompe et distribue dans un rseau de tuyaux deux mailles. A
l'autre extrmit du rseau se trouve un rservoir tampon sur tour, qui est
connect au rseau par un seul tuyau. Les tiquettes d'identification pour les
divers lments sont indiques dans la figure 2.1. Les caractristiques des nuds
du rseau sont indiques dans le tableau 2.1, ceux des tuyaux dans le tableau
2.2. En outre, on sait que la pompe (arc 9) peut dbiter environ 42 l/s 45 m.c.e.
de hauteur manomtrique, et que le rservoir a un diamtre de 20 m, un niveau
d'eau de 1 m, et un niveau maximal de 6 m.

BCHE DE SOL
1 9 2 3 7 8
1 2 6

POMPE
3 5 RSERVOIR

4 4 6

7
8
sommaire 51

annexes
annexe
Figure 2.1 Exemple de Rseau

index
Tableau 2.1 Proprits des nuds de lexemple
Nud Altitude (m) Demande (l/s)
1 210 0
2 210 0
3 215 10
4 210 10
5 200 15
6 210 10
7 210 0
8 250 0

Tableau 2.2 Proprits des Tuyaux du Rseau


Tuyau Longueur (m) Diamtre (mm) Rugosit (mm)
1 1000 350 0,01
2 1500 300 0,01
3 1500 200 0,01
4 1500 200 0,01
5 1500 200 0,01
6 2000 250 0,01
7 1500 150 0,01
8 2000 150 0,01

22
2 Prise en main du logiciel

2.3 Configuration d'un Nouveau Projet

La premire tape consiste crer un nouveau projet dans EPANET et de


s'assurer que les options slectionnes par dfaut sont correctes. Pour
commencer, dmarrez EPANET ou s'il est dj ouvert choisissez Fichier >>
Nouveau (de la Barre de Menu) pour crer un nouveau projet.

Puis choisissez Projet >> Par Dfaut pour ouvrir la bote de dialogue
reprsente dans la figure 2.2. Nous emploierons cette bote de dialogue pour
qu'EPANET numrote automatiquement les nouveaux objets avec des nombres
conscutifs partir de 1 au fur et mesure qu'ils sont ajouts au rseau.

Sous la rubrique ID (tiquettes d'Identification) de la bote de dialogue, effacez


tous les champs de prfixe ID et choisissez 1 comme Incrment ID.

Ensuite, choisissez la rubrique Hydrauliques de la bote de dialogue et


slectionnez comme Units de Dbit LPS (litres par seconde).

Ceci implique dans ce cas que les units mtriques SI seront utilises pour toutes
les autres quantits (longueurs en mtres, diamtres en millimtres, pressions
en mtres, etc).

Slectionnez aussi Darcy-Weisbach (D-W) comme Formule pour les Pertes de


Charge. Si vous dsirez sauvegarder cette configuration pour les projets futurs,
sommaire vous pouvez cocher la case Utiliser ces valeurs par dfaut dans les futurs projets
en bas de la rubrique avant de valider en cliquant sur Accepter.

annexes
annexe Ce choix dunit de dbit et de formule de perte de charge est ralis par dfaut
dans la version franaise. Tout autre choix par dfaut est possible selon les
index instructions mentionnes ci-dessus.

Figure 2.2 Bote de Dialogue Valeurs par Dfaut du Projet

23
2 Prise en main du logiciel

Ensuite, nous choisirons les options d'affichage du schma de sorte qu'en


ajoutant des objets au schma, leurs tiquettes d'identification et leurs symboles
soient affichs. Choisissez Affichage >> Options du Schma dans le menu
principal pour atteindre la bote de dialogue Options du Schma. Choisissez la
rubrique Affichage et cochez les cases comme reprsentes dans la figure 2.3 ci-
dessous.

sommaire

annexes
annexe

index Figure 2.3 Bote de Dialogue Options du Schma

Ensuite cochez toutes les cases de la rubrique Symboles. Cliquez enfin sur le
bouton Accepter pour confirmer votre choix et fermer la bote de dialogue.

Pour terminer, nous devons nous assurer que lchelle du schma est acceptable
avant de dessiner notre rseau. Choisissez Affichage >> Dimensions dans le
menu principal pour atteindre la bote de dialogue Dimensions du Schma, et
observez les dimensions par dfaut assignes au nouveau projet. Comme nous
supposons que cette configuration est suffisante pour cet exemple, vous pouvez
cliquer sur le bouton Accepter.

2.4 Trac du Rseau

Nous sommes maintenant prts dessiner le rseau en nous servant de la souris


et des boutons de la Barre d'Outils du Schma affiche ci-dessous (si la barre
d'outils n'est pas visible slectionnez Affichage >> Barres d'Outils >>
Schma).

! Dans un premier temps, nous allons placer les nuds du rseau. Tout
d'abord, nous allons positionner la bche infinie. Cliquez sur le bouton

24
2 Prise en main du logiciel

Ajouter Bche , et indiquez ensuite l'emplacement de la bche en


cliquant dans le schma avec la souris (sur la gauche du schma, par
exemple).
Ensuite, nous allons ajouter les nuds de demande. Cliquez sur le bouton
Ajouter Nud de Demande et indiquez ensuite la position des nuds 2
7 en cliquant sur le schma.

Ajoutez enfin le rservoir en cliquant sur le bouton Ajouter Rservoir et en


marquant son emplacement dans le schma. Celui-ci pourrait alors ressembler
la figure 2.4. Notez que le programme gnre automatiquement les tiquettes
squentielles, selon l'ordre dans lequel vous ajoutez les objets au rseau.

sommaire

annexes
annexe

index

Figure 2.4 Schma du Rseau aprs ajout des nuds

! Dans un deuxime temps, nous allons ajouter les tuyaux. Dabord le tuyau 1,
qui relie le nud 2 au nud 3. Cliquez sur le bouton Ajouter Tuyau dans
la Barre d'Outils, puis dans le schma sur le nud 2 avec la souris, ensuite
sur le nud 3. Notez la manire dont le trac provisoire du tuyau est dessin
pendant que vous dplacez la souris du nud 2 au nud 3. Rptez
lopration pour les tuyaux 2 7.

Contrairement aux cas prcdents, le tuyau 8 est courb. Pour le dessiner,


cliquez sur le nud 5. En dplaant la souris vers le nud 6, cliquez sur les
points o un changement de direction est ncessaire pour afficher la forme
dsire.
Terminez le trac en cliquant sur le nud 6.

! En troisime temps, nous allons ajouter la pompe. Cliquez sur le bouton


Ajouter Pompe , puis sur le nud 1 et enfin sur le nud 2.

25
2 Prise en main du logiciel

! Dans un quatrime temps, nous allons tiqueter la bche, la pompe et le


rservoir. Slectionnez le bouton Ajouter Texte dans la barre des outils du
Schma et cliquez prs de la bche (nud 1). Une zone de texte apparat. Tapez
le mot BCHE DE SOL, puis sur la touche Entre. Cliquez ct de la pompe et
ajoutez-le texte, de mme pour le rservoir.
! Pour terminer, cliquez sur le bouton Slectionner Objet de la Barre
d'Outils pour remettre la carte dans le mode Slection d'Objets et ne pas rester
dans le mode Insertion de Texte.

Votre schma du rseau devrait ressembler au schma de la figure 2.1. Si les


nuds sont mal positionns vous pouvez les dplacer en cliquant sur le nud
deux fois, et puis en le faisant glisser dans sa nouvelle position en maintenant le
bouton gauche de la souris enfonc. Notez que les tuyaux relis au nud sont
dplacs avec lui. Les textes peuvent tre dplacs de la mme faon. Pour
retracer le tuyau incurv 8 vous devez suivre les instructions ci-dessous:

1. Cliquez d'abord sur le tuyau 8 pour le slectionner, puis cliquez


sur le bouton de la barre d'outils du schma pour mettre le
schma dans le mode de Slection de Sommet.
2. Choisissez un point de sommet sur le tuyau en cliquant dessus
deux fois, la premire pour le slectionner, puis faites-le glisser
jusqu sa nouvelle position avec le bouton gauche de la souris
sommaire maintenu enfonc.
3. S'il y a lieu, des sommets intermdiaires du tuyau peuvent tre
annexes
annexe ajouts ou effacs en cliquant avec le bouton droit de la souris et
en choisissant l'option approprie partir du menu contextuel.
index
4. Cliquez sur pour retourner au mode Slection d'Objet.

2.5 Saisie des Proprits des Objets

A mesure qu'on ajoute des objets un projet, EPANET leur assigne un ensemble
de proprits par dfaut. Pour modifier la valeur d'une proprit particulire d'un
objet, il faut slectionner cet objet dans l'diteur de Proprits (figure 2.5). Il y a
plusieurs manires dy parvenir. Si l'diteur est dj visible, vous pouvez
simplement cliquer sur l'objet ou le slectionner dans le Navigateur des Donnes.
Si l'diteur n'est pas visible, vous pouvez le faire apparatre d'une des manires
suivantes:

Double-cliquez sur l'objet dans le schma.


Cliquez sur l'objet avec le bouton droit de la souris et choisissez
Proprits dans le menu contextuel qui apparat.
Slectionnez l'objet dans le Navigateur des Donnes et cliquez ensuite
sur le bouton dition (ou double cliquez sur lobjet).

Lorsque l'diteur de proprits est slectionn vous pouvez taper sur la touche
F1 pour obtenir une description plus complte des proprits numres.

26
2 Prise en main du logiciel

Figure 2.5 L'diteur de Proprits

Commenons renseigner les proprits en choisissant le nud 2 dans l'diteur


sommaire des proprits comme affich ci-dessus.
Nous allons saisir l'Altitude et la Demande de Base pour ce nud (voir Table
2.1) dans les champs appropris.
annexes
annexe Pour vous dplacer d'un champ l'autre vous pouvez utiliser les touches de
dplacement Haut et Bas du clavier ou bien la souris. Il suffit maintenant de
index cliquer sur un autre objet (nud ou arc) pour faire apparatre ses proprits
dans l'diteur de proprits. (Nous pourrions galement taper sur les touches
Page Suivante ou Page Prcdente pour nous dplacer au prochain objet ou au
prcdent de la mme classe dans la base de donnes). De cette manire, nous
pouvons uniquement nous dplacer d'objet en objet et complter l'Altitude et la
Demande de Base.

Pour la bche (Nud 1), vous saisirez son Altitude : 210 (m) dans le champ de
Charge Totale. Pour le rservoir (Nud 8), introduisez : 250 (m) pour lAltitude
du Radier : 1 (m) pour son Niveau Initial, 0 (m) pour son Niveau Minimal, 6 (m)
pour son Niveau Maximal, et 20 (m) pour son Diamtre.

De la mme faon, nous cliquons sur chacun des tuyaux pour faire apparatre ses
proprits dans l'diteur des Proprits et introduisez la Longueur, le Diamtre,
et la Rugosit (le coefficient de Darcy-Weisbach) (voir tableau 2.2).

Pour la pompe, nous devons lui donner une courbe caractristique (la hauteur
manomtriques totale en fonction du dbit).
Slectionnez la pompe (Arc 9) dans l'diteur des proprits et introduisez
l'tiquette d'identification 1 dans le champ de Courbe Caractristique de la
Pompe. Ensuite nous allons crer la courbe caractristique de la pompe 1.
Slectionnez Courbes dans le menu droulant du Navigateur des Donnes, et
cliquez sur le bouton Ajouter . Une nouvelle courbe est alors ajoute la
base de donnes, avec l'tiquette 1, et la fentre de l'diteur de Courbe apparat
(voir figure 2.6). Introduisez le Dbit Nominal 42 (l/s) et la Hauteur Nominale 45

27
2 Prise en main du logiciel

(m.c.e.) de la pompe. EPANET cre automatiquement une courbe caractristique


complte partir de ce seul point. L'quation de la courbe caractristique et sa
forme graphique sont reprsentes dans la mme fentre. Cliquez sur Accepter
pour fermer l'diteur.
Si la courbe complte est connue, plusieurs points de fonctionnement peuvent
tre saisis en ordre croissant.

sommaire

annexes
annexe

index
Figure 2.6 Lditeur de Courbes

2.6 Sauvegarder et Ouvrir des Projets

Aprs avoir complt le trac initial de ce rseau, il est prfrable de le


sauvegarder dans un fichier.

1. Dans le menu Fichier choisissez Enregistrer Sous.


2. Il apparat une bote de dialogue avec le titre Enregistrer le
Projet Sous, dans laquelle vous choisissez un rpertoire et un
nom de fichier sous lesquels vous souhaitez sauvegarder ce
projet. Nous suggrons de nommer ce fichier Mon_tutorial.net.
(L'extension.net sera ajoute au nom de fichier par dfaut.)
3. Cliquez sur Accepter pour enregistrer le projet.

Les donnes du projet sont enregistres dans le fichier sous un format binaire
spcial. Si vous voulez sauvegarder les donnes du rseau au format texte,
utilisez Fichier >> Exporter >> Rseau

Pour ouvrir votre projet ultrieurement, choisissez la commande Ouvrir partir


du menu Fichier.

28
2 Prise en main du logiciel

2.7 Excution d'une Simulation d'coulement Permanent

Maintenant nous avons maintenant assez d'information pour excuter une


simulation hydraulique d'coulement permanent (ou bien pour un instant
dtermine) sur notre exemple de rseau. Pour excuter la simulation, choisissez
Projet >> Lancer la simulation ou cliquez sur le bouton lancer la simulation
de la barre standard. (Si la barre standard n'est pas visible slectionnez
Affichage >> Barres d'Outils >> Standard de la Barre de Menu).

Si le calcul n'a pas russi un rapport dtat apparat indiquant le problme. Si le


calcul a t effectu avec succs vous pouvez visualiser les rsultats de
diffrentes manires :
Dans le Navigateur du Schma, slectionnez Pression du menu droulant
Nuds. Observez que les valeurs de pression aux nuds sont
reprsentes par des codes couleur diffrents. Pour visualiser la lgende
avec le code couleur (si elle n'est pas encore visible), slectionnez
Affichage >> Lgendes >> Nud (ou cliquez sur n'importe quelle zone
vide de la carte avec le bouton droit de la souris et slectionnez Lgende
de Nud dans le menu contextuel). Pour changer les intervalles et les
couleurs de la lgende, cliquez sur la lgende avec le bouton droit de la
souris pour faire apparatre l'diteur de Lgende.
Ouvrez l'diteur de Proprits (double-cliquez sur un nud ou un arc) et
notez que les rsultats calculs sont affichs la fin de la liste des
sommaire proprits.
Crez un tableau de rsultats en slectionnant Rapport >> Tableau (ou
annexes
annexe
en cliquant sur le bouton de Tableau dans la Barre d'Outils
Standard). La figure 2.7 affiche le tableau obtenu pour les rsultats de ce
index calcul dans les arcs. Notez que les coulements ayant des signes ngatifs
sont dans la direction oppose la direction dans laquelle le tuyau a t
dessin initialement.

Figure 2.7 Exemple de Tableau avec des Rsultats aux Arcs

29
2 Prise en main du logiciel

2.8 Excution d'une Simulation de longue dure

Pour rendre notre tude plus raliste et pour simuler le comportement du


systme sur une longue dure nous allons crer une Courbe de Modulation dans
laquelle les demandes aux nuds changent priodiquement pendant la journe.
Le terme longue dure indique une succession dcoulement permanents,
pendant lesquels les niveaux deau des rservoirs sont mis jour
priodiquement.

Pour cet exemple simple nous allons prendre un intervalle de temps de 6 heures
et une demande en eau changeant 4 fois dans une mme journe. (Un intervalle
d'une heure est plus classique et est assign aux nouveaux projets par dfaut.)
Pour fixer la dure de l'intervalle slectionnez Options Temps dans le
Navigateur des Donnes, et cliquez sur le bouton dition du navigateur (ou
double-cliquez sur la slection) pour faire apparatre l'diteur des Proprits
(s'il n'est pas encore visible). Saisissez ensuite 6 comme valeur d'Intervalle des
Courbes de Modulation (comme reprsent dans la figure 2.8 ci-dessous).
Pendant que l'diteur des Options Temps est ouvert nous pouvons galement
fixer la dure totale de la priode de la simulation. Nous allons choisir une
dure de trois jours (72 heures) ; saisissez alors 72 dans le champ Dure Totale.

sommaire

annexes
annexe

index

Figure 2.8 Ajustement des Paramtres Temporels

Pour crer la courbe de modulation, slectionnez Courbes Modul. dans le


navigateur et cliquez sur le bouton Ajouter (ou tapez sur la touche
Insertion). Une nouvelle courbe de modulation, portant lIdentification (ID) 1,
est cre et la bote de dialogue de l'diteur de Courbe de Modulation souvre
(voir la figure 2.9). Introduisez les multiplicateurs 0,5 1,3 1,0 1,2 (par
exemple) pour les priodes 1 4, pour donner notre courbe de modulation une
dure de 24 heures. Cliquez Accepter pour fermer lditeur. Les multiplicateurs
sont les valeurs avec lesquelles il faut multiplier la demande de base pour
obtenir la demande dans chaque priode. Puisque nous faisons un calcul pour
une dure totale de 72 heures, la courbe de modulation va tre rpte
automatiquement toutes les 24 heures.

30
2 Prise en main du logiciel

Figure 2.9 L'diteur de Courbes de Modulation


sommaire
Nous devons maintenant assigner la courbe de modulation 1 tous les nuds de
demande de notre rseau. Nous pouvons utiliser une option hydraulique
annexes
annexe d'EPANET pour viter davoir diter chaque nud de demande
individuellement. Si vous ouvrez les Options Hydrauliques dans l'diteur des
proprits, il apparat un champ appel Courbe de Modulation par Dfaut.
index
Mettre sa valeur gale 1 entrane que la courbe de modulation de la demande
chaque nud de demande sera la courbe de modulation 1, (sil n'y a aucune
autre courbe de modulation assigne au nud de demande).

Ensuite, excutez la simulation (slectionnez Projet >> Lancer la Simulation ou


cliquez sur le bouton de la barre d'outils standard). Pour une simulation sur
une longue dure vous pouvez visualiser les rsultats de plusieurs manires:
La barre de dfilement dans le Navigateur sert afficher les rsultats sur
le schma aux diffrents instants de la simulation. Essayez en
slectionnant la Pression comme paramtre des nuds et le Dbit comme
paramtre des arcs (options par dfaut).
Les boutons du type vido dans le Navigateur permettent de voir les
rsultats dans le schma au moyen d'animation. Cliquez sur le bouton
Avance pour mettre en marche l'animation et le bouton Arrt
pour l'arrter.
Ajoutez des flches de sens d'coulement sur la carte (slectionnez
Affichage >> Options du Schma, choisissez la rubrique Flches
d'coulement dans la bote de dialogue Options du Schma, et
slectionnez le style de flche que vous souhaitez utiliser). Recommencez
alors l'animation et notez que le sens de lcoulement travers le tuyau
reli au rservoir change, au fur et mesure que le rservoir se remplit
et se vide.

31
2 Prise en main du logiciel

Crez une reprsentation graphique des variations dune variable en


fonction du temps pour n'importe quel nud ou arc. Par exemple, pour
voir comment le niveau de l'eau dans le rservoir varie au cours du
temps:
1. Cliquez sur le rservoir.
2. Slectionnez Rapport >> Graphique (ou cliquez sur le
bouton de Graphique sur la barre d'outils standard). La
bote de dialogue de Slection Graphique saffiche.
3. Slectionnez le bouton Graphe d'volution dans cette bote
de dialogue.
4. Slectionnez Charge comme paramtre reprsenter
graphiquement.
5. Cliquez sur Accepter pour confirmer votre choix.

Notez le comportement priodique du niveau de l'eau dans le rservoir (Figure


2.10).

sommaire

annexes
annexe

index

Figure 2.10 Exemple de Graphique dvolution du niveau deau

2.9 Excution d'une Simulation de la Qualit

Nous allons voir ensuite comment tendre le calcul la qualit de leau sur
notre exemple. Le cas le plus simple serait de calculer le temps de sjour de l'eau
en chaque point du rseau. Pour faire cette simulation, il suffit de choisir Sjour
comme paramtre dans les Options Qualit (slectionnez Options - Qualit dans
le Navigateur des Donnes et cliquez sur le bouton dition pour faire apparatre
l'diteur des Proprits). Excutez lanalyse et choisissez le Sjour comme
paramtre dans le menu droulant du Navigateur du Schma pour visualiser les
rsultats sur le schma.
Crez maintenant un graphique reprsentant le temps de sjour dans le
rservoir. Notez que, contrairement au niveau de l'eau, le temps de sjour
n'atteint pas de comportement priodique en 72 heures. (Par dfaut, le temps de
sjour dans les nuds au dbut de la simulation est gal 0 h.) Essayez de
rpter la simulation en utilisant une dure de 240 heures ou en assignant un

32
2 Prise en main du logiciel

temps de sjour initial au rservoir de 60 heures (introduisez 60 comme valeur


de Qualit Initiale dans l'diteur des Proprits pour le rservoir).

Pour finir, nous allons simuler le transport et la disparition du chlore dans le


rseau. Effectuez les changements suivants dans la base de donnes:
1. Slectionnez Options - Qualit dans le Navigateur des Donnes et
ouvrez l'diteur des proprits correspondant. Dans le champ
Paramtre tapez le mot Chlore.
2. Passez maintenant Options - Ractions dans le Navigateur des
Donnes. Pour le Coeff. Global de Ract. dans la Masse
introduisez une valeur de 1,0. Ce coefficient reflte la vitesse
laquelle le chlore va ragir suite aux ractions dans la masse
d'eau seule. Cette vitesse sera la mme dans tous les tuyaux du
rseau. Vous pouvez entrer cette valeur pour des tuyaux
individuels si c'est ncessaire.
3. Cliquez maintenant sur le nud de la bche et introduisez 1,0 (1
mg/l) comme Qualit Initiale. Ceci reprsente la concentration de
chlore qui entre dans le rseau de manire continue. (Remettez
0 la qualit initiale dans le rservoir si vous l'avez chang.)

Excutez maintenant la simulation. Utilisez la barre de dfilement dans le


Navigateur du Schma pour voir comment le taux de chlore volue dans lespace
et dans le temps. Notez que pour ce rseau relativement simple, seuls les nuds
sommaire de demande 5, 6, et 7 affichent des taux de chlore plus faibles car ils sont
aliments avec de l'eau provenant du rservoir, pauvre en chlore. Crez un
rapport de raction pour cette simulation en choisissant Rapport >> Raction
annexes
annexe
dans le menu principal. Le rapport doit ressembler la figure 2.11. Il affiche la
rpartition moyenne des pertes en chlore dans les tuyaux et dans les rservoirs.
index Le terme "masse" se rapporte aux ractions qui se produisent dans la masse du
fluide tandis que le terme "paroi" se rapporte aux ractions avec les parois des
tuyaux. La dernire raction est nulle car nous n'avons pas indiqu de coefficient
de raction aux parois dans cet exemple.

33
2 Prise en main du logiciel

Figure 2.11 Cintique de disparition pour lexemple trait

Dans cet exemple, nous avons seulement eu un aperu rapide de quelques


sommaire possibilits offertes par EPANET. Vous pouvez exprimenter les autres fonctions
du programme, notamment:
annexes
annexe
Saisir les diffrentes proprits d'un Groupe d'Objets qui se trouvent
dans une zone dfinie par l'utilisateur.
index
Utiliser des Commandes de Contrle pour asservir le fonctionnement
d'une pompe au niveau deau dans le rservoir ou l'heure de la
journe.
Essayer les diffrentes Options du Schma; par exemple la taille des
nuds sur le schma en fonction de leur valeur.
Ajouter un Fond dcran (tel qu'un plan de ville) au schma du rseau.
Crer des Graphiques diffrents, tels que des Profils Longitudinaux de
tuyaux et des Courbes de Niveau.
Ajouter des Donnes de Calage au projet et afficher un rapport de
calage.
Copier un schma, un graphique ou un rapport dans le presse-papiers ou
dans un fichier.
Enregistrer et rcuprer un Scnario (cest--dire, les demandes
actuelles dans les nuds, les valeurs de rugosit des tuyaux, etc.).

34
3 La modlisation du rseau

CHAPITRE 3 - LA MODELISATION DU RESEAU

Ce chapitre expose les principes de base du travail du logiciel Epanet, au niveau


des objets physiques constituant le rseau et les mthodes de calcul utiliss.
Les chapitres suivants prsentent en dtail chaque point.

3.1 Composants physiques

EPANET modlise un systme de distribution d'eau comme un ensemble d'arcs


relis des nuds. Les arcs reprsentent des tuyaux, des pompes, et des vannes
de contrle. Les nuds reprsentent des nuds de demande, des rservoirs et des
bches. La figure ci-dessous indique les liaisons entre les diffrents objets
formant le rseau.
Bche Rservoir

Pompe

Vanne

Tuyeau
Nud de
sommaire Demande

annexes
annexe
Figure 3.1 Composants Physiques d'un Systme de Distribution d'Eau

index
3.1.1. Nuds de demande

Les Nuds de Demande sont les points du rseau o les arcs se rejoignent. Ce
sont des points dentre ou de sortie deau et peuvent galement ne pas avoir de
dbit. Les donnes d'entre minimales exiges pour les nuds de demande sont:
laltitude au-dessus d'un certain plan de rfrence (habituellement le
niveau de la mer).
la demande en eau (dbit prlev sur le rseau).
la qualit initiale de l'eau.

Les rsultats calculs aux nuds de demande, chacun des intervalles de temps
d'une simulation sont:
la charge hydraulique (ou hauteur pizomtrique): nergie interne par
poids spcifique de fluide ou bien somme de l'altitude avec la hauteur de
pression.
Nota : Cette dfinition de la charge est diffrente de celle utilise en
hydraulique urbaine qui prend en compte le facteur vitesse de leau sous
forme dnergie cintique (v/2g).
la pression.
la qualit de l'eau.

35
3 La modlisation du rseau

Les nuds de demande peuvent galement:


avoir une demande qui varie dans le temps;
tre affects de demandes de diffrents types (domestique, industrielle,
..);
avoir des demandes ngatives, ce qui indique que l'eau entre dans le
rseau ce point;
tre le point dinjection d'une substance entrant dans le rseau;
avoir des buses ayant un dbit dpendant de la pression.

3.1.2. Bches infinies

Les Bches infinies sont des nuds reprsentant soit une source externe de
capacit infinie. Elles sont utilises pour modliser des lments tels que les lacs,
les fleuves, les couches aquifres souterraines ou les arrives de rseaux
extrieurs. Les bches infinies peuvent galement servir de point dinjection
d'une substance entrant dans le rseau.

Les donnes de base pour une bche sont la charge totale (gale au niveau de la
surface de l'eau si la bche infinie n'est pas sous pression) et la qualit initiale
de l'eau dans le cas o lon excuterait une analyse de qualit de l'eau.

sommaire Puisqu'une bche est un lment de frontire d'un rseau, la qualit et la charge
hydraulique de l'eau ne peuvent pas tre affectes par ce qui se produit dans le
rseau. Par consquent, aucune proprit nest calcule au cours de la
annexes
annexe
simulation. Cependant, on peut faire varier sa charge hydraulique dans le temps
en lui assignant une courbe de modulation (voir Courbes de Modulation ci-
index dessous).

3.1.3. Rservoirs

Les Rservoirs sont des nuds avec une capacit de stockage, dont le volume
deau stock peut varier au cours du temps. Les donnes de base pour des
rservoirs sont les suivantes:
l'altitude du radier (o le niveau d'eau est zro)
le diamtre (ou sa forme s'il n'est pas cylindrique)
les niveaux initial, minimal et maximal de l'eau
la qualit initiale de l'eau.

Les principaux lments calculs dans la simulation sont les suivants:


la charge (altitude de l'eau)
la pression (niveau de leau)
la qualit de l'eau.

36
3 La modlisation du rseau

Le niveau dans les rservoirs doit rester entre les niveaux minimal et maximal.
EPANET arrte la sortie deau si un rservoir est son niveau minimal et arrte
l'arrive s'il est son niveau maximal. Les rservoirs peuvent galement servir
de source pour une substance entrant dans le rseau.

3.1.4. Emetteurs

Les metteurs sont des dispositifs lis aux nuds de demande. Ils sont utiliss
pour modliser l'coulement travers les systmes d'irrigation, pour simuler une
fuite dans un tuyau reli un nud (si on peut estimer un coefficient de
dcharge et un exposant de pression pour la fuite) ou pour calculer le dbit
d'incendie au nud (l'coulement disponible une certaine pression rsiduelle
minimale), ou le dbit sortant dun orifice quelconque.
EPANET traite les buses comme une proprit d'un nud et non comme un
lment indpendant.

Le dbit de lmetteur sexprime en fonction de la pression au nud selon la


formule :
q = C p
dans laquelle q est le dbit, p la pression, C le coefficient de dcharge, et
lexposant de pression. Pour les buses darrosage, est gal 0,5. C'est
habituellement le constructeur qui fournit la valeur du coefficient de dcharge,
sommaire 0,5 0,5
exprim dans les units lps/m (ou en units amricaines gpm/psi ). Il est gal
au dbit dans le dispositif correspondant une chute de pression de 1 m (1 psi).
annexes
annexe
Dans le cas des poteaux et bouches dincendie, on utilise une valeur trs leve
comme coefficient de dcharge (par exemple, 100 fois l'coulement maximal
index prvu) et on modifie l'altitude du nud en lui ajoutant la pression minimale
ncessaire, en m.

Si on attribue tant un metteur qu'une demande normale un nud, la demande


qui figure dans la prsentation des rsultats est la somme du dbit de la demande
normal et celui de l'metteur.

3.1.5. Tuyaux

Les tuyaux sont des arcs qui transportent l'eau d'un point du rseau l'autre.
EPANET suppose que tous les tuyaux sont pleins tout instant. Leau scoule
de l'extrmit qui a la charge hydraulique la plus leve (altitude + pression, ou
nergie interne par poids d'eau) celle qui a la charge hydraulique la plus
faible. Les donnes de base pour les tuyaux sont:
les nuds initial et final;
le diamtre;
la longueur;
le coefficient de rugosit (pour dterminer la perte de charge);
ltat (ouvert, ferm, ou avec un clapet anti-retour).

37
3 La modlisation du rseau

Le paramtre dtat permet des tuyaux de contenir implicitement des vannes de


sectionnement et de contrler les clapets anti-retour (qui permettent l'coulement
dans une direction unique).

Les donnes de qualit de l'eau pour les tuyaux sont :


Coefficient de raction dans la masse d'eau ;
Coefficient de raction aux parois.

Ces coefficients sont expliqus plus prcisment dans la section 3.4 ci-dessous.

Les valeurs calcules pour les tuyaux incluent :


le dbit
la vitesse d'coulement
la perte de charge
le facteur de friction de Darcy-Weisbach
la vitesse moyenne de raction (le long du tuyau)
la qualit moyenne de l'eau (le long du tuyau)

La perte de charge ou charge hydraulique perdue cause du frottement de l'eau


avec les parois du tuyau peut tre calcule en utilisant une de ces trois formules :
sommaire formule de Hazen-Williams
formule de Darcy-Weisbach
annexes
annexe formule de Chezy-Manning

index La formule de Hazen-Williams est la formule de perte de charge la plus utilise


aux tats-Unis. Elle ne peut pas tre utilise pour des liquides autres que l'eau et
a t initialement dveloppe uniquement pour les coulements turbulents. La
formule de Darcy-Weisbach est thoriquement la plus correcte et est la plus
largement utilise en Europe. Elle s'applique tous les rgimes d'coulement et
tous les liquides. La formule de Chezy-Manning est gnralement utilise pour
les coulements dans les canaux dcouverts et pour les grands diamtres.

La formule de Darcy-Weisbach est slectionne par dfaut.

Chaque formule utilise l'quation suivante pour calculer la perte de charge entre
les nuds de dbut et de fin du tuyau:
hL = Aq B

dans laquelle hL est la perte de charge (en units de longueur), q le dbit


(Volume/Temps), A le coefficient de rsistance, et B lexposant du dbit. Le
tableau 3.1 donne une vue d'ensemble des expressions des coefficients de
rsistance et des valeurs de l'exposant d'coulement pour chacune des formules.
Chaque formule utilise un coefficient de rugosit diffrent qui doit tre dtermin
empiriquement. Le tableau 3.2 donne les intervalles gnraux de ces coefficients
pour diffrents types de matriaux de tuyaux neufs. Il est important de noter que
le coefficient de rugosit d'un tuyau peut changer considrablement avec son
ge.

38
3 La modlisation du rseau

Pour la formule de Darcy-Weisbach, EPANET utilise diffrentes mthodes pour


calculer le facteur de friction f selon le rgime d'coulement:
La formule de Hagen-Poiseuille est utilise pour un coulement
laminaire (Re < 2000).
L'approximation de Swamee et Jain dans l'quation de Colebrook-White
est utilise pour un coulement entirement turbulent (Re > 4000).
L'interpolation cubique du diagramme de Moody est utilise pour un
coulement transitoire (2000 < Re < 4000).

Consultez l'annexe D pour voir quelles quations sont utilises dans les
diffrents cas particuliers.

Tableau 3.1 Formules de perte de charge totale pour toute la longueur de la


canalisation en charge
3
(la perte de charge est exprime en m.c.e. et le dbit en m /s)

Perte de charge totale Exposant du dbit


Formule (A) (B)
-1.852 -4.871
Hazen-Williams 10,674 C d L 1.852
Darcy-Weisbach 0.0827 f(,d,q) d-5 L 2
sommaire
Chezy-Manning 10,294 n2 d-5.33 L 2

annexes
annexe
Explication des symboles: C = coefficient de rugosit de Hazen-Williams
= coefficient de rugosit de Darcy-Weisbach (m)
index f = facteur de friction (dpend de , d, et q)
n = coefficient de rugosit de Manning
d = diamtre du tuyau (m)
L = longueur du tuyau (m)
3
q = dbit (m /s)

Nota :
En units amricaines, la formule de Hazen Williams est : 4,727C 1,852 d-4,871 L.
Le coefficient de rsistance change pour que des valeurs du coefficient C restent
universelles.
En units amricaines, la formule de Darcy-Weisbach est : 0,0252 f (,d,q) d5 ,
dans laquelle les valeurs de sexpriment en pieds.

En units amricaines, la formule de Chezy-Manning est : 4,66 n2 d-5,33L. Le


coefficient de rsistance est modifi de nouveau pour que des valeurs du
coefficient n restent universelles.

39
3 La modlisation du rseau

Tableau 3.2 Coefficients de Rugosit pour les tuyaux neufs

Matriau Coeff. Hazen-Williams de Darcy- n de Manning


(universel) Weisbach (universel)
(mm)
Fonte revtue 130 140 0,25 0,012 0,015
Bton ou Revt. 120 140 0,3 3,0 0,012 0,017
de Bton
Fer Galvanis 120 0,15 0,015 0,017
Plastic 140 150 0,0015 0,011 0,015
Acier 140 150 0,03 0,015 0,017
Cramique 110 0,3 0,013 0,015

Tableau de correspondance entre les diffrents coefficients :

Coeff. Hazen-William 95 106 116 130 136 141 145 146,5


Darcy-Weisbach en mm 2 1 0,5 0,25 0,1 0,05 0,025 0

Nota : vanne disolement


A l'aide de commandes spcifiques, les tuyaux peuvent souvrir ou se fermer
sommaire des moments prtablis de la simulation ou dans certaines conditions spcifiques
; par exemple quand le niveau d'un rservoir passe au-dessus ou au-dessous d'un
annexes
annexe certain niveau, ou quand la pression dans un nud passe au-dessus ou au-
dessous d'une certaine valeur. Voir aussi le paragraphe 3.2, Commandes de
Contrle.
index

3.1.6 Pertes de charge singulires

Des pertes de charge singulires (galement appeles pertes locales ) sont


provoques notamment par la croissance de la turbulence qui se produit au
niveau des coudes, des ts et des vannes. L'importance d'inclure ou non de telles
pertes dpend du genre de rseau et de l'exactitude exige. Pour les prendre en
compte, il faut assigner au tuyau un coefficient de perte de charge singulire. La
perte singulire est le produit de ce coefficient avec la charge cintique du tuyau,
cest--dire,
v2
hL = K
2g
o K est le coefficient de perte de charge singulire, v la vitesse dcoulement
(distance/temps), et g lacclration de la pesanteur (distance/temps2). Le
tableau 3.3 affiche les coefficients de perte de charge singulire pour quelques
types de vannes et raccords. Ces coefficients doivent tre considrs seulement
indicatives, parce que K dpend aussi de la gomtrie, du numro de Reynolds et
des conditions de flux.

40
3 La modlisation du rseau

Tableau 3.3 Coefficients de Pertes de Charge Singulires pour une Slection de


Vannes et Raccords

ACCESOIRE COEFF.PERTE SINGULIERE


Vanne boule, entirement ouverte 10,0
Vanne angle, entirement ouverte 5,0
Clapet anti-retour battant, 2,5
entirement ouvert
Vanne, entirement ouverte 0,2
Coude de petit rayon 0,9
Coude de rayon moyen 0,8
Coude de grand rayon 0,6
Coude de 45 degrs 0,4
Coude de 180 degrs 2,2
T Standard flux droit 0,6
T Standard flux dvi 1,8
Entre brusque 0,5
Sortie brusque 1,0
sommaire

annexes
annexe 3.1.7 Pompes

index Les pompes sont des arcs qui ajoutent de l'nergie un fluide et augmentent
ainsi sa charge hydraulique. Les principaux paramtres d'entre pour une
pompe sont ses nuds daspiration et de dcharge et sa courbe caractristique
(la combinaison des charges hydrauliques et des dbits que la pompe peut
fournir sa vitesse nominale). Au lieu d'une courbe caractristique, la pompe
peut tre reprsente comme un lment qui fournit une puissance constante (en
kiloWatts) au fluide pour toutes les combinaisons de dbit et de charge
hydraulique.

Les principaux paramtres calculs sont le dbit et le gain de charge


hydraulique. Le fluide traverse la pompe en sens unique et EPANET ne permet
pas aux pompes de fonctionner en dehors de leur courbe caractristique.

Des pompes vitesse variable peuvent galement tre dfinies; la variation de


leur vitesse est soumise aux mme conditions que dans le cas antrieur. Par
dfinition, la courbe caractristique fournie dune pompe a une consigne relative
de vitesse 1. Si la vitesse de la pompe est double, la consigne relative de vitesse
est 2; si elle fonctionne la moiti de sa vitesse, la consigne relative de la vitesse
sera 0,5 et ainsi de suite. En changeant la vitesse de la pompe, on dcale la
position et la forme de la courbe caractristique de la pompe (voir la section sur
des courbes de pompe ci-dessous).

Tout comme les tuyaux, les pompes peuvent tre mises en route et arrts des
heures prtablies ou quand certaines conditions existent dans le rseau parmi
des commandes. Le fonctionnement dune pompe peut galement tre dcrit en
lui assignant une courbe de modulation de changement de vitesse dans le temps.

41
3 La modlisation du rseau

EPANET peut galement calculer la consommation d'nergie et le cot d'une


pompe. A chaque pompe, il peut assigner une courbe de rendement et une courbe
de modulation qui reflte les fluctuations du prix de l'nergie. Si ceux-ci ne sont
pas fournies, un ensemble de valeurs globales assignes au projet sera utilis.

EPANET ne permet pas aux pompes de fonctionner en dehors des intervalles de


leur courbe caractristique. Si les conditions du systme exigent une charge
hydraulique plus leve que la pompe peut fournir, EPANET arrte la pompe. Si
la demande du rseau excde le dbit maximum, EPANET extrapole la courbe
caractristique de la pompe jusquau dbit exig, mme si la charge hydraulique
correspondante est ngative. Dans les deux cas un message d'avertissement
apparat dans lcran.

3.1.8 Vannes

Les vannes sont des arcs qui limitent la pression ou le dbit en un point prcis du
rseau. Leurs principaux paramtres d'entre sont:
les nuds dentre et de sortie
le diamtre
la consigne de fonctionnement
ltat de la vanne.
sommaire
Les lments calculs en sortie de simulation pour une vanne sont le dbit et la
perte de charge hydraulique.
annexes
annexe
Les diffrents types de vannes quoffre EPANET sont:
index
Vanne stabilisatrice aval (en anglais PRV)
Vanne stabilisatrice amont (en anglais PSV)
Vanne brise-charge ou rducteur de pression (en anglais PBV)
Vanne rgulatrice de dbit ou limiteur de dbit (en anglais FCV)
Vanne diaphragme (en anglais TCV)
Vanne dusage gnral (en anglais GPV)

Les abrviations anglaises sont utilises dans les fichiers dentre des donnes
(voir appendice C, Excution d'EPANET en mode commande).

Une vanne stabilisatrice aval limite la pression au nud en aval. EPANET


calcule chaque instant de la simulation dans quel tat se trouve la vanne
stabilisatrice aval. Il y a trois tats possibles:
Partiellement ouvert (cest--dire, en rgulation) pour maintenir
une pression aval correspondant la consigne donne, quand la
pression en amont est plus leve que la pression de la consigne;
Entirement ouvert si la pression en amont est au-dessous de la consigne
souhaite;
Ferm, si la pression en aval dpasse celle du ct amont (autrement dit,
la vanne ne permet pas l'inversion d'coulement).

42
3 La modlisation du rseau

Une vanne stabilisatrice amont maintient une pression prdtermine au nud en


amont. EPANET calcule chaque instant de la simulation dans quel tat la vanne
stabilisatrice amont se trouve. Il y a trois tats possibles:
Partiellement ouvert (cest--dire, en rgulation) pour maintenir une
pression en amont qui corresponde la consigne voulue, quand la
pression en aval est plus basse que la pression de la consigne;
Entirement ouvert si la pression en aval est au-dessus de la consigne
souhaite;
Ferm, si la pression en aval excde celle du ct amont (cest--dire
que la vanne ne permet pas l'inversion d'coulement)

Une vanne brise-charge (rducteur de pression) provoque une perte de pression


spcifique au passage de la vanne. Lcoulement travers la vanne peut
seffectuer dans les deux sens. Les vannes brise-charge ne sont pas de vritables
dispositifs physiques mais peuvent tre utiliss pour modliser des situations dans
lesquelles on sait quil se produit une chute de pression. Si les nuds initial et
final dune vanne brise-charge sont changs, celle-ci se comporte comme une
pompe charge fixe

Une vanne rgulatrice de dbit (limiteur de dbit) limite le dbit une valeur
spcifie. Un message d'avertissement apparat sur lcran si cet coulement ne
peut pas tre obtenu sans ajouter dnergie supplmentaire (cest--dire,
l'coulement natteint pas la valeur de la consigne de fonctionnement, mme
sommaire avec la vanne entirement ouverte).Les Vannes Rgulatrices de Dbit sont
unidirectionnelles, et doivent tre orientes selon le sens du flux. Si le dbit
annexes
annexe travers de la vanne est ngatif, elle se comporte comme une pompe dbit fixe.

Une vanne diaphragme simule une vanne partiellement ferme en ajustant le


index coefficient de perte de charge singulire de la vanne, et elle est bidirectionnelle.
Le rapport entre le degr de fermeture de la vanne et le coefficient de perte de
charge rsultant est habituellement fourni par le constructeur de la vanne.

Les vannes dusage gnral sont utilises pour reprsenter des arcs o
l'utilisateur prvoit une relation spcifique entre le dbit et la perte de charge,
au lieu de suivre une des formules hydrauliques standard. Elles peuvent tre
employes pour modliser des turbines, l'abaissement des eaux souterraines ou
des vannes stabilisatrices aval contrles par le dbit.

Nota : Les vannes d'arrt et les clapets anti-retour, qui ouvrent ou ferment
entirement les tuyaux, ne sont pas considrs comme des arcs spcifiques; elles
sont incorpors dans les proprits du tuyau dans lequel elles sont placs.

Chaque type de vanne a une consigne de fonctionnement diffrente dcrivant son


point de fonctionnement (la pression pour les vannes stabilisatrices aval et
stabilisatrices amont; la chute de pression pour les rducteurs de pression; le
dbit pour les vannes rgulatrices de dbit; le coefficient de perte de charge pour
les vannes diaphragme, et la courbe de perte de charge pour les vannes dusage
gnral).

On peut inhiber la consigne de fonctionnement d'une vanne en spcifiant qu'elle


est entirement ouverte ou ferme. La consigne d'une vanne peut tre modifie
pendant la simulation en utilisant des commandes de contrle.

43
3 La modlisation du rseau

Par construction du modle, les rgles suivantes s'appliquent quand on ajoute


des vannes un rseau:
une vanne stabilisatrice aval, une vanne stabilisatrice amont ou une
vanne rgulatrice de dbit ne peut pas tre directement relie une
bche ou un rservoir (employez un tuyau de longueur limite pour
sparer les deux);
une vanne stabilisatrice aval ne peut pas partager le mme nud en aval
ou tre mise en srie avec une autre vanne stabilisatrice aval;
une vanne stabilisatrice amont ne peut pas partager le mme nud en
amont ou tre mise en srie avec une autre vanne stabilisatrice amont;
une vanne stabilisatrice amont ne peut pas tre relie au nud en aval
d'une vanne stabilisatrice aval.

3.2 Composants non-physiques

En plus des composants physiques, EPANET utilise trois types d'objets non-
physiques: des courbes, des courbes de modulation et des commandes de
contrle. Ils dcrivent le comportement et les aspects fonctionnels d'un systme
de distribution.

sommaire 3.2.1 Courbes

Les courbes en gnral sont des objets qui contiennent des couples de donnes
annexes
annexe ayant une relation entre elles. Deux objets ou plus peuvent partager la mme
courbe. Dans EPANET, on peut appliquer les types de courbes suivants:
index Courbe caractristique
Courbe de rendement
Courbe de volume
Courbe de perte de charge.

3.2.1.1. Courbe caractristique (d'une pompe)

La courbe caractristique d'une pompe reprsente le rapport entre la charge et


le dbit qu'une pompe peut fournir sa vitesse nominale. La charge est le gain
de charge que la pompe fournit chaque unit d'eau, ce qui est
approximativement la diffrence entre la pression l'entre et la sortie de la
pompe. Elle est reprsente sur l'axe vertical (Y) de la courbe en mtres (pieds).
Le dbit est reprsent sur l'axe horizontal (X) dans les units de dbit
correspondant. Pour tre valable, la charge de la courbe caractristique d'une
pompe doit diminuer quand le dbit augmente.

La forme d'une courbe caractristique trace par EPANET dpend du nombre de


points introduits (voir la figure 3.2):

44
3 La modlisation du rseau

Courbe dun Unique Point Courbe de Trois Points


80 80

60 60
Charge (m)

Charge (m)
40 40

20 20

0 0
0 50 100 150 0 50 100 150
Dbit (l/s) Dbit (l/s)

Courbe Multi-point
Courbes Vitesse Variable
80 100
N = 2.0
60 80
Charge (m)

Charge (m)
60 N = 1.0
40
N = 0.5
40
20
20
sommaire
0 0
0 50 100 150 0 100 150
50
Dbit (l/s) Dbit (l/s)
annexes
annexe

index Figure 3.2 Quelques exemples de courbes caractristiques

Courbe partir dun Unique Point - une courbe caractristique construite


partir dun point est dfinie par la seule combinaison d'une charge hydraulique
et dun dbit, qui correspondent au point de fonctionnement de la pompe (les
conditions nominales). EPANET suppose que la charge dbit nul est gale
133 % de la charge nominale, et qu charge nulle, le dbit est le double du
dbit nominal. Il traite alors la courbe comme une courbe construite partir de
trois points.

Courbe partir de trois points - cette courbe caractristique est dfinie par trois
points de fonctionnement: un point de bas dbit (quand le dbit est limit ou nul),
un point de dbit nominal (dbit et charge aux conditions nominales), et un point
de dbit maximal (dbit et charge au dbit maximal). EPANET cherche la
meilleure courbe de tendance qui passe par ces trois points et qui est dcrite par
la fonction:

hG = A Bq C

Dans cette fonction, hG reprsente le gain de charge, q le dbit, et A, B, et C sont


des constantes.

Courbe multiPoint - une courbe caractristique multipoint se dfinit en


fournissant deux, quatre ou plus de quatre couples charge-dbit. EPANET cre
une courbe complte en reliant les points par des segments.

45
3 La modlisation du rseau

Pour les pompes vitesse variable, la courbe de pompe se dcale quand la


vitesse change. Les rapports entre le dbit Q et la charge H pour deux points de
fonctionnement homologues, aux vitesses N1 et N2 sont:

2
Q1 N1 H1 N1
= =
Q2 N 2 H 2 N 2

EPANET arrte la pompe si le rseau exige une charge suprieure la charge


correspondant au premier point de la courbe (par ex. la charge au dbit nul). Il
faut toujours dfinir une courbe caractristique pour une pompe, sauf si elle
fonctionne une puissance constante

! 3.2.1.2. Courbe de rendement (d'une pompe)

Une Courbe de rendement met le rendement de la pompe en pourcentage (axe Y)


en relation avec le dbit de la pompe dans les units de dbit choisies (axe X). La
figure 3.3 affiche un exemple d'une courbe de rendement. Le rendement devrait
reprsenter l'efficacit de la configuration totale de la pompe, cest--dire qu'il
tient compte de toutes les pertes hydrauliques dans le corps de pompe aussi bien
que des pertes lectriques au niveau du moteur de la pompe. Cette courbe nest
utilise que pour les calculs d'nergie. Si elle n'est pas fournie pour une pompe
sommaire spcifique, un rendement fixe identique pour tous les points de fonctionnement
sera utilis.
annexes
annexe

100
index
90
Rendement (%)

80

70

60

50
0 50 100 150
Dbit (l/s)

Figure 3.3 Courbe de Rendement d'une Pompe

3.2.1.3 Courbe de volume (dun rservoir)

Une courbe de volume dcrit comment le volume d'eau dans un rservoir de


stockage (axe Y) en mtres (pieds) cube, volue en fonction du niveau d'eau (axe
X), en mtres (pieds). Elle est utilise quand il est ncessaire de dcrire
prcisment les rservoirs dont la section change avec le niveau. Les niveaux
d'eau le plus bas et le plus haut de la courbe doivent contenir les niveaux le plus
bas et le plus haut entre lesquels le rservoir fonctionne. Un exemple de courbe
de volume de rservoir est donn ci-dessous.

46
3 La modlisation du rseau

Volume
Niveau

Figure 3.4 Courbe de volume d'un rservoir

3.2.1.4. Courbe de perte de charge (d'une vanne d'usage gnral)

Une courbe de perte de charge est utilise pour dcrire la perte de charge en
mtres ou pieds (axe Y) d'une vanne d'usage gnral en fonction du dbit, dans
les units de dbit choisies (axe X). Des vannes dusage gnral sont employes
pour reprsenter des arcs o l'utilisateur prvoit une relation spcifique entre le
dbit et la perte de charge, plutt que de suivre une des formules hydrauliques
standard. Elles peuvent tre employes pour modliser des turbines,
l'abaissement des eaux souterraines ou des vannes stabilisatrices aval contrles
sommaire par le dbit.

annexes
annexe 3.2.2 Courbes de modulation

Une courbe de modulation est un ensemble de multiplicateurs qui peuvent tre


index appliqus une valeur de base pour lui permettre dvoluer au cours du temps.
On peut assigner des courbes de modulation la demande d'un nud, au niveau
d'une bche, la vitesse de rotation d'une pompe, la qualit de l'eau dans une
source et au prix de lnergie. L'intervalle de temps utilis pour chacune des
courbes de modulation a la mme valeur fixe (toutes les priodes ont la mme
dure), qui est spcifi dans les Options de Temps du projet (voir la section 8.1).
Durant cette priode la valeur du paramtre ne change pas; elle reste gale au
produit de sa valeur nominale et du multiplicateur de la courbe de modulation
pour cette priode de temps. Bien que toutes les courbes de modulation doivent
utiliser le mme intervalle de temps, chacune peut avoir un nombre diffrent de
priodes. Quand la dure de la simulation excde la dure dfinie par le nombre
de priodes dune courbe de modulation, le programme retourne au dbut de la
premire priode pour poursuivre la simulation.

47
3 La modlisation du rseau

Exemple de courbe de modulation pour un nud avec une demande moyenne de


10 l/s. Pour un intervalle de temps de 4 heures, les coefficients multiplicateurs de
demande sont les suivants :

Priode 1 2 3 4 5 6
Multiplicateur 0,5 0,8 1,0 1,2 0,9 0,7

Pendant la simulation, la demande relle applique ce nud sera alors comme


suit:

Heures 0-4 4-8 8-12 12-16 16-20 20-24 24-28


Demande 5 8 10 12 9 7 5

3.2.3 Commandes

Les commandes sont des instructions qui dterminent comment le rseau est gr
pendant la simulation. Elles indiquent l'tat d'arcs dtermins en fonction du
temps, ltat des niveaux d'eau aux rservoirs et la valeur de la pression
certains points du rseau. Deux catgories de commandes peuvent tre utilises:
Commandes simples.
Commandes labores.
sommaire
Les mots-clefs des commandes sont en anglais, ils nont pas t modifis pour
annexes
annexe maintenir la compatibilit avec la version anglaise dEPANET.

3.2.3.1. Commandes simples


index
Les commandes simples changent l'tat ou la consigne de fonctionnement d'un
arc selon :
le niveau d'eau dans un rservoir
la pression un nud
linstant de la simulation
l'heure de la journe.

Les commandes doivent tre rdiges en suivant un de ces trois modles

LINK IDArc tat IF NODE IDNud ABOVE/BELOW valeur


LINK IDArc tat AT TIME temps
LINK IDArc tat AT CLOCKTIME heure AM/PM

dans lesquels:

IDArc = tiquette d'identification d'un arc


Etat = OPEN ou CLOSED, la vitesse de rotation d'une pompe, la
consigne de fonctionnement dune vanne
IDNud = tiquette d'identification d'un nud
Valeur = la pression d'un nud ou le niveau d'un rservoir
Temps = le temps depuis le dbut du calcul, en heures ou en notation
heures:minutes

48
3 La modlisation du rseau

Heure = l'heure de la journe en format amricain (AM = jusqu'


midi, PM de midi minuit, midi et demi = 12 : 30PM,
minuit et demi = 12 : 30 AM)

Voici quelques exemples de commandes simples:

Commande Signification
LINK 12 CLOSED IF NODE 23 ABOVE 5 Fermer l'arc 12 quand le niveau dans
le rservoir 23 excde 5 pieds /mtres
LINK 12 OPEN IF NODE 130 BELOW 20 Ouvrir l'arc 12 quand la pression
dans le nud 130 passe au-dessous
de 20 pieds/mtres
LINK 12 1.5 AT TIME 16 Mettre la vitesse de rotation de la
pompe 12 1,5, 16 heures aprs le
dbut de la simulation
LINK 12 CLOSED AT CLOCKTIME 10 AM Ouvrir l'arc 12 tous les jours 10 h
LINK 12 OPEN AT CLOCKTIME 8 PM du matin et le fermer 8 h du soir
(20 h), sur toute la dure de la
simulation

Il n'y a aucune limite au nombre de commandes simples pouvant tre utiliss.

Note: Les commandes sont exprimes en termes de niveau de l'eau au-dessus


du radier du rservoir, et non de l'altitude totale (charge hydraulique) de
la surface d'eau.
sommaire
Note: Utiliser un couple de commandes bases sur la pression dans un nud
pour ouvrir et fermer un arc peut rendre le systme instable si les
annexes
annexe consignes de pression sont trop proches l'une de l'autre. Dans ce cas-ci
l'utilisation de commandes labores est prfrable
index
Note: Le mot CLOCKTIME indique lheure de la journe, le mot TIME indique
le temps coul en heure depuis le dbut de la simulation.

Note: Lheure du dbut de la simulation doit tre antrieure aux actions


demandes pour que celles-ci soit prises en compte pendant la
simulation.

3.2.3.2 Commandes labores

Quand un tat hydraulique particulier du systme est atteint, les commandes


labores permettent de dterminer ltat ou la consigne d'un arc bas sur une
combinaison de conditions pour lintervalle actuel. Voici quelques exemples de
commandes labores:

49
3 La modlisation du rseau

Exemple 1:
Cet ensemble de rgles arrte une pompe et ouvre un tuyau de dviation quand
le niveau dans un rservoir dpasse une certaine valeur, et fait l'inverse quand le
niveau passe au-dessous d'une autre valeur.

RULE 1
IF TANK 1 LEVEL ABOVE 4.8
THEN PUMP 335 STATUS IS CLOSED
AND PIPE 330 STATUS IS OPEN

RULE 2
IF TANK 1 LEVEL BELOW 0.5
THEN PUMP 335 STATUS IS OPEN
AND PIPE 330 STATUS IS CLOSED

Rgle 1 : arrt de la pompe 335 et ouverture du tuyau 330 quand le niveau du


rservoir 1 monte au-dessus de 4,80 m

Rgle 2 : dmarrage de la pompe 335 et fermeture du tuyau 330 si le niveau dans


le rservoir 1 descend en dessous de 0,50 m.

Exemple 2:
Ces rgles modifient le niveau deau dans un rservoir pour lequel une pompe
est mise en route, en fonction de lheure.
sommaire
RULE 3
annexes
annexe IF SYSTEM CLOCKTIME >= 8 AM
AND SYSTEM CLOCKTIME < 6 PM
AND TANK 1 LEVEL BELOW 1.2
index THEN PUMP 335 STATUS IS OPEN

RULE 4
IF SYSTEM CLOCKTIME >= 6 PM
OR SYSTEM CLOCKTIME < 8 AM
AND TANK 1 LEVEL BELOW 1.4
THEN PUMP 335 STATUS IS OPEN

Rgle 3 : entre 8H00 du matin et 6H00 de laprs-midi, dmarrage de la pompe


335 si le niveau dans le rservoir descend en dessous de 1,20m.

Rgle 4 : entre 6H00 de laprs-midi et 8H00 du matin, dmarrage de la pompe


335 si le niveau du rservoir 1 est infrieur 1,40m.

Les formats utiliss pour les commandes labores sont dcrits dans l'Appendice
C sous le titre [RULES] ; les notes des commandes simples sappliquent aux
commandes labores.

3.3 Le modle de simulation hydraulique

Le modle hydraulique de simulation d'EPANET calcule lvolution des charges


hydrauliques dans les nuds et l'coulement dans les arcs, en fonction des

50
3 La modlisation du rseau

niveaux initiaux des rservoirs, des variations dans le temps des niveaux des
bches et des demandes en eau aux nuds de demande.

D'un intervalle lautre, les niveaux des bches et les demandes dans les nuds
de demande sont mis jour selon les courbes de modulation entres comme
paramtres du calcul, tandis que les niveaux des rservoirs sont mis jour selon
les dbits qui entrent et qui sortent.

La dtermination des charges et des dbits un instant donn implique de


rsoudre simultanment les quilibres de masse dans les nuds et les pertes de
charges dans chaque arc du rseau. Ce procd, appel quilibre hydraulique
du rseau, utilise une technique itrative pour rsoudre les quations non
linaires en jeux. EPANET utilise l' Algorithme du Gradient cette fin.
Consultez l'annexe D pour plus des dtails.

L'intervalle de temps utilis pour la simulation sur une longue dure peut tre
introduit par l'utilisateur. Une valeur typique est de une heure. Nanmoins,
l'intervalle est automatiquement plus court quand un des vnements suivants se
produit:
la date ddition dun rapport
fin d'un cycle pour une courbe de modulation
un rservoir a t vid ou rempli
activation dune commande simple ou labore
sommaire

annexes
annexe
3.4 Le Modle de simulation de la qualit de l'eau

index Le simulateur de la qualit de l'eau d'EPANET utilise une approximation


lagrangienne pour suivre, intervalles dfinis, ce qui se passe dans des portions
d'eau discrtes, lorsqu'elles circulent dans les tuyaux et se mlangent aux nuds
de demande. Ces intervalles de calcul sont normalement beaucoup plus courts
que les intervalles utiliss pour calculer le comportement hydraulique (par
exemple, plutt des minutes que des heures), parce que le temps de sjour de
l'eau dans un tuyau peut tre trs court. Nanmoins, les rsultats sont affichs
uniquement pour les instants dtermins par l'utilisateur, tout comme dans le cas
de l'analyse hydraulique.
3.4.1. Modlisation du transport

Cette mthode suit la concentration et les dimensions d'une srie de volume


lmentaire d'eau qui circulent dans le rseau sans se mlanger. mesure que
leau entre dans le tuyau en amont et sort en aval:
la taille du volume lmentaire le plus en amont augmente;
la taille du volume lmentaire le plus en aval diminue dautant;
la taille des autres volumes lmentaires de larc reste inchange.

A tout moment du calcul de la qualit, le contenu de chaque lment de volume


deau est soumis des ractions. La masse et le volume qui entrent dans le nud
sont calculs, les caractristiques et les positions des segments sont mises jour
chaque pas de temps de calcul. De nouvelles concentrations dans les nuds
sont calcules, prenant en compte les contributions de toutes les sources

51
3 La modlisation du rseau

extrieures. Les concentrations dans les rservoirs de stockage sont mises jour
selon le type de modle de mlange qui est utilis (voir ci-dessous). En
conclusion, un nouveau segment sera cr lextrmit amont de l'arc qui reoit
un apport d'un nud, si la diffrence entre la nouvelle qualit dans le nud et
celle du dernier volume est suprieure une tolrance dfinie par l'utilisateur.

Au dbut de la simulation, chaque tuyau du rseau contient un unique lment de


volume deau, dont la qualit est gale la qualit attribue au nud en amont.
Dans le cas o il se produirait une inversion de l'coulement, les volumes
lmentaires seront rordonns dans le nouveau sens.

3.4.2. Mlange dans les rservoirs

EPANET peut utiliser quatre modles diffrents pour caractriser le mlange


dans les rservoirs de stockage, comme le montre la Figure 3.5:
Mlange Parfait
Mlange en deux compartiments
coulement en piston type FIFO
coulement en piston type LIFO
Diffrents modles peuvent tre utiliss pour les diffrents rservoirs d'un
rseau.

sommaire

annexes
annexe

index

Z o n e P r in c ip a le

Z o n e d E n tr e -S o rtie

(A ) M la nge P a r fa it (B ) M la nge en D eu x C om p a r tim ents

(C ) c ou lem ent en P iston F IF O (D ) c ou lem ent en P iston L IF O

Figure 3.5 Modles de mlange dans un rservoir

52
3 La modlisation du rseau

Le Modle de Mlange Parfait (figure 3.5 A) suppose que toute l'eau qui entre
dans un rservoir est instantanment et compltement mlange avec l'eau dj
dans le rservoir. C'est le comportement de mlange le plus simple supposer, il
n'exige la saisie daucun paramtre supplmentaire, et a priori , s'applique un
grand nombre d'quipements.

Le Modle de Mlange en Deux Compartiments (figure 3.5 B) divise le volume


dans un rservoir en deux compartiments, dont tous les deux sont supposs
entirement mlangs. On suppose que les tuyaux d'entre et de sortie du
rservoir sont connects au premier compartiment.
L'eau qui entre dans le rservoir se mlange avec l'eau du premier
compartiment. Si ce compartiment est plein, il dborde dans le deuxime
compartiment dans lequel l'eau se mlange alors entirement avec l'eau dj
prsente.
Quand l'eau sort du rservoir, elle quitte le premier compartiment. Si le premier
compartiment tait plein, il recevrait alors une quantit quivalente d'eau du
deuxime compartiment pour compenser la diffrence.
Le premier compartiment peut reprsenter un court-circuit entre l'apport et la
sortie d'eau, tandis que le deuxime compartiment peut modliser les zones
mortes du rservoir. L'utilisateur ne doit fournir quun seul paramtre, la
Fraction de Mlange, qui est la fraction du volume total du rservoir occupe
par le premier compartiment.

Le Modle d'coulement en Piston Type FIFO (First Input is First Output)


sommaire (Figure 3.5 C) suppose que l'eau ne se mlange pas dans le rservoir. Des
tranches d'eau passent par le rservoir sparment, et la premire tranche qui
entre est galement la premire qui sort. Du point de vue physique, ce modle est
annexes
annexe appropri pour simuler l'coulement dans les rservoirs quip de cloisons dans
lesquels lcoulement est continu. Il n'est pas ncessaire de dfinir de
index paramtres particuliers.

Le Modle d'coulement en Piston Type LIFO (Last Input is First Output)


(Figure 3.5 D) suppose galement qu'il n'y a pas de mlange entre les tranches
d'eau qui entrent dans le rservoir. Contrairement au type FIFO, les tranches
d'eau s'accumulent et l'eau entre et sort du rservoir au mme niveau. Ce type
dcoulement peut sappliquer aux chteaux d'eau, hauts et troits, avec un seul
tuyau d'entre et sortie au radier, et avec peu de quantit de mouvement entrant..
Ici aussi il nest pas ncessaire de dfinir de paramtres supplmentaires.

3.4.3. Ractions modifiant la qualit de l'eau

EPANET peut suivre laccroissement ou la dcomposition d'une substance due


des ractions dans le systme de distribution. Afin de pouvoir calculer celle-ci, il
faut connatre la vitesse laquelle la substance ragit et comment cette vitesse
peut dpendre de la concentration de la substance. Les ractions peuvent se
produire dans la masse d'eau et aux parois des tuyaux.
Ceci est illustr dans la figure 3.6. Dans l'exemple, du chlore libre (HClO)
ragit avec la matire organique naturelle (NOM) de la masse d'eau. Une partie
du chlore est transport galement travers la couche superficielle de la paroi
pour oxyder le fer (Fe) libr par la corrosion au niveau de la paroi du tuyau.
Des ractions dans la masse d'eau peuvent galement se produire dans les
rservoirs. EPANET permet l'utilisateur de traiter ces deux zones de ractions
sparment.

53
3 La modlisation du rseau

Kb
HClO NOM DBP

Masse deau

Kw
Fe+2 Fe+3 Couche limite

Figure 3.6 Zones de ractions l'intrieur d'un tuyau

3.4.3.1 Ractions dans la masse d'eau

EPANET modlise les ractions dans la masse d'eau avec une cintique dordre
n, ce qui signifie que la vitesse instantane de la raction R (en units de
masse/volume/temps) dpend de la concentration selon la formule:
sommaire

R = KbC n
annexes
annexe
dans laquelle Kb est un coefficient de la vitesse de raction, C la concentration
index du ractant (masse/volume), et n lordre de la raction. Kb sexprime comme une
concentration leve la puissance (1-n) divise par le temps. Kb est positif pour
les ractions daccroissement et ngatif pour les ractions de dcomposition.

EPANET peut galement calculer les ractions dans lesquelles une


concentration limite laccroissement ou la dcomposition d'une substance. Dans
ce cas l'expression est la suivante:
R = K b ( C L C )C ( n 1 ) pour n > 0, Kb > 0
R = K b ( C C L )C ( n 1 ) pour n > 0, Kb < 0

dans laquelle CL est la concentration limitante. Trois paramtres (Kb, CL, et n)


sont donc utiliss pour caractriser la vitesse de raction. Le tableau suivant
contient quelques exemples de ractions dont la cintique est bien connue (Voir
Appendice D pour plus d'exemples):

Modle Paramtres Exemples


Dcomposition d'ordre Un CL = 0, Kb < 0, n = 1 Chlore
Accroissement d'ordre Un CL > 0, Kb > 0, n = 1 Trihalomthanes
jusqu' saturation
Cintique d'ordre zro CL = 0, Kb <> 0, n = Temps de sjour
0
Sans raction CL = 0, Kb = 0 Marqueur de fluorure

54
3 La modlisation du rseau

Le coefficient Kb des ractions d'ordre un peut tre valu en plaant un


chantillon dans une srie de rcipients en verre non ractif et en analysant le
contenu de chaque rcipient aprs un temps de prsence de lchantillon dans
chaque rcipient. Soient Ct la concentration au moment t et Co la concentration
initiale. Si la raction est dordre un, la reprsentation graphique du log (Ct /Co)
en fonction du temps est une ligne droite. La pente de cette droite est Kb.

Le plus souvent les coefficients de vitesse de ractions dans la masse d'eau


augmentent avec la temprature. Raliser lessai dcrit ci-dessus avec des
tempratures diffrentes vous permet de valoriser l'influence de la temprature
sur ces coefficients.

3.4.3.2. Ractions aux parois

La vitesse d'une raction qui se produit la surface ou prs de la surface d'un


tuyau peut tre considre comme dpendante de la concentration dans la masse
d'eau en utilisant une expression de la forme:
R = ( A / V )K w C n
dans laquelle Kw est un coefficient de vitesse de raction et (A/V) est le rapport
de la surface intrieure du tuyau avec le volume intrieur (gal 4 divis par le
diamtre du tuyau). Ce dernier terme modifie les units de masse ragissant par
units de surface en units de masse par units de volume. Pour les ractions
aux parois, EPANET autorise uniquement des ractions dordres 0 ou 1, par
consquent les units de Kw sont ou bien en masse/surface/temps (ordre 0) ou
sommaire bien longueur par unit de temps (ordre 1). Les Kb et Kw doivent tre introduit
par l'utilisateur. Les valeurs de Kw pour les ractions dordre un peuvent varier
annexes
annexe de 0 1,5 mtres/jour.

Il faut ajuster Kw de manire prendre en compte les limitations de transfert de


index masse des ractants et des produits entre la masse d'eau et la paroi. Ceci est fait
automatiquement par EPANET, qui se base sur la diffusivit molculaire de la
substance en question et sur le nombre de Reynolds. Voir Appendice D pour plus
de dtails. (Si on met la diffusivit molculaire zro, les effets du transfert de
masse sont ignors.)

Le coefficient de raction aux parois dpend de la temprature et peut galement


tre corrl avec l'ge et le matriau du tuyau. On sait qu'au fur et mesure
qu'un tuyau vieillit, sa rugosit augmente en raison de l'incrustation et de la
tuberculisation des produits de corrosion aux parois. Cette augmentation de la
rugosit a pour consquence une diminution du facteur C de Hazen-Williams ou
une augmentation du coefficient de rugosit de Darcy-Weisbach ; on constate
galement une perte de charge plus importante dans le tuyau.

55
3 La modlisation du rseau

Il semble que les processus qui augmentent la rugosit d'un tuyau rendent sa
paroi plus ractive certains agents chimiques, plus particulirement au chlore
et dautres dsinfectants. Dans EPANET, le Kw de chaque tuyau peut dpendre
du coefficient utilis pour dcrire sa rugosit. La fonction qui exprime cette
relation dpend de la formule qu'on utilise pour calculer la perte de charge dans
le tuyau:

Formule de Perte de Charge Formule de Raction aux Parois


Hazen-Williams Kw = F / C
Darcy-Weisbach Kw = -F / log(/d)
Chezy-Manning Kw = F n

dans lesquelles C est le facteur C de Hazen-Williams, la rugosit de Darcy-


Weisbach, d le diamtre du tuyau, n le coefficient de rugosit de Manning, et F le
coefficient de corrlation rugositraction de la paroi. Le coefficient F doit tre
dtermin exprimentalement et sa signification physique dpend de la formule
de perte de charge qu'on a choisie. L'avantage de cette technique est lutilisation
dun seul paramtre, F, permettant aux coefficients de raction aux parois de
varier dans le rseau de manire cohrente.
3.4.4. Temps de sjour et dpistage des sources

sommaire En plus du transport chimique, EPANET peut modliser le temps de sjour de


l'eau dans un systme de distribution. Le temps de sjour de l'eau, (ou ge de
l'eau), est le temps pass par une particule d'eau dans le rseau. L'eau qui entre
annexes
annexe dans le rseau provenant de bches ou de points dentre deau a un temps de
sjour gal zro. Le temps de sjour fournit une mesure simple et non
index spcifique de la qualit globale de l'eau potable livre. EPANET traite le temps
de sjour comme un constituant ractif dont laccroissement suit la cintique
d'ordre zro avec une constante de vitesse gale 1 (cest--dire, qu chaque
seconde l'eau devient une seconde plus "vieille").

EPANET peut galement effectuer un dpistage des sources : pour cela EPANET
calcule pour linstant t le pourcentage deau arrivant un nud donn du
rseau, en fonction de diffrentes origines deau. Le nud de source peut tre
tout nud du rseau, y compris les bches et les rservoirs. EPANET considre
ce nud comme une source constante d'un lment non-ractif entrant dans le
rseau avec une concentration de 100. Le dpistage de sources permet de suivre
lvolution des taux de mlange dans lespace et dans le temps, cest un outil utile
pour analyser les systmes de distribution aliments par plusieurs origines deau.

56
4 Environnement de travail Epanet

CHAPITRE 4 - ENVIRONNEMENT DE TRAVAIL EPANET

Ce chapitre prsente les principaux lments de l'environnement de travail


EPANET. Il dcrit la Barre principale de Menu, les Barres d'Outils, la Barre
d'tat, et les trois fentres les plus utilises: le Schma du Rseau, le Navigateur,
et l'diteur des Proprits. Il explique galement lutilisation des prfrences du
programme.

4.1 Vue d'ensemble

L'environnement de travail de base d'EPANET est affich dans la figure ci-


dessous. Les lments d'interface sont: une Barre de Menu, deux Barres d'Outils,
une Barre d'tat, une fentre du Schma du Rseau, une fentre de Navigateur, et
une fentre d'diteur des Proprits. La description de chacun de ces lments
est ralise dans les sections suivantes.

Barre de Menu Schma du Rseau Barre d'Outils

sommaire

annexes
annexe

index

Barre d'tat Units diteur de Proprits Navigateur


Simulation russie

57
4 Environnement de travail Epanet

4.2 Barre de menu

La Barre de Menu est situe dans la partie suprieure de l'environnement de


travail d'EPANET et contient un ensemble de menus utiliss pour contrler le
programme. Elle propose :
Menu Fichier
Menu dition
Menu Affichage
Menu Projet
Menu Rapport
Menu Fentre
Menu Aide

4.2.1. Menu fichier

Le Menu Fichier contient les commandes pour ouvrir et enregistrer les fichiers
et pour imprimer:
sommaire
Commande Description
annexes
annexe Nouveau Cre un nouveau projet dEPANET
Ouvrir Ouvre un projet existant
index
Enregistrer Sauvegarde le projet actuel
Enregistrer sous Sauvegarde le projet actuel en lui attribuant un nouveau nom
Importer Importe les donnes ou le schma du rseau d'un autre
fichier
Exporter Exporte les donnes ou le schma du rseau dans un autre
fichier
Mise en Page Accde aux paramtres de mise en page (marges, en-tte et
pieds de page) du document courant pour l'impression
Aperu Affiche un aperu de la fentre actuelle
Imprimer Imprime la fentre active
Prfrences tablit les prfrences pour lenvironnement du travail du
programme
Quitter Quitte EPANET

58
4 Environnement de travail Epanet

4.2.2. Menu dition

Le Menu dition contient les commandes pour diter et copier:

Commande Description
Copier dans Copie le contenu de la fentre actuellement active
(schma, rapport, graphique ou tableau) dans le presse-
papiers ou dans un fichier
Slectionner Objet Permet la slection d'un objet sur le schma
Slectionner Sommet Permet la slection des sommets intermdiaires dun
tuyau du schma
Slectionner Rgion Permet la slection d'une rgion borne sur le schma
Slectionner Tout Slectionne le rseau entier
diter Groupe Permet l'dition d'une proprit de tous les objets qui se
trouvent dans la rgion borne du schma

4.2.3. Menu affichage


sommaire
Les commandes du Menu Affichage contrlent la manire dont le schma du
rseau est visualis:
annexes
annexe
Commande Description
index Dimensions Permet la modification des dimensions du schma et des
units
Fond dcran Permet l'affichage d'un fond derrire le schma
Dplacer Dplace le schma du rseau
Approcher Permet de voir le schma de plus prs l'aide du zoom
loigner Permet de voir le schma de plus loin l'aide du zoom
Pleine chelle Redessine la carte pleine chelle
Rechercher Localise un objet spcifique dans le rseau et le met au
milieu de la fentre
Requte Cherche des lments dans le rseau qui correspondent
des critres spcifiques
Vue d'Ensemble Active/Dsactive la visualisation de la vue d'ensemble
Lgendes Active/Dsactive la visualisation des lgendes et permet
leur dition
Barre d'Outils Active/Dsactive la visualisation des Barres d'Outils
Options du Schma Dfinit les options pour la visualisation du schma

59
4 Environnement de travail Epanet

4.2.4. Menu projet

Le Menu Projet inclut des commandes qui s'appliquent sur le projet en cours de
simulation:

Commande Description
Rsum Fournit une description rcapitulative des
caractristiques du projet
Par Dfaut dite les proprits par dfaut d'un projet
Donnes de Calage Dclare les fichiers contenant des donnes de calage
Options de Simulation Permet d'diter les diffrentes options de simulation
Lancer la Simulation Excute une simulation

4.2.5. Menu rapport

Le Menu Rapport contient les commandes pour visualiser les rsultats de


lanalyse dans le format choisit:

sommaire Commande Description


tat Rapport dtat de la simulation, sil ny a pas derreur,
annexes
annexe son contenu est vide
nergie Affiche l'nergie consomme par chaque pompe
index Calage Compare les rsultats obtenus lors du calcul avec les
valeurs mesures
Raction Affiche le taux de raction moyen travers le rseau
Complet Affiche un rapport complet des valeurs calcules en
chaque point du rseau chaque instant de la simulation,
et l'enregistre dans un fichier texte
Graphique Cre diffrents graphiques de diffrents types permettant
de visualiser les rsultats.
Tableau Cre un tableau reprenant les valeurs numriques des
paramtres choisis, pour des nuds et des arcs
slectionns.
Options Contrle le style de prsentation des rapports, des
graphiques et des tableaux

60
4 Environnement de travail Epanet

4.2.6. Menu fentre

Le Menu Fentre inclut les commandes suivantes:

Commande Description
Rorganiser Rorganise toutes les fentres filles sur la fentre
principale
Fermer Tout Ferme toutes les fentres ouvertes (sauf le schma et le
navigateur)
Liste de fentres Prsente une liste de toutes les fentres ouvertes
actuellement, et indique la fentre active

4.2.7. Menu aide

Le Menu Aide contient l'aide quoffre EPANET:

Commande Description
Sujets de l'Aide Propose une slection de sujets de l'aide
Units Prsente une liste de toutes les units des paramtres
sommaire qu'utilise EPANET
Nouveauts Informe sur les volutions du logiciel EPANET
annexes
annexe Prise en Main Rapide Propose une prise en main rapide du logiciel EPANET
propos Affiche des informations sur la version d'EPANET
index utilise

Laide en ligne sur le contexte actuel est accessible en tapant F1.

4.3 Les barres d'outils

Les Barres d'Outils fournissent un accs rapide aux commandes les plus
utilises. Il y a deux barres d'outils:
La barre d'outils standard
La barre d'outils du schma

Les barres d'outils peuvent se fixer sous la barre de menu principal ou bien
peuvent tre dplaces dans l'environnement de travail d'EPANET. Quand elles
ne sont pas attaches la barre de menu, elles peuvent tre redimensionnes.
Les barres d'outils peuvent tre rendues invisibles en slectionnant Barres
d'Outils dans le menu Affichage.

61
4 Environnement de travail Epanet

4.3.1. La barre d'outils standard

La Barre d'Outils Standard contient des boutons pour l'accs par raccourci aux
commandes les plus utilises.

Cre un nouveau projet d'EPANET (Fichier >> Nouveau)

Ouvre un projet existant (Fichier >> Ouvrir)

Enregistre le projet actuel (Fichier >> Enregistrer)

Imprime la fentre actuelle (Fichier >> Imprimer)

Copie le contenu de la fentre actuellement active dans le presse-


papiers ou dans un fichier (Edition >> Copier dans)
Efface l'objet slectionn

Localise un objet dans le rseau (Affichage >> Rechercher)

Excute une simulation (Projet >> Lancer la Simulation)

Recherche des lments dans le rseau qui rpondent des critres


spcifiques (Affichage >> Requte)
sommaire Visualise graphiquement les rsultats dans une nouvelle fentre
(Rapport >> Graphique)
annexes
annexe Montre un nouveau tableau des valeurs numriques des rsultats
(Rapport >> Tableau)
index Dfinit les options pour la visualisation du schma, du rapport, du
graphique ou du tableau actuellement actif (Affichage >> Options du
Schma ou Rapport >> Options)

62
4 Environnement de travail Epanet

4.3.2. La barre d'outils du schma

La Barre d'Outils du Schma contient des boutons pour manipuler et modifier le


schma du rseau.

Permet la slection d'un objet dans le schma (dition >>


Slectionner Objet)
Permet la slection des sommets du trac sur le schma (dition
>> Slectionner Sommet)
Permet la slection d'une rgion limite dans le schma (dition
>> Slectionner Rgion)
Dplace le schma du rseau (Affichage >> Dplacer)
Permet de voir le schma de plus prs (zoom avant) (Affichage
>>Approcher)
Permet de voir le schma de plus loin (zoom arrire) (Affichage
>>loigner)
Redessine la carte en pleine chelle (Affichage >>Pleine
chelle)
sommaire
Ajoute un Nud de Demande au schma

annexes
annexe Ajoute une Bche au schma du rseau
Ajoute un Rservoir au schma du rseau
index
Ajoute un Tuyau au schma du rseau
Ajoute une Pompe au schma du rseau
Ajoute une Vanne au schma du rseau
Ajoute un Texte au schma du rseau

4.4 La barre d'tat

La Barre d'Etat se situe en bas de l'environnement de travail d'EPANET et est


divise en cinq sections, qui offrent les informations suivantes:
Long-Auto: indique si le calcul automatique de la longueur des tuyaux
est activ ou non
Units de dbit: affiche les units actuelles de dbit
Niveau du Zoom: affiche le niveau actuel du zoom (100% correspond
la pleine chelle)
tat de la simulation: une icne reprsentant un robinet indique:
s'il n'y a pas d'eau qui coule, il n'y a pas de rsultats de
calcul disponibles;
s'il y a de l'eau qui coule, il y a des rsultats de calcul
disponibles et valables;

63
4 Environnement de travail Epanet

si le robinet apparat cass, il y a des rsultats de calcul


disponibles mais les donnes du rseau ont t modifies,
les rsultats peuvent donc ne pas tre valables.
Position XY: Donne les coordonnes de la souris

4.5 Le schma du rseau

Le Schma du Rseau fournit un diagramme schmatique en deux dimensions


des objets composant un rseau de distribution d'eau. La position des objets et
les distances entre eux ne correspond pas ncessairement leur chelle physique
relle. Les proprits slectionnes de ces objets, telles que la qualit de l'eau
aux nuds ou le dbit dans les tuyaux, peuvent tre affiches en utilisant
diffrentes couleurs. Les codes couleur sont dcrits dans une lgende, ils peuvent
tre modifis. De nouveaux objets peuvent tre ajouts directement au schma et
les objets existants peuvent tre modifis, effacs ou repositionns en cliquant
dessus.

Un fond dcran (tel qu'une carte ou un plan ou une photo extrieure) peut tre
plac derrire le schma du rseau comme rfrence.

Le zoom permet de changer lchelle et de se dplacer dans le schma.

La taille des nuds et des tuyaux peut tre modifie, des flches de sens
sommaire dcoulement peuvent tre cres, ainsi que des symboles reprsentant des
objets, des tiquettes didentification et des valeurs numriques caractrisant
lobjet.
annexes
annexe
Le schma peut tre imprim, peut tre copi dans le presse-papiers de
index Windows, et peut tre export comme fichier DXF ou mta-fichier de Windows.

64
4 Environnement de travail Epanet

4.6 Le navigateur des donnes

La rubrique Navigateur des Donnes permet l'accs aux diffrents objets du


rseau classifis par catgorie (nuds de demande, tuyaux, etc.). Les boutons du
bas de la fentre sont utiliss pour ajouter, supprimer ou modifier ces objets.

Catgorie d'objets

Liste des lments dans la catgorie slectionne

Boutons Ajouter, Supprimer et dition

sommaire

annexes
annexe

index

65
4 Environnement de travail Epanet

4.7 Le navigateur du schma

La rubrique Navigateur de Schma (ci-dessous) permet de slectionner les


paramtres reprsents et l'instant auquel ils sont calculs, visibles au moyen de
codes couleur dans le schma du rseau. Il contient aussi les boutons de contrle
pour afficher les rsultats sur le schma au moyen d'animation.

- Paramtre des nuds qui sera reprsent

- Paramtre des arcs qui sera reprsent

- Heure laquelle les paramtres sont reprsents


depuis le dbut de la simulation
- Boutons pour contrler l'animation
- Barre pour dfinir la vitesse de lanimation

sommaire

annexes
annexe Les boutons dans le navigateur du schma contrlant l'animation sont :

Retour au point de dpart


index
Retour en arrire
Arrter l'animation/pause
Lecture

4.8 L'diteur des proprits

L'Editeur des Proprits (voir gauche) est


utilis pour diter les proprits des nuds,
des arcs, des textes et des modalits de
calcul. Il s'active automatiquement avec un
double-clic sur un des objets (du schma ou
du Navigateur des Donnes) ou bien sur
licne Editer du navigateur.

66
4 Environnement de travail Epanet

Utilisation de lditeur :
L'diteur est un tableau deux colonnes - une pour le nom de la
proprit et l'autre pour sa valeur.
La largeur des colonnes peut tre modifie en largissant ou en
rtrcissant l'en-tte de l'diteur avec la souris.
La fentre de l'diteur peut tre dplace et redimensionne comme toute
fentre de Windows.
Un astrisque devant le nom d'une proprit signifie quil est obligatoire
de donner une valeur cette proprit, et qu'elle ne peut pas tre laisse
vide.
Selon la proprit, le champ de valeurs peut tre un des suivants:
une zone de texte o vous tapez une valeur
une liste droulant o vous choisissez une valeur
un bouton points de suspension sur lequel vous cliquez
pour entrer dans un diteur spcialis
un champ protg qui affiche des rsultats calculs.
La proprit active de l'diteur ressort sur un fond blanc.
On peut naviguer entre les proprits en utilisant la souris ou les touches
de dplacement du curseur sur le clavier.
sommaire
Pour diter une proprit dont le fond est blanc, commencez par taper
une valeur ou taper sur la touche Entre.
annexes
annexe
Pour que EPANET accepte la valeur introduite, tapez sur la touche
Entre ou dplacez-vous sur une autre proprit. Pour annuler, tapez sur
index la touche Echap.
Cliquez sur le bouton Fermer dans le coin suprieur droit de la barre de
titre pour fermer l'diteur.

4.9 Prfrences du programme

Les Prfrences du Programme vous permettent de personnaliser certaines


caractristiques du programme. Pour tablir ces prfrences choisissez
Prfrences dans le menu Fichier. Il apparat une bote de dialogue Prfrences
avec deux rubriques: une pour les Prfrences Gnrales et une pour les
Prfrences de Format.

67
4 Environnement de travail Epanet

4.9.1. Prfrences gnrales

Les prfrences suivantes peuvent tre tablies sous la rubrique Gnrale de la


bote de dialogue des Prfrences:

Prfrence Description
Gras Active ou dsactive l'application du style gras dans
toutes les fentres nouvellement cres.
Slection Clignotant Active ou dsactive le clignotement du nud, de l'arc
ou du texte slectionn dans le schma.
Information mergeante Active ou dsactive l'apparition d'un message de type
avertissement, chaque fois qu'on passe le curseur de la
souris au-dessus d'un nud ou d'un arc. L'information
fournie dans la fentre prsente lidentification et la
valeur du paramtre.
Confirmer Suppression Active ou dsactive l'apparition d'un message de
confirmation avant de supprimer n'importe quel tout
objet
Fichier de Sauvegarde Active ou dsactive l'enregistrement d'une copie de
Automatique scurit d'un projet nouvellement ouvert, sur le disque.
L'extension du fichier sera .bak.
sommaire
Rpertoire Temporaire Nom du rpertoire dans lequel EPANET crit ses
fichiers temporaires.
annexes
annexe
Note: Le Rpertoire Temporaire doit tre un rpertoire pour lequel l'utilisateur
index a l'autorisation d'criture. Il doit avoir suffisamment d'espace pour
enregistrer les fichiers, qui peuvent facilement atteindre plusieurs
dizaines de mga bytes pour la simulation de grands rseaux. Le
rpertoire par dfaut est le rpertoire TEMP de Windows (habituellement
C:\Windows\Temp) ; dfaut, un rpertoire non protg en criture.

68
4 Environnement de travail Epanet

4.9.2. Options de format

La rubrique Format de la bote de dialogue Prfrences permet de choisir le


nombre de dcimal afficher pour les rsultats du calcul. Utilisez les menus
droulants pour choisir le paramtre du nud ou de l'arc dont vous voulez fixer
le nombre de dcimales. Utilisez les flches pour choisir le nombre de dcimales
qui seront affiches pour ce paramtre ou bien tapez directement le nombre dans
le champ correspondant. Les paramtres introduits par l'utilisateur (par exemple
la longueur ou le diamtre d'un tuyau) seront affichs, avec la prcision fixe
la saisie des donnes.

sommaire

annexes
annexe

index

69
5 Elaborer un projet

CHAPITRE 5 - ELABORER UN PROJET

Ce chapitre explique lutilisation pour EPANET des fichiers projet pour


enregistrer les donnes d'un rseau. Il indique les modifications de certaines
options par dfaut du projet et lajout au projet des donnes de calage (mesures
ralises).

5.1 Ouvrir et enregistrer un projet

Les Fichiers Projet contiennent toute l'information ncessaire pour dcrire un


rseau (le plus souvent extension .NET).

Si vous dsirez crer un nouveau projet:


1. Slectionnez Fichier >> Nouveau de la Barre de Menu ou
cliquez sur le bouton dans la Barre Standard.
2. Le programme demande lenregistrement des changements
effectus dans le projet actuel avant de crer un nouveau projet.
3. Un nouveau projet, sans nom, est cr, avec toutes les options
par dfaut.
sommaire
Le dmarrage dEPANET cre automatiquement un nouveau projet.
annexes
annexe
Pour ouvrir un projet existant :
1. Slectionnez Fichier >> Ouvrir de la Barre de Menu ou
index
cliquez sur le bouton dans la Barre Standard.
2. Le programme demande lenregistrement du projet actuel.
3. Slectionnez le fichier que vous voulez ouvrir dans la bote de
dialogue Ouvrir un Projet. Vous pouvez choisir entre ouvrir un
fichier EPANET pralablement enregistr comme fichier de
Projet (avec extension .NET) ou ouvrir un fichier au format texte
construit par lutilisateur ou export de EPANET (normalement
avec extension .INP. EPANET reconnat les types de fichiers par
leur contenu, et non par leur nom.
Nota : les fichiers .INP de la version 1.1 sont galement
reconnus.
4. Cliquez sur Accepter pour fermer la bote de dialogue et ouvrir
le projet.

Pour enregistrer un projet sans changer son nom:


Slectionnez Fichier >> Enregistrer de la Barre de Menu ou cliquez sur
le bouton dans la Barre Standard.

70
5 Elaborer un projet

Pour enregistrer un projet en changeant son nom:


1. Slectionnez Fichier >> Enregistrer Sous de la Barre de
Menu.
2. Une bote de dialogue Enregistrer le Project sous apparat dans
laquelle vous pouvez slectionner le rpertoire et le nouveau nom
du fichier que vous souhaitez.

Nota: Les projets sont toujours enregistrs au format binaire avec lextension
.NET. Pour enregistrer l'information d'un projet sous forme de texte
ASCII, utilisez la commande Exporter >> Rseau du Menu Fichier.

5.2 Valeurs du projet par dfaut

Chaque projet sexcute avec un ensemble de valeurs par dfaut, sauf si elles ont
t modifies par l'utilisateur d'EPANET. Il y a trois catgories de valeurs:
Les tiquettes d'Identification par dfaut (les tiquettes utilises pour
identifier les nuds et les arcs linstant de leur cration)
Les Proprits des nuds et des arcs par dfaut (par exemple l'altitude
d'un nud ; la longueur, le diamtre et la rugosit d'un tuyau)
Les Options hydrauliques par dfaut (par exemple le systme dunits,
l'quation de pertes de charge, etc.)
sommaire
*Attention : Un changement dunit, au cours dune simulation, nentrane
pas de conversion des premires valeurs saisies dans les nouvelles units
annexes
annexe
demandes (100 l/s se transformera en 100 m 3 /h et non en 360 m 3 /h. De
mme pour les valeurs de perte de charge.
index
Pour dfinir les valeurs par dfaut d'un projet:
1. Slectionnez Projet >> Par Dfaut de la Barre de Menu.
2. La bote de dialogue des Valeurs Par Dfaut contient trois pages,
une pour chaque catgorie dcrite ci-dessus.
3. Cocher la case en bas gauche de la bote de dialogue si vous
voulez que ces valeurs par dfaut soient utilises galement dans
les futurs projets.
4. Cliquez sur Accepter pour confirmer la slection des valeurs par
dfaut.

Les lments spcifiques des diffrentes catgories sont dcrits dans la suite de
cette partie.

71
5 Elaborer un projet

5.2.1 Les tiquettes d'identification par dfaut

La rubrique des tiquettes d'Identification ID de la bote de dialogue Valeurs


Par Dfaut est reprsente dans la figure 5.1, ci-dessous. Elle est utilise pour
dfinir la faon dont EPANET assigne des tiquettes didentification par dfaut
aux lments du rseau au moment de leur cration. Pour chaque type d'objet un
prfixe ou un le champ vide est introduit pour que le champ ne soit qu'un
numro. Ensuite, l'incrment du suffixe de l'tiquette didentification par dfaut
est dfini et le programme lajoutera au prfixe dfini ci-dessus pour chaque
composant. Par exemple, si on utilise D comme prfixe des nuds de demande,
avec un incrment de 5, les nouveaux nuds de demande crs auront les
tiquettes didentification D5, D10, D15 et ainsi de suite. Aprs avoir cr un
objet, on peut toujours changer son tiquette didentification dans l'diteur des
Proprits si ncessaire.

sommaire

annexes
annexe

index

Figure 5.1 Rubrique tiquettes d'Identification ID de la bote de dialogue


Valeurs par Dfaut

72
5 Elaborer un projet

5.2.2. Proprits des nuds et des arcs par dfaut

La rubrique des Proprits de la bote de dialogue des Valeurs Par Dfaut est
reprsente dans la figure 5.2. Elle attribue les valeurs des proprits par dfaut
aux nouveaux nuds et arcs. Ces proprits sont:
l'Altitude des nuds
le Diamtre pour les rservoirs
le Niveau Maximal des rservoirs
la Longueur des tuyaux
l'option Longueur Automatique pour les tuyaux
le Diamtre des tuyaux
la Rugosit des tuyaux

Si la proprit Longueur Automatique est active, les longueurs des tuyaux sont
automatiquement calcules au moment o les tuyaux sont ajouts ou
repositionns dans le schma. Un nud ou un arc cr avec ces proprits par
dfaut peut toujours tre modifi dans l'diteur des Proprits.

sommaire

annexes
annexe

index

Figure 5.2 Rubrique Proprits de la bote de dialogue Valeurs par Dfaut

5.2.3. Options hydrauliques par dfaut

La troisime rubrique de la bote de dialogue des Valeurs par Dfaut s'utilise


pour choisir les options hydrauliques par dfaut. Elle contient le mme ensemble
d'options que les Options Hydrauliques accessibles partir du Navigateur ou

73
5 Elaborer un projet

slectionnant Projet>>Options de Simulation de la Barre de Menu (voir


Section 8.1). Ces options ont t insres dans la bote de dialogue Valeurs par
Dfaut afin de les utiliser dans le projet actuel ou les sauvegarder pour les futurs
projets.

Les Options Hydrauliques les plus importantes vrifier la cration dun


nouveau projet sont: les Units de Dbit, la Formule des Pertes de Charge et la
Courbe de Modulation Par Dfaut. La slection des Units de Dbit dtermine le
choix entre les units amricaines ou les units mtriques SI pour toutes
quantits du rseau. Le choix de la Formule des Pertes de Charge dtermine le
type de coefficient de rugosit de chaque tuyau du rseau. La Courbe de
Modulation par Dfaut sera automatiquement la courbe de modulation des
demandes aux nuds, sauf si on leur a attribu une courbe de modulation
individuelle.

5.3 Donnes de calage

EPANET permet de comparer les rsultats d'une simulation avec les mesures
faites sur le terrain. Le logiciel permet ltalonnage des rsultats de la
simulation avec les Graphes dvolution de certaines grandeurs au cours du
temps en des points particuliers du rseau ou avec les Rapports de Calage qui
dcrivent les rsultats globaux pour plusieurs points du rseau. EPANET peut
utiliser les donnes de calage seulement si elles sont crites dans un fichier au
format texte, qui doit tre dclar dans le projet.
sommaire

5.3.1. Fichiers de calage


annexes
annexe
Un Fichier de Calage est un fichier texte contenant des mesures pour un certain
index paramtre, en un point ou en plusieurs points du rseau, diffrents. Le fichier
donne des valeurs observes qui peuvent tre compares avec les rsultats de la
simulation d'un rseau. Il faut crer des fichiers spars pour chaque paramtre
(par exemple la pression, le dbit, la concentration en chlore, ) et pour chaque
srie de mesures de ce mme paramtre. Chaque ligne du fichier contient les
lments suivants:
Localisation tiquette d'Identification (voir schma) de l'lment sur
lequel on a ralis la mesure
Date Date de la mesure (en heures)
Valeur - Rsultat de la mesure

La date de la mesure se rfre linstant zro comme point de dpart du calcul


sur lequel le Fichier de Calage sera appliqu. On peut introduire la date comme
nombre dcimal (par exemple 27.5), ou bien en notation heures:minutes (par
exemple 27:30). Pour les mesures utilises dans une simulation dcoulement
permanent, tous les instants peuvent tre 0. Des commentaires seront prcds
dun point virgule (;). Pour une srie de mesures faites au mme lieu, la
rptition l'tiquette d'identification nest pas ncessaire; il suffit de le dclarer
en premire ligne.
Pour exprimer les valeurs numriques dans le Fichier de Calage utiliser le point
comme sparateur dcimal, et non la virgule.

74
5 Elaborer un projet

Exemple d'un Fichier de Calage :

;Mesures de Fluor comme marqueur


;Localisation Date Valeur
;--------------------------
N1 0 0.5
6.4 1.2
12.7 0.9
N2 0.5 0.72
5.6 0.77

5.3.2. Dclaration des donnes de calage

Pour dclarer les donnes d'un Fichier de Calage:


1. Slectionnez Projet >> Donnes de Calage de la Barre de
Menu.
2. Dans la bote de dialogue des Donnes de Calage (Figure 5.3)
cliquez sur le champ ct du paramtre des donnes dclarer.
3. Introduisez le nom du Fichier de Calage pour ce paramtre ou
cliquez sur le bouton Parcourir pour le chercher.
4. Cliquez sur le bouton dition pour ouvrir le Fichier de Calage en
sommaire Windows NotePad et l'diter.
5. Rptez les tapes 2 4 pour les autres paramtres pour lesquels
annexes
annexe il y a des donnes de calage.
6. Cliquez sur Accepter pour confirmer le nom des fichiers.
index

Figure 5.3 Bote de dialogue des Donnes de Calage

75
5 Elaborer un projet

5.4 Rsum du projet

Pour voir le Rsum des caractristiques du projet actuel slectionnez Projet >>
Rsum dans la Barre de Menu. Vous verrez apparatre la bote de dialogue
du Rsum du Projet dans laquelle vous pouvez introduire ou diter un titre
descriptif pour le projet, et ajouter des commentaires. Quand vous ouvrez un
fichier, vous pouvez lire ces deux textes dans la bote de dialogue Ouvrir un
Projet, pour le fichier slectionn ; ils permettent ainsi de rechercher un projet
particulier. La bote de dialogue du Rsum du Projet indique galement
certaines caractristiques du rseau, comme le nombre de nuds, de tuyaux, de
pompes, etc.

sommaire

annexes
annexe

index

76
6 Manipulation des objets

CHAPITRE 6 - MANIPULATION DES OBJETS

EPANET utilise diffrents types d'objets pour modliser un rseau de


distribution. Ces objets peuvent tre manipuls soit dans le schma du rseau
soit dans la rubrique de donnes du Navigateur. Ce chapitre dcrit ces objets
ainsi que leur mode de cration, de slection, ddition, de suppression et de
repositionnement.

6.1 Types d'objets

Les rseaux dEPANET sont composs dobjets physiques, visualiss sur le


schma et dobjets non-physiques contenant des informations sur lorganisation
et le fonctionnement du rseau. Ils peuvent tre classs selon les catgories
suivantes:
(1) Nuds
(a) Nuds de Demande
(b) Bches
(c) Rservoirs
(2) Arcs
(a) Tuyaux
sommaire (b) Pompes
(c) Vannes
annexes
annexe (3) Textes
(4) Courbes
index
(5) Courbes de Modulation
(6) Commandes
(a) Simples
(b) labores

Tous ces objets, lexception des Textes, ont t dcrit aux paragraphes 3.1 et
3.2. Les Textes sont des notes places tout endroit du schma du rseau, pour
identifier certaines zones ou pour donner des informations. On peut les dclarer
comme Observants des Rsultats, ancrs certains nuds ou arcs pour afficher
la valeur du paramtre actif slectionn dans le Navigateur du Schma

6.2 Ajouter des objets

6.2.1 Ajouter un nud

Vous pouvez ajouter un Nud en utilisant la Barre d'Outils du Schma:


1. Cliquez sur le bouton dans la Barre d'Outils du Schma qui
correspond au type de nud que vous voulez ajouter (Nud de
Demande , Bche ou Rservoir ), s'il n'est pas dj
enfonc.

77
6 Manipulation des objets

2. Cliquez sur l'endroit o vous voulez placer le nud dans lespace


de travail

Pour ajouter un Nud en utilisant le Navigateur:


1. Slectionnez le type de nud (Nud de Demande, Bche ou
Rservoir) dans la liste des objets du Navigateur des Donnes.

2. Cliquez sur le bouton Ajouter .


3. Introduisez les coordonnes du point dans l'diteur des
Proprits (optionnel).

6.2.2. Ajouter un arc

Vous pouvez ajouter un Arc Rectiligne ou Courb en utilisant la Barre d'Outils


du Schma:
1. Cliquez sur le bouton pour le type d'arc que vous voulez ajouter
(Tuyau , Pompe ou Vanne ) dans la Barre d'Outils
du Schma, s'il n'est pas dj enfonc.
2. Cliquez sur le nud dj dfini au dbut de l'arc dans le schma.
3. Dirigez la souris vers le nud final, en cliquant sur tous les
points intermdiaires du trac o il y a un changement de
sommaire direction.
4. Cliquez sur le nud final, lui aussi, pralablement dfini (sauf le
annexes
annexe nud initial).
Pour annuler l'opration, vous pouvez cliquer avec le bouton droit de la souris
index ou taper Echap.

Pour ajouter un Arc Rectiligne en utilisant le Navigateur:


1. Slectionnez le type d'arc que vous voulez ajouter (Tuyau, Pompe
ou Vanne) dans la liste des Objets du Navigateur des Donnes.

2. Cliquez sur le bouton Ajouter .


3. Introduisez les tiquettes dIdentification du nud initial et du
nud final dans lditeur des Proprits.

6.2.3. Ajouter un texte

Pour ajouter un Texte:

1. Cliquez sur le bouton Texte dans la Barre d'Outils du


Schma.
2. Cliquez sur le point dans lespace de travail o vous voulez
mettre le texte.
3. Introduisez le contenu du texte.
4. Tapez sur la touche Entre.

78
6 Manipulation des objets

6.2.4. Ajouter une courbe

Pour ajouter une Courbe dans la base de donnes du rseau:


1. Slectionnez Courbe dans la liste des Catgories d'Objets dans le
Navigateur des Donnes;

2. Cliquez sur le bouton Ajouter de la fentre du Navigateur;


3. ditez la courbe en utilisant l'diteur de Courbe (voir ensuite).

6.2.5. Ajouter une courbe de modulation

Vous pouvez ajouter une Courbe de Modulation dans la base de donnes du


rseau:
1. Slectionnez Courbe de Modulation dans la liste des catgories
d'objets dans le navigateur des donnes;

2. Cliquez sur le bouton Ajouter de la fentre du navigateur ;


3. ditez la courbe de modulation en utilisant l'diteur de Courbes
de Modulation (voir ensuite).

6.2.6. Utiliser des fichiers texte


sommaire
Ajouter des objets individuellement n'est pas la seule manire pour construire un
rseau; vous pouvez aussi importer un fichier contenant une liste de nuds avec
annexes
annexe
leur tiquette didentification et leurs coordonnes, et une liste d'arcs avec leur
tiquette didentification comportant galement les nuds initiaux et finaux (voir
index Section 11.4 - Importation dune Partie dun Rseau ).

6.3 Slection des objets

Pour slectionner un objet dans le schma:


1. Vrifier que le schma est mis dans le mode Slection (le
pointeur de la souris doit avoir la forme d'une flche). Pour
mettre le schma dans ce mode, cliquez sur le bouton
Slectionner Objet dans la Barre d'Outils du Schma ou
slectionnez Slectionner Objet dans le menu dition.
2. Cliquez sur l'objet dsir dans le schma.

Pour slectionner un objet l'aide du Navigateur:


1. Slectionnez la catgorie de l'objet dans le menu droulant du
Navigateur des Donnes.
2. Slectionnez l'objet dsir dans la liste au-dessous de la
catgorie.

79
6 Manipulation des objets

6.4 dition des objets visibles

L'diteur des Proprits (voir Section 4.8) s'utilise pour diter les proprits des
objets prsents dans le schma (Nuds, Rservoirs, Bches, Tuyaux, Pompes,
Vannes ou Textes). Pour diter un de ces objets, slectionnez l'objet dans le
schma ou dans le navigateur des donnes, et cliquez ensuite sur le bouton
diter dans le navigateur des donnes (ou double-cliquez sur l'objet dans le
schma). Vous trouverez une description des proprits de chacun de ces objets
dans les Tableaux 6.1 6.7.

Note: Le systme dunits dans lequel les proprits seront affiches dpend de
lunit de dbit choisie. Si le dbit est exprim en pieds cubes, en gallons
ou en acre pieds, les units amricaines seront utilises pour toutes les
autres quantits. Lutilisation des litres ou des mtres cube pour le dbit
entrane l'affichage de toutes les valeurs en units SI. Le choix des units
de dbit seffectue dans les Options Hydrauliques en slectionnant le
menu Projet >> Par Dfaut. Un rsum de toutes les units utilises pour
les diffrents paramtres est donn dans l'appendice A.

sommaire

annexes
annexe

index

80
6 Manipulation des objets

Tableau 6.1 Proprits des Nuds de Demande

PROPRIETE DESCRIPTION
ID Nud Etiquette d'identification unique utilise pour identifier le Nud de Demande.
Elle consiste en un maximum de 15 chiffres ou caractres et doit tre
diffrente de l'tiquette des autres nuds. Ce champ est obligatoire.
Coordonne X Position horizontale du nud de demande, exprime en units du
schma. Si on laisse le champ vide, le nud de demande napparat pas
dans le schma.
Coordonne Y Position verticale du nud de demande, exprime en units du schma. Si on
laisse le champ vide, le nud de demande napparat pas dans le schma.
Description Texte optionnel dinformations supplmentaires sur le nud de demande.
Genre Texte optionnel (sans espace), de rattachement du nud de demande une
catgorie particulire (par exemple une zone de pression).
Altitude Altitude en mtres par rapport une certaine rfrence. Ce champ est
obligatoire. L'altitude s'utilise pour calculer la pression dans le nud de
demande. Elle n'a pas d'influence sur les autres paramtres.
Demande de base La demande d'eau nominale ou moyenne pour le consommateur principal au
nud de demande, exprime dans lunit de dbit slectionn. Une valeur
ngative signifie qu'il y a de l'eau qui entre dans le rseau. Si on n'introduit pas
de valeur, la demande est considre comme nulle.
Courbe Modul. tiquette d'Identification de la Courbe de Modulation qui caractrise la
sommaire Demande variation de la demande dans le temps pour le consommateur principal au
nud de demande. La courbe de modulation propose des multiplicateurs avec
lesquels la demande de base est multiplie, pour dterminer la demande relle
annexes
annexe sur une priode voulue. Si on n'assigne pas de courbe de modulation, le
programme utilise la Courbe de Modulation Par Dfaut des Options
Hydrauliques (voir Section 8.1).
index

Catgories de Nombre de catgories diffrentes de consommateurs d'eau dfinies ce nud.


Demande Cliquez sur le bouton points de suspension ()ou tapez sur la touche Entre
pour activer un diteur de Demande qui vous permette d'afficher plusieurs
demandes de base et courbes de modulation de demande aux diffrentes
catgories de consommateurs ce nud particulier. Laissez vide sil ny a
quune seule catgorie de demande.
Coeff. de lmetteur Coefficient de dcharge pour les buses (arrosage ou orifice calibr) qui se
trouvent sur le nud de demande. Le coefficient est gal au dbit de la buse
dans lunit choisie une perte de charge d'un mtre (ou 1 psi). Laissez vide
s'il n'y a pas de buse. Voir le sujet dans le chapitre 3.1.
Qualit Initiale Niveau de la qualit de l'eau au nud de demande au dbut de la simulation.
Laissez vide si vous n'analysez pas la qualit de l'eau ou si le niveau est gal
0.
Qualit de Source Qualit de l'eau qui entre dans le rseau cet endroit. Cliquez sur le bouton
points de suspension () ou tapez sur la touche Entre pour activer l'diteur
de Qualit de Source, (voir Section 6.5 ensuite).

81
6 Manipulation des objets

Tableau 6.2 Proprits des Bches

PROPRIETE DESCRIPTION
ID Bche Etiquette d'identification unique utilise pour identifier la Bche. Elle consiste
en un maximum de 15 chiffres ou caractres, et doit tre diffrente de
l'tiquette des autres nuds. Ce champ est obligatoire.
Coordonne X Position horizontale de la bche, exprime en units du schma. Si on
laisse le champ vide, la bche infinie ne sera pas affiche dans le schma.
Coordonne Y Position verticale de la bche, exprime en units du schma. Si on le laisse
vide, la bche ne sera pas affiche dans le schma.
Description Texte optionnel qui donne des informations supplmentaires sur la bche.
Genre Texte optionnel (sans espace), pour affecter la bche une catgorie
particulire (par exemple une zone de pression).
Charge Charge hydraulique (altitude + niveau) de l'eau dans la bche en mtres (ou
pieds). Ce champ est obligatoire.
Courbe Modul. Etiquette d'identification de la Courbe de Modulation caractrisant la variation
Charge de la charge dans la bche en fonction du temps. Laissez vide s'il n'y a pas de
courbe de modulation. Cette proprit est utile dans le cas o la bche prsente
un lien avec un autre systme hydraulique dont la variation de la pression dans
le temps est connue ou bien pour introduire le rabattement de forage.
Qualit Initiale Qualit de l'eau dans la bche au dbut de la simulation. Laissez vide si vous
n'analysez pas la qualit de l'eau ou si le niveau est zro.
sommaire
Qualit de Source Qualit de l'eau qui entre dans le rseau cet endroit. Cliquez sur le bouton des
points de suspension (ou tapez sur la touche Entre) pour activer l'diteur de
annexes
annexe Qualit de Source, (voir Section 6.5 ensuite).

index

82
6 Manipulation des objets

Tableau 6.3 Proprits des Rservoirs

PROPRIETE DESCRIPTION
ID Etiquette d'identification unique utilise pour identifier le Rservoir. Elle consiste en un
Rservoir maximum de 15 chiffres ou caractres, et doit tre diffrente de l'tiquette des autres nuds.
Ce champ est obligatoire.
Coordonne Position horizontale du rservoir, exprime en units du schma. Si on laisse le champ
X vide, le rservoir ne sera pas affich dans le schma.
Coordonne Position verticale du rservoir, exprime en units du schma. Si on laisse la proprit vide, le
Y rservoir ne sera pas affich dans le schma.
Description Texte optionnel dinformation supplmentaire sur le rservoir.
Genre Texte optionnel (sans espace), pour rattacher le rservoir une catgorie particulire (par
exemple une zone de pression).
Altitude du Altitude du radier du rservoir en mtres (ou pieds) par rapport une rfrence donne. Ce
Radier champ est obligatoire.
Niveau Niveau initial de la surface de l'eau en mtres (pieds) par rapport au radier du rservoir au
Initial dbut de la simulation. Ce champ est obligatoire.
Niveau Niveau minimal de la surface de l'eau en mtres (pieds) par rapport au radier du rservoir. Le
Minimal niveau de l'eau ne peut jamais tre infrieur au niveau minimal. Ce champ est obligatoire.
Niveau Niveau maximal de la surface de l'eau en mtres (pieds) par rapport au radier du rservoir. Le
Maximal niveau de l'eau ne peut jamais tre suprieur au niveau maximal. Ce champ est obligatoire.
sommaire Diamtre Diamtre du rservoir en mtres (pieds). Pour les rservoirs cylindriques il est gal au
diamtre rel. Pour les rservoirs carrs ou rectangulaires il peut tre un diamtre quivalent,
gal 1,128 fois la racine carre de la surface du radier. Pour les rservoirs dont la gomtrie
annexes
annexe est dcrite avec une Courbe de Volume (voir ensuite), sa valeur est gale zro. Dans tous les
cas, c'est une proprit obligatoire.
index Volume Le volume d'eau qui reste dans le rservoir quand il est son niveau minimal, en mtres
Minimal (pieds) cubes. Cest une proprit optionnelle qu'on utilise surtout dans les modles de qualit
pour dcrire la gomtrie du radier d'un rservoir non-cylindrique dont on n'a pas la Courbe
de Volume qui donne la relation complte entre le volume et le niveau (voir ci-dessous).
Courbe de Etiquette d'identification de la courbe qui dcrit la relation entre le niveau de l'eau et le
Volume volume dans le rservoir. Si on n'introduit pas de valeur, le programme considre le rservoir
comme cylindrique.
Modle de Le modle de mlange d'eaux de diffrentes qualits dans le rservoir. On peut choisir entre:
Mlange PARFAIT (mlange homogne)
2COMP (mlange en deux compartiments),
FIFO (coulement en piston type FIFO),
Voir le paragraphe "Mlange dans les Rservoirs" du chapitre 3.4.
Fraction de La fraction du volume total du rservoir qui constitue le compartiment o l'eau entre et sort
Mlange pour un modle de mlange en deux compartiments (laisser vide pour utiliser un autre modle
de mlange).
Coefficient Coefficient de Raction pour les ractions chimiques dans la masse d'eau du rservoir. Les
de Raction units sont 1/jours. Utilisez une valeur positive pour les ractions daccroissement, une
ngative pour les ractions de dcomposition. Laissez vide si le coefficient de raction
globale qui est spcifi dans les Options Ractions s'applique. Voir la partie "Ractions
modifiant la Qualit de l'Eau" du chapitre 3.4.
Qualit Niveau de la qualit de l'eau dans le rservoir au dbut du calcul. Laissez vide si vous
Initiale n'analysez pas la qualit de l'eau ou si le niveau est nul.
Qualit de Qualit de l'eau qui entre dans le rseau cet endroit. Cliquez sur le bouton points de
Source suspension (ou tapez sur la touche Entre) pour activer l'diteur de Qualit de Source, (voir
Section 6.5 ensuite)

83
6 Manipulation des objets

Tableau 6.4 Proprits des Tuyaux

PROPRIETE DESCRIPTION
ID Tuyau Etiquette d'identification unique utilise pour identifier le tuyau. Elle consiste
en un maximum de 15 chiffres ou caractres et doit tre diffrente de
l'tiquette des autres arcs. Ce champ est obligatoire.
Nud Initial Etiquette d'identification du nud do le tuyau part. Ce champ est obligatoire.
Nud Final Etiquette d'identification du nud do le tuyau arrive. Ce champ est
obligatoire.
Description Texte optionnel qui donne des informations supplmentaires sur le tuyau.
Genre Texte optionnel (sans espace), pour classer les tuyaux en diffrentes catgories
(par exemple son ge ou le matriau).
Longueur Longueur du tuyau en mtres (pieds). Ce champ est obligatoire.
Diamtre Diamtre du tuyau en mm (pouces). Ce champ est obligatoire.
Rugosit Coefficient de rugosit du tuyau. C'est un nombre sans dimension pour la
formule de Hazen-Williams et pour celle de Chezy-Manning et il est en mm
(millipieds) dans la formule de Darcy-Weisbach. Ce champ est obligatoire.

Coeff. Pertes Coefficient de pertes de charge singulires sans dimension associ aux coudes,
Singul. aux ts, aux accessoires, etc. Il est considr comme nul sil nest pas
renseign.
tat Initial Ce paramtre spcifie si le tuyau est ouvert, ferm au dbut de la simulation
sommaire ou s'il contient un clapet anti-retour (clapet A-R) ; dans ce cas, l'coulement
seffectue toujours du nud initial vers le nud final.
Cet tat correspond la prsence dune vanne disolement
annexes
annexe
Coef. Ract. Coefficient de raction pour les ractions chimiques dans la masse d'eau du
dans la Masse tuyau. Les units sont 1/jours. Utilisez une valeur positive pour les ractions
index daccroissement, une valeur ngative pour les ractions de dcomposition.
Laissez vide si le coefficient de raction globale spcifi dans les Options
Ractions s'applique. Voir la partie Ractions changeant la Qualit de l'Eau du
chapitre 3.4.
Coef. Ract. Coefficient de raction pour les ractions chimiques aux parois du tuyau. Les
aux Parois units sont masse/m2/jour (masse/ft2/jour) pour les ractions dordre 0 et m/jour
(ft/jour) pour les ractions dordre 1. Utilisez une valeur positive pour les
ractions daccroissement, une valeur ngative pour les ractions de
dcomposition. Laissez vide si le coefficient de raction globale aux parois qui
est spcifi dans les Options Ractions s'applique. Voir la partie Ractions qui
modifient la Qualit de lEau du chapitre 3.4.

Nota: La longueur des tuyaux est calcule automatiquement la cration ou au


repositionnement des tuyaux sur le schma si la proprit Longueur
Automatique est active. Il y a deux manires d'activer ou de dsactiver cette
proprit:
Slectionnez Projet >> Par Dfaut et entrez le champ
Longueur Automatique sous la rubrique Proprits de la bote de
dialogue Valeurs par Dfaut.
Cliquez sur la partie Longueur Automatique dans la Barre d'tat
avec le bouton droit de la souris et cliquez ensuite sur loption
que le menu droulant vous propose.
Vrifiez la taille du schma avant d'utiliser la proprit Longueur
Automatique (voir chapitre 7.2).

84
6 Manipulation des objets

Tableau 6.5 Proprits des Pompes

PROPRIETE DESCRIPTION
ID Pompe Etiquette d'identification unique utilise pour identifier la pompe. Elle
consiste en un maximum de 15 chiffres ou caractres et doit tre diffrente de
l'tiquette des autres arcs. Ce champ est obligatoire.
Nud Etiquette d'identification du nud du ct de l'aspiration de la pompe. Ce
d'Aspiration champ est obligatoire.
Nud de Etiquette d'identification du nud du ct du refoulement de la pompe. Ce
Dcharge champ est obligatoire.
Description Texte optionnel pour des informations supplmentaires sur la pompe.
Genre Texte optionnel (sans espace), pour classer la pompe parmi une catgorie (par
exemple son ge ou ses dimensions).
Courbe Etiquette didentification de la Courbe Caractristique de la pompe, qui
Caractristique reprsente le rapport entre la charge et le dbit de la pompe sa vitesse
nominale. Laissez vide si c'est une pompe d'nergie constante (voir ensuite).
Puissance Puissance de la pompe en kW (chevaux). Ce paramtre s'utilise quand la
Nominale courbe caractristique de la pompe n'est pas connue. EPANET suppose que la
pompe utilise toujours une puissance constante, indpendamment du dbit.
Laissez vide si vous disposez d'une courbe caractristique.
Vitesse Relative Consigne de vitesse relative de la pompe (sans unit). Par exemple, une
consigne de 1,2 signifie que la vitesse de rotation de la pompe est 20%
sommaire suprieure sa vitesse nominale.
Courbe Modul. Etiquette d'identification de la Courbe de Modulation qui caractrise la
Vitesse variation de la vitesse de la pompe dans le temps. Les multiplicateurs de la
annexes
annexe courbe de modulation correspondent aux consignes relatives de la vitesse. Un
multiplicateur nul signifie que la pompe est dconnecte durant cette priode.
Laissez vide s'il n'y a pas de courbe de modulation.
index
tat Initial tat de la pompe (Marche ou Arrt) au dbut de la simulation.
Courbe Etiquette d'identification de la Courbe de Rendement reprsentant le
Rendement rendement total de la pompe en pourcentage, en fonction du dbit. Cette
information est utilise seulement pour calculer la consommation d'nergie.
Laissez vide si elle nest pas utilise ou si on utilise le rendement global des
pompes des Options de lnergie du projet (voir Section 8.1).
Prix de l'nergie Le cot nominal ou moyen du kWh en units montaires. S'utilise uniquement
pour calculer le cot de la consommation d'nergie. Laissez vide si on nutilise
pas la valeur ou si on utilise une valeur globale des Options de lnergie du
projet (voir Section 8.1).
Courbe de Etiquette d'identification de la courbe de modulation qui dcrit la variation du
Modul. Prix prix de l'nergie pendant la journe. Chaque multiplicateur de la courbe de
modulation s'applique au prix nominal de l'nergie (voir champ antrieur).
Laissez vide si elle nest pas utilise ou si on utilise la valeur globale des
Options de lnergie du projet (voir Section 8.1).

85
6 Manipulation des objets

Tableau 6.6 Proprits des Vannes

PROPRIETE DESCRIPTION
ID Vanne Etiquette d'identification unique utilise pour identifier la Vanne. Elle consiste
en un maximum de 15 chiffres ou caractres et doit tre diffrente de
l'tiquette des autres arcs. Ce champ est obligatoire.
Nud Initial Etiquette d'identification du nud amont (les Vannes Stabilisatrices Aval et
Vannes Stabilisatrices Amont permettent un coulement en sens unique). Ce
champ est obligatoire.
Nud Final Etiquette d'identification du nud aval. Ce champ est obligatoire.
Description Texte optionnel donnant des informations supplmentaires sur la vanne.
Genre Texte optionnel (sans espace), pour classer la vanne dans une catgorie
prdfinie (par exemple son ge ou localisation).
Diamtre Diamtre de la vanne en mm (pouces). Ce champ est obligatoire.
Type Type de vanne (Stabilisatrice Aval, Stabilisatrice Amont, Rducteur de
pression, Rgulatrice de Dbit, Diaphragme ou dUsage Gnral ). Voir les
descriptions des diffrents types de vannes dans la Section 3.1. Lutilisation du
menu drouleur est obligatoire.
Consigne Paramtre obligatoire qui dcrit la consigne oprationnelle de la vanne.
Type de Vanne Consigne
Stabilisatrice Aval Pression (m ou psi)
sommaire Stabilisatrice Amont Pression (m ou psi)
Rducteur de pression Chute de Pression (m ou psi)
annexes
annexe Rgulatrice de Dbit Dbit (units de dbit)
Diaphragme Coeff. Perte de Charge (sans units)
index Usage Gnral tiquette d'Identification de la courbe de
perte de charge
Coeff. Perte Coefficient sans units reprsentant les pertes singulires quand la vanne est
Charge entirement ouverte. Si vous le laissez vide, EPANET le met gal 0.
tat Prrgl Ltat de la vanne au dbut de la simulation. Si elle est mise en tat Ouvert ou
Ferm, la consigne de la vanne est ignore et la vanne se comporte comme un
arc ouvert ou ferm. Si on le met En rgulation, ltat de la vanne dpendra
de la simulation. Vous pouvez faire varier ltat d'une vanne nouvelle en
utilisant des Commandes (rgulation, ouverte, ferme).

86
6 Manipulation des objets

Tableau 6.7 Proprits des Textes

PROPRIETE DESCRIPTION
Texte Contenu du texte.
Coordonne X Position horizontale du coin suprieure gauche du texte, exprime en
units du schma. Ce champ est obligatoire.
Coordonne Y Position verticale du coin suprieure gauche du texte, exprime en units
du schma. Ce champ est obligatoire.
Nud Etiquette d'identification du nud qui sert de point d'ancrage (voir Note 1, ci-
d'Ancrage dessous). Laissez vide si le texte n'est pas ancr.
Type dlment Type d'objet auquel le texte sapplique (voir Note 2 ci-dessous). On a le choix
Observ entre Aucun, Nud et Arc.
ID de llment Etiquette didentification de l'objet (Nud ou Arc) observer.
Observ
Police Ouvre une bote de dialogue de polices qui vous permet de choisir la police, la
taille et le style du texte.

Nota:
1. Le nud d'ancrage est utilis pour maintenir le texte auprs d'un
lment particulier. Quand vous utilisez la fonction zoom du
schma, le texte reste la mme distance de l'objet.

sommaire 2. Le Type et l'ID de llment Observ permettent laffichage du


rsultat de la simulation pour le paramtre slectionn dans le
annexes
annexe navigateur de donne.
Si le Type et l'ID de llment Observ ne rfrent pas un nud
existant, seul le contenu du texte est affich.
index

6.5 dition des objets non-physiques

Des diteurs spciaux dfinissent les proprits des Courbes, des Courbes de
Modulation et des Commandes. Pour diter un de ces objets, slectionnez l'objet
dans le Navigateur des Donnes et cliquez sur le bouton diter . l'diteur
des Proprits des nuds de demande contient galement un bouton points de
suspension () dans le champ Catgories de Demande, activant un diteur de
Demande particulier. Le champ Qualit de Source dans l'diteur des Proprits
des Nuds de Demande, Bches et Rservoirs contient le mme bouton activant
aussi un diteur de Qualit de Sources particulier.

87
6 Manipulation des objets

6.5.1. diteur de courbes

Lditeur de Courbes est une bote de dialogue, reprsente Figure 6.1. Pour
utiliser l'diteur de courbe, il faut entrer les paramtres suivants:

Paramtre Description
ID Courbe Etiquette d'identification de la courbe. Elle consiste en un
maximum de 15 chiffres ou caractres.
Description Texte optionnel dcrivant lobjet de la courbe.
Type de Courbe Menu droulant, choix parmi volume (de rservoir),
caractristique (de pompe), rendement (de pompe), perte
de charge (appareil sur le rseau).
Coordonnes X-Y Coordonnes X-Y des points de la courbe.

En naviguant entre les diffrentes cellules du Tableau des Donnes (ou en


tapant sur la touche Entre) la courbe se dessine dans la fentre daperu. Pour
les courbes simples dun trois points, l'quation calcule de la courbe sera
visible dans le champ quation. Cliquez sur Accepter pour accepter la courbe ou
sur Annuler pour annuler les donnes introduites. Si vous voulez importer des
donnes extrieures, cliquez sur Importer. Si vous voulez sauvegarder les
sommaire donnes de la courbe prsente dans un fichier, cliquez sur Enregistrer.

annexes
annexe

index

Figure 6.1a diteur de Courbe : courbe caractristique de pompe

88
6 Manipulation des objets

Figure 6.1b Editeur de courbe : courbe de volume de rservoir

6.5.2. diteur de courbes de modulation


sommaire
L'diteur de Courbes de Modulation s'utilise pour modifier les proprits d'une
courbe de modulation, lment qui permet de prendre en compte des effets dans
annexes
annexe le temps sur une valeur de base. Voir figure 6.2. Pour utiliser cet diteur, vous
devez introduire les paramtres suivants:
index
Paramtre Description
ID Modulation Etiquette d'identification de la Courbe de Modulation. Elle
consiste en un maximum de 15 chiffres ou caractres.
Description Texte optionnel dcrivant lobjet de la courbe.
Multiplicateurs Valeur du multiplicateur pour toutes les priodes de la
courbe de modulation

Vous pouvez saisir la dure de l'intervalle dans les Options de Temps. Sa valeur
actuelle est visible au pied du graphique. En introduisant des multiplicateurs,
vous verrez que laperu graphique, qui donne une image graphique de la
Courbe de Modulation, change. Si vous arrivez la fin des priodes en entrant
les multiplicateurs, il suffit de taper sur la touche Entre pour ajouter une
nouvelle priode. Quand vous avez termin l'introduction de valeurs, tapez
Accepter pour confirmer ou Annuler pour annuler les valeurs introduites. Si
vous voulez importer des donnes extrieures, cliquez sur Importer. Si vous
voulez sauvegarder les donnes de la courbe de modulation prsente dans un
fichier, cliquez sur Enregistrer.

89
6 Manipulation des objets

Figure 6.2 diteur de Courbe de Modulation


sommaire
Lintervalle de temps est modifiable dans le navigateur (donnes / options / temps)

annexes
annexe

index

90
6 Manipulation des objets

6.5.3. diteur de commandes

L'diteur de Commandes ( Figure 6.3) est une fentre d'dition de texte, utilise
pour saisir aussi bien des Commandes Simples que des Commandes labores.
Il contient un menu standard d'dition de texte que vous pouvez activer
simplement en cliquant dans l'diteur avec le bouton droit de la souris. Ce menu
contient des commandes pour Annuler, Couper, Copier, Coller, Effacer, et
Slectionner Tout.

Nota : La syntaxe est obligatoirement en anglais


Lheure est obligatoirement en format anglais
Le sparateur de dcimal est obligatoirement le point (.).

sommaire

annexes
annexe

index

Figure 6.3 diteur de Commandes

6.5.4. diteur de demandes

L'diteur de Demandes est reprsent dans la Figure 6.4. Il est utilis pour
attribuer des demandes de base et des courbes de modulation plusieurs
catgories de consommateurs d'eau au nud de demande. L'diteur s'active
partir de l'diteur des Proprits en cliquant sur le bouton points de suspension
() (ou en tapant sur la touche Entre) quand le champ des Catgories de
Demande est slectionn.

L'diteur est un tableau trois colonnes. Pour chaque catgorie utilisez une
nouvelle ligne dans le tableau. Dans les colonnes, entrez les informations
suivantes:

Demande de base: demande moyenne de cette catgorie (obligatoire)


Courbe de Modulation: tiquette d'Identification de la courbe de
modulation qui dcrit la variation de la demande (optionnelle)
Catgorie: tiquette de texte qui s'utilise pour identifier la catgorie de
demande (optionnelle)

91
6 Manipulation des objets

Figure 6.4 diteur de Demande

Le tableau a dix lignes. Pour obtenir des lignes supplmentaires, slectionnez


une cellule de la dernire ligne et tapez sur la touche Entre.

Note: Par convention, la demande dans la premire ligne sera considre


comme la catgorie principale du nud de demande et sera visible dans
le champ de Demande de Base de l'diteur des Proprits.
sommaire
6.5.5. diteur de qualit de source
annexes
annexe
L'diteur de Qualit de Source est une bote de dialogue utilise pour dcrire la
qualit de l'eau qui entre dans le rseau en un certain nud. La source peut tre
index l'installation principale de traitement, une installation de chloration ou un
rservoir intermdiaire de retraitement. Elle peut simuler aussi linjection d'une
substance contaminante. Dans la bote de dialogue de la Figure 6.5, vous
trouvez les champs suivants:

Figure 6.5 diteur de Qualit de Source

92
6 Manipulation des objets

Champ Description
Type de Source Choisissez entre:
- Concentration en Entre
- Injection dun Dbit Massique
- Concentration en Sortie
- Augmentation Fixe
Qualit de Source Concentration moyenne ou nominale (ou dbit
massique par minute) de la source - laissez vide pour
liminer la source.
Courbe de Etiquette d'identification de la courbe de modulation
Modulation dcrivant la variation de la qualit de la source (laissez
vide si sans rapport).

Une source dont la qualit change, peut tre un point o la concentration varie
selon une certaine modulation ou bien o la concentration est fixe.
Une source Concentration en Entre impose une concentration
donne aux flux entrant en un point. Par exemple, le flux qui vient d'un
rservoir ou d'une demande ngative en un nud de demande.
Une source Injection dun Dbit Massique ajoute une masse constante
sommaire de ractif par unit de temps au flux qui arrive au nud.
Une source Concentration en Sortie fixe la concentration du flux qui
annexes
annexe sort du nud une certaine valeur (sauf si la concentration moyenne
qui entre dans le nud ne dpasse pas cette valeur).

index Une source Augmentation Fixe augmente la concentration initiale


(rsultat du mlange de tous les flux arrivant au nud) dune certaine
valeur.

Une source de type concentration en entre est le meilleur choix pour modliser
des nuds o existent des installations de traitement (par exemple des rservoirs
et des nuds avec une demande ngative). Les autres types de source peuvent
trs bien reprsenter l'injection d'un marqueur ou d'un dsinfectant additionnel
ou l'injection d'un contaminant dans le rseau.

6.6 Copier et coller des objets

Les proprits d'un objet du Schma peuvent tre copies et colles dans un
autre objet de la mme catgorie. Pour Copier les proprits d'un objet dans le
presse-papiers dEPANET:
1. Cliquez sur l'objet dans le schma avec le bouton droit de la
souris.
2. Slectionnez Copier dans le menu contextuel.

Pour Coller les proprits copies dans un objet:


1. Cliquez sur l'objet dans le schma avec le bouton droit de la
souris.
2. Slectionnez Coller dans le menu contextuel.

93
6 Manipulation des objets

6.7 Dessiner et changer le sens des arcs

Un arc peut tre dessin sous forme de ligne brise (ensemble continu de
segments droits) ce qui permet de tracer des arcs non-rectilignes. Une fois que
vous avez dessin l'arc dans le schma, vous pouvez ajouter, supprimer et
dplacer les points intrieurs qui dfinissent ces segments (voir la Figure 6.6).
Pour modifier les Sommets (points intrieurs) d'un arc:
1. Slectionnez l'arc que vous voulez modifier dans le schma et
cliquez sur le bouton dans la barre d'outils du schma (ou
slectionnez dition >> Slectionner Sommet de la barre de
menu ou cliquez sur l'arc avec le bouton droit de la souris et
slectionnez Sommets du menu contextuel).
2. Le pointeur se transforme en flche, et tous les sommets des arcs
sont envelopps dans un petit carr. Cliquez sur un sommet
particulier pour le slectionner.
3. Pour ajouter un nouveau sommet l'arc, cliquez avec le bouton
droit de la souris et slectionnez Ajouter Sommet du menu
contextuel (ou tapez sur la touche Insertion du clavier).
4. Pour supprimer le sommet slectionn, cliquez avec le bouton
droit de la souris et slectionnez Supprimer Sommet du menu
contextuel (ou taper sur la touche Supprimer du clavier).
5. Pour dplacer le sommet, glissez-le dans sa nouvelle position, en
sommaire
maintenant toujours le bouton gauche de la souris enfonc.
6. Lorsque le mode de slection des sommets est actif, on peut saisir
annexes
annexe
les autres sommets en cliquant sur un arc. Pour quitter le mode
de slection des sommets, cliquez dans le schma avec le bouton
index droit de la souris et slectionnez Quitter dition du menu
contextuel ou cliquez sur un bouton de la barre d'outils du
schma.

Figure 6.6 Redessiner un Arc

94
6 Manipulation des objets

On peut aussi changer le sens d'un arc (cest dire changer les nuds finaux) en
cliquant sur l'arc avec le bouton droit de la souris et slectionner Inverser du
menu contextuel. Ceci est utile, dans le cas o il faudrait rorienter des pompes
et des vannes installes dans le mauvais sens.

6.8 Supprimer un objet

Pour Supprimer un objet:


1. Slectionnez l'objet dans le schma ou dans le navigateur des
donnes.
2. Ensuite, vous avez le choix entre:

cliquer sur dans la barre d'outils standard,


cliquer sur le mme bouton dans le navigateur des donnes,
taper sur la touche Supprimer du clavier.
Nota: Vous pouvez demander ce que la suppression d'un objet ne s'effectue
pas avant davoir rpondu affirmativement la bote de dialogue de
confirmation. Voir la page sur les Prfrences Gnrales de la bote de
dialogue des Prfrences du Programme dcrites dans la Section 4.9.

6.9 Dplacer un Objet


sommaire
Pour dplacer un nud ou un texte dans le schma:
annexes
annexe 1. Slectionnez le nud ou le texte.
2. Cliquez sur lobjet et dplacez l'objet dans sa nouvelle position,
index en maintenant le bouton gauche de la souris enfonc.
3. Lchez le bouton gauche.
Vous pouvez aussi taper les nouvelles coordonnes X et Y de l'objet dans
l'diteur des Proprits. Quand un nud est dplac, les arcs relis au nud
sont dplacs galement.

6.10 Slectionner un groupe d'objets

Pour slectionner un groupe d'objets dune rgion de forme irrgulire sur le


schma:
1. Slectionnez dition >> Slectionner Rgion ou cliquez sur le
bouton dans la Barre d'Outils du Schma.
2. Dessinez un polygone autour de la rgion dsire du schma en
cliquant sur chaque sommet du polygone avec le bouton gauche
de la souris.
3. Fermez le polygone en cliquant avec le bouton droit de la souris
ou en tapant sur la touche Entre du clavier; annulez la slection
en tapant sur la touche Echap.

Pour slectionner tous les objets visibles actuellement dans le schma,


slectionnez dition >> Slectionner Tous (Les objets qui se trouvent hors de la
zone visible du schma ne seront pas slectionns)

95
6 Manipulation des objets

Une fois que vous avez slectionn un groupe d'objets, vous pouvez diter une
proprit commune (voir la section suivante) ou supprimer les objets
slectionns. Pour effectuer la suppression, cliquez sur ou tapez sur la
touche Supprimer.

6.11 diter un groupe d'objets

Pour diter une proprit d'un groupe d'objets:


1. Slectionnez la rgion du schma dans laquelle se trouve le
groupe d'objets voir la section prcdente.
2. Slectionnez dition >> diter Groupe de la barre de menu.
3. Dfinissez les modifications dans la bote de dialogue dition de
Groupe active.

La bote de dialogue d'dition de groupe, reprsente dans Figure 6.6, s'utilise


pour modifier une proprit dans un groupe d'objets. Pour cela :
1. Slectionnez une catgorie d'objets (Nuds de Demande ou
Tuyaux) diter.
2. Slectionnez la case "avec" si vous voulez ajouter un filtre qui
impose des conditions aux objets slectionns pour l'dition.
sommaire Slectionnez une proprit, une relation et une valeur pour
dcrire le filtre. Par exemple: "avec diamtre infrieur 300".
annexes
annexe 3. Slectionnez le type de modification faire - remplacer,
multiplier ou incrmenter.
index 4. Slectionnez la proprit que vous voulez modifier.
5. Introduisez la valeur qui doit remplacer, tre multiplie ou tre
ajoute la valeur prsente.
6. Cliquez sur Accepter pour excuter l'dition du groupe.

Figure 6.7 Bote de Dialogue d'dition de Groupe

96
7. Manipulation du Schma

CHAPITRE 7 - MANIPULATION DU SCHEMA

EPANET permet de visualiser le Schma dun rseau en cours de modlisation.


Ce chapitre dcrit les amliorations des vues dcran. .

7.1 Slection de l'affichage du schma

Le navigateur du schma (Section 4.7) est utilis pour slectionner les paramtres
des nuds et des arcs qui seront visualiss dans le schma. Les paramtres sont
reprsents dans le schma l'aide de couleurs, spcifies dans la lgende du
schma (voir 7.7), pour visualiser les diffrents intervalles de valeurs. Les units
affiches sont en rapport avec les valeurs par dfaut slectionnes pour ce projet.

Les paramtres des nuds qui peuvent tre visualiss sont:


Altitude
Demande de base (demande nominale ou moyenne)
Qualit initiale (qualit de l'eau au dbut de la simulation)
*Demande (la demande totale au moment prsent)
*Charge (altitude + hauteur de pression)
sommaire
*Pression
annexes
annexe *Qualit de l'Eau

Les paramtres des arcs qui peuvent tre visualiss sont:


index
Longueur
Diamtre
Coefficient de rugosit
Coefficient de raction de Masse
Coefficient de raction aux Parois
*Dbit
*Vitesse
*Perte de charge unitaire (pour 1000 mtres (ou pieds) de tuyau) en m/km
*Facteur de friction (de la formule de perte de charge de Darcy-
Weisbach)
*Vitesse de raction (moyenne de la longueur du tuyau)
*Qualit de l'eau (moyenne de la longueur du tuyau)

Les paramtres indiqus avec un astrisque sont des quantits calcules, dont les
valeurs ne seront disponibles qu'aprs une simulation russie (voir Chapitre 8
Lancer une simulation).

97
7. Manipulation du Schma

7.2 tablir les dimensions du schma

Les dimensions physiques du schma doivent tre dfinies pour le voir en


intgralit sur lcran. Pour cela :
1. Slectionnez Affichage >> Dimensions de la Barre de Menu.
2. Introduisez les informations de dimensions dans la bote de
dialogue des Dimensions du Schma (voir la Figure 7.1) ou
cliquez sur le bouton Ajustage Automatique pour faire
qu'EPANET calcule les dimensions partir des coordonnes des
objets qui sont dj mis dans le rseau.
3. Slectionnez les units de distance adquates pour les coordonnes
introduites.
4. Cliquez sur Accepter pour redimensionner le schma.

sommaire

annexes
annexe

index

Figure 7.1 Bote de Dialogue Dimensions du Schma

Dans la bote de dialogue des dimensions du schma vous trouvez les informations
suivantes:

Paramtre Description
Coin infrieur gauche Les coordonnes X et Y du coin infrieur gauche
du schma.
Coin suprieur droit Les coordonnes X et Y du coin suprieur
droit du schma.
Units du schma Units dans lesquelles les distances du schma
sont exprimes. On a le choix entre pieds, mtres,
degrs, et aucune (cest dire, des units
arbitraires).
Ajustage automatique Calcule les dimensions partir des coordonnes
des objets qui sont dj mis dans le rseau.

98
7. Manipulation du Schma

Note: Si vous voulez utiliser en mme temps un fond dcran et le calcul


automatique des longueurs des tuyaux, il est recommand d'entrer les
dimensions du schma immdiatement aprs avoir cr un nouveau projet;
les units de distance dans le schma peuvent tre diffrentes des units de
longueur de tuyaux (mtres ou pieds), qui dpendent du choix des units de
dbit que vous avez fait (units mtriques et units amricaines). EPANET
convertit automatiquement les units si ncessaire.

7.3 Utiliser un fond dcran

EPANET peut afficher un Fond dcran derrire le schma du rseau. Le fond


dcran peut tre une carte routire, un plan de services publics, une carte
topographique, un plan d'amnagement du territoire ou n'importe quel autre
dessin. En utilisant une carte routire vous simplifiez le processus d'ajout des
tuyaux au rseau. En effet, vous pouvez ajouter de cette manire les nuds et le
trac des arcs directement sur le plan.

sommaire

annexes
annexe

index

Le fond dcran doit tre un mta-fichier amlior de Windows ou un bitmap cr


hors EPANET. Une fois le plan import, il ne peut tre modifi, bien que son
chelle et son contenu changent lorsqu'on zoome ou quon se dplace dans le
schma. Les mta-fichiers sont prfrables aux bitmaps : il n'y a pas de perte de
rsolution lorsque vous vous rapprochez dans le plan. La majorit des
programmes CAO et SIG (systme d'information gographique) disposent d'une
fonction pour sauvegarder les dessins comme mta-fichiers (metafiles).

Si vous slectionnez Affichage >> Fond dcran de la barre de menu, vous verrez
un sous-menu avec les commandes suivantes:
Importer (importe un fichier avec un fond dcran dans le projet)
liminer (limine le fond dcran du projet)
Aligner (aligne le rseau avec le fond dcran)
Cacher/Afficher (dsactive ou active l'affichage du fond dcran)

99
7. Manipulation du Schma

limportation, le coin suprieur gauche du fond dcran concide avec le mme


coin de lencadrement du schma. Vous pouvez repositionner le plan vis vis du
schma du rseau en slectionnant Affichage >> Fond dcran >> Aligner. Ainsi,
vous pouvez dplacer le schma complet du rseau sur le fond dcran lendroit
dsir (toujours en maintenant le bouton gauche de la souris enfonc). Le nom du
fichier de fond dcran et l'alignement sont sauvegards au moment o vous
enregistrez le projet.

Pour obtenir les meilleurs rsultats en utilisant un fond dcran:


Utilisez un meta-fichier et non un bitmap.
Dimensionnez le rseau de manire ce que le rectangle qui dlimite le
schma du rseau ait le mme rapport entre sa largeur et sa longueur que
le fond dcran.

7.4 Approcher ou loigner le schma

Pour Approcher dans le schma:


1. Slectionnez Affichage >> Approcher de la barre de menu ou
cliquez sur le bouton dans la barre d'outils du schma.
2. Pour rapprocher le schma une chelle gale deux fois
l'chelle actuelle, (100%), mettez le pointeur de la souris au milieu
du schma et cliquez avec le bouton gauche.
sommaire
3. Pour rapprocher une zone dtermine, mettez le pointeur de la
souris au coin suprieur gauche de cette zone, et glissez-le au coin
annexes
annexe
infrieur droit de la zone dsire, en maintenant le bouton gauche
de la souris enfonc. Quand le rectangle dessin dlimite la zone
index entirement, lchez le bouton gauche de la souris.

Pour loigner dans le schma:


1. Slectionnez Affichage >> loigner de la barre de menu ou
cliquez sur le bouton dans la barre d'outils du Schma.
2. Mettez le pointeur de la souris au milieu du schma et cliquez avec
le bouton gauche.
3. Le schma sera remis au niveau de zoom initial, avec le point
slectionn au milieu..

Pour redessiner la carte en Pleine chelle (100 %) cliquez sur Affichage >>
Pleine chelle de la barre de menu ou cliquez sur le bouton dans la barre
doutils du schma.

100
7. Manipulation du Schma

7.5 Se dplacer dans le schma

Pour Dplacer le schma dans la fentre:


1. Slectionnez Affichage >> Dplacer de la barre de menu ou
cliquez sur le bouton dans la barre d'outils du schma.
2. Glissez le schma dans la direction dsire, en maintenant le
bouton gauche de la souris enfonc.
3. Lchez le bouton gauche de la souris.

Pour vous dplacer en utilisant la Vue d'Ensemble (voir la Section 7.8):


1. Si la fentre de la vue d'ensemble n'est pas visible, slectionnez
Affichage >> Vue d'Ensemble de la barre de menu.
2. Mettez le pointeur de la souris dans le viseur du zoom que vous
voyez dans la vue d'ensemble (encadr en rouge).
3. Glissez le viseur jusqu la position dsire, en maintenant le
bouton gauche de la souris enfonc.
4. Lorsque vous lchez le bouton gauche de la souris, le schma du
rseau se dplace dans la zone que vous avez indique avec le
viseur dans la vue d'ensemble.
sommaire

7.6 Rechercher un objet


annexes
annexe
Pour chercher un Nud ou un Arc dont vous connaissez l'tiquette d'identification
index dans le schma:
1. Slectionnez Affichage >> Rechercher de la barre de menu ou
cliquez sur le bouton dans la barre d'outils standard.
2. Dans la bote de dialogue de Recherche sur le Schma,
slectionnez Nud ou Arc et introduisez l tiquette
d'identification.
3. Cliquez sur Rechercher.

Si le nud ou l'arc existe, il sera indiqu dans le schma et dans le navigateur. Si


ncessaire, le schma sera automatiquement dplac pour rendre visible l'objet
dans la fentre du schma. La bote de dialogue de Recherche sur le Schma
affiche galement les tiquettes d'identification des arcs qui sont lis au nud
recherch ou les nuds lis l'arc recherch.

Pour lister toutes les qualits de sources d'eau:


1. Slectionnez Affichage >> Rechercher de la barre de menu ou
cliquez sur le bouton dans la barre d'outils standard.
2. Dans la bote de dialogue de Recherche sur le Schma,
slectionnez Source.
3. Cliquez sur le bouton Rechercher.

101
7. Manipulation du Schma

Les tiquettes d'identification de tous les nuds reprsentant une source seront
listes dans la bote de dialogue de Recherche sur le Schma. Lorsque vous cliquez
sur l'tiquette didentification d'un nud, celui-ci est indiqu dans le schma.

7.7 Les lgendes du schma

Trois types de lgendes peuvent tre visualiss. Les


lgendes des nuds et des arcs associent une couleur
un intervalle de valeurs du paramtre actif dans le
schma. La Lgende heure de la journe horodate la
simulation. Pour afficher ou cacher ces lgendes
cliquez sur Affichage >> Lgendes >>
Noeuds/Arcs/Heure de la Journe ou cliquez sur le
schma avec le bouton droit de la souris et slectionnez
Lgendes de Nuds/Arcs ou Heure de la Journe
dans le menu contextuel. On peut aussi cacher chacune
de ces lgendes en double cliquant dessus.
Les units affiches correspondent aux valeurs par
dfaut slectionnes pour ce projet.

Pour changer la position d'une lgende:


1. Cliquez sur la lgende avec le bouton gauche de la souris.
sommaire 2. Glissez la lgende jusque dans la position dsire, en maintenant
le bouton gauche de la souris enfonc.
annexes
annexe
Pour diter la lgende des Nuds:
1. Slectionnez Affichage >> Lgendes >> Modifier >> Nud ou
index
cliquez avec le bouton droit de la souris sur la lgende quand
celle-ci est visible.
2. Utilisez la bote de dialogue de l'diteur de Lgendes (voir la
Figure 7.2) pour modifier les couleurs et les intervalles de la
lgende.
Vous pouvez diter la lgende des Arcs de la mme faon.

L'diteur de Lgendes (Figure 7.2) s'utilise pour tablir les intervalles auxquels
les diffrentes couleurs sont assignes pour visualiser certain paramtre dans le
schma du rseau. Vous l'utilisez de la manire suivante:
Introduisez les intervalles successifs dans les champs, en ordre croissant.
Il n'est pas ncessaire que tous les champs aient des valeurs.
Pour changer la couleur dun segment de la barre, cliquez dessus et
slectionnez une nouvelle couleur dans la bote de dialogue des Couleurs.
Cliquez sur le bouton Intervalles gaux pour crer cinq intervalles gaux
sur le range total de variation du paramtre.
Cliquez sur le bouton Quantiles gaux pour crer cinq intervalles de
mme nombre de valeurs.
Le bouton Liste des Couleurs s'utilise pour choisir une couleur d'une
gamme de couleurs prdtermine.

102
7. Manipulation du Schma

Le bouton Permuter Couleurs permute l'ordre actuel des couleurs (la


couleur de lintervalle infrieur devient celle de lintervalle suprieur et
vice versa).
Cochez Encadrer si vous voulez encadrer la lgende.

Figure 7.2 Bote de Dialogue de l'diteur de Lgendes


Nota: Ces nouveaux paramtres deviendront effectifs aprs une nouvelle
simulation.
sommaire
7.8 Vue d'ensemble
annexes
annexe
La Vue d'Ensemble dlimite par un
encadrement rouge, dans une fentre
index superpose, la zone du rseau visible
lcran, dans la totalit du rseau. Le
dplacement de ce cadre entrane un
glissement de la zone du rseau
lcran, un zoom sur lcran, modifie la
telle de cet encadrement. Vous pouvez
activer et dsactiver la vue d'ensemble
en slectionnant Affichage >> Vue
d'Ensemble de la barre de menu.

7.9 Options de visualisation du schma

Il y a plusieurs faons d'activer la bote de dialogue Options du Schma (Figure


7.3) utilise pour changer l'aspect du schma de rseau:
Slectionnez Affichage >> Options du Schma de la barre de menu ; ou

cliquez sur le bouton Dfinir Options de la barre d'outils standard


quand la fentre du schma est slectionne; ou
cliquez sur un endroit vide du schma avec le bouton droit de la souris et
slectionnez Options du Schma du menu contextuel.

103
7. Manipulation du Schma

gauche de la bote de dialogue des Options du Schma se trouvent les objets


dont vous pouvez modifier la visualisation:
Nuds (contrle la taille des nuds; taille proportionnelle la valeur du
paramtre actif)

sommaire

annexes
annexe
Figure 7.3 Bote de Dialogue des Options du Schma

index
Arcs (contrle la largeur des arcs ; largeur proportionnelle la valeur du
paramtre actif)
Textes (active ou dsactive la visualisation des textes du schma)
Affichage (active ou dsactive la visualisation des tiquettes
d'identification et des valeurs des paramtres)
Symboles (active ou dsactive la visualisation des symboles reprsentant
les pompes, les vannes, les rservoirs)
Flches d'coulement (active ou dsactive la visualisation des flches de
sens d'coulement de l'eau, et choix de leur taille)
Fond (change la couleur du fond du schma)

104
7. Manipulation du Schma

7.9.1. Options nuds

La rubrique Nuds dans la bote de dialogue des Options du Schma vous permet
de choisir la manire dont les nuds sont visualiss dans le schma.

Option Description
Taille du Nud Permet de slectionner le diamtre du nud.
Proportionnelle Permet de rendre la taille proportionnelle la valeur du
la Valeur paramtre actif.
Visualiser Cration dune bordure aux nuds (recommand quand
Contour vous utilisez un fond clair)
Visualiser Nuds Rend visible / invisible les nuds de demande.
de Demande

7.9.2. Options arcs

La rubrique Arcs dans la bote de dialogue des Options du Schma vous permet
de modifier la visualisation des arcs dans le schma..

Option Description
sommaire Largeur de l'Arc Dtermine la largeur de l'arc
Proportionnelle la Rend la largeur proportionnelle la valeur du paramtre
annexes
annexe Valeur actif.

index
7.9.3. Options textes

La rubrique Textes de la bote de dialogue des Options du Schma vous permet de


choisir le mode de visualisation des lments textuels dans le schma.

Option Description
Visualiser Textes Visualise ou non les textes sur le schma.
Texte Transparent Visualise les textes avec un fond transparent (sinon le
fond sera de couleur opaque).
Zoom Minimum Dtermine l'chelle minimum du zoom (en %) pour
laquelle les textes restent visibles ; les textes seront
cachs pour les zooms faibles, des textes
dObservants de Rsultats.

105
7. Manipulation du Schma

7.9.4 Options affichage

La rubrique Affichage de la bote de dialogue Options du Schma vous permet de


choisir le type d'annotation pour les nuds et les arcs.

Option Description
Visualiser ID Nuds Visualise les tiquettes d'identification des nuds
Visualiser Valeurs des Visualise les valeurs du paramtre de nud
Nuds actuellement actif
Visualiser ID Arcs Visualise les tiquettes d'identification des arcs
Visualiser Valeurs des Arcs Visualise les valeurs du paramtre d'arc
actuellement actif
Texte Transparent Visualise linformation avec un fond transparent
(sinon le fond sera de couleur opaque)
Zoom Minimum Dtermine l'chelle minimale du zoom (en %)
pour laquelle les informations restent visibles; les
informations seront caches pour les zooms
faibles
Taille du Texte Dtermine la taille de la police appliquer pour
tous les textes visibles.
sommaire
Nota: Vous pouvez visualiser les valeurs du paramtre actif d'un nombre limit
de nuds ou d'arcs en crant des textes dobservants pour ces objets
annexes
annexe spcifiques. Voir les chapitres 6.2 et 6.4 et le tableau 6.7.

index 7.9.5. Options symboles

La rubrique Symboles de la bote de dialogue des Options du Schma permet de


choisir les objets reprsents dans le schma laide de symboles.

Option Description
Visualiser Rservoirs Visualise les symboles des rservoirs
Visualiser Pompes Visualise les symboles des pompes
Visualiser Vannes Visualise les symboles des vannes
Visualiser Buses Visualise les symboles des buses
Visualiser Sources Visualise les sources d'eau d'une certaine qualit avec
le symbole +
Zoom Minimum Dtermine l'chelle minimum du zoom (en %) pour
laquelle les symboles restent visibles ; les symboles
seront cachs pour les zooms faibles.

106
7. Manipulation du Schma

7.9.6 Options flches d'coulement

La rubrique Flches d'coulement de la bote de dialogue des Options du Schma


permet de choisir le rendu visuel des flches dcoulement de leau.

Option Description
Style de la Flche Dtermine le style (forme) de la flche (slectionnez
Aucun pour ne plus les faire apparatre)
Taille de la Flche Dtermine la taille de la flche
Zoom Minimum Dtermine l'chelle minimale du zoom pour laquelle les
flches restent visibles ; les flches seront caches pour
les zooms faibles.

Nota : Les flches seront visualises seulement aprs une simulation russie (voir
le chapitre 8.2: Lancer une Simulation).

7.9.7. Options fond dcran

La rubrique Fond dcran de la bote de dialogue des Options du Schma propose


sommaire une gamme de couleurs darrire-plan du rseau.

annexes
annexe

index

107
8. La simulation

CHAPITRE 8 - LA SIMULATION

Aprs la saisie des informations du rseau, une simulation hydraulique ou qualit


peut tre ralise. Ce chapitre explique le choix des options de simulation, le
lancement dune simulation et la rsolution des problmes pouvant apparatre au
cours du calcul.

8.1 Spcification des options de simulation

Il y a cinq catgories d'options spcifiant le type de calcul effectu par EPANET.


Ce sont les options suivantes: Hydrauliques, Qualit, Ractions, Temps, et
nergie. Pour diter une de ces options:
1. Slectionnez la catgorie Options du Navigateur des Donnes ou
slectionnez Projet >> Options de Simulation de la barre de
Menu.
2. Slectionnez dans le Navigateur: Hydrauliques, Qualit,
Ractions, Temps ou nergie dans le Navigateur.
3. Si l'diteur des Proprits n'est pas visible, cliquez sur le bouton
diter du Navigateur (ou tapez sur la touche Entre).
sommaire
4. ditez les options dans l'diteur des Proprits selon vos
prfrences.
annexes
annexe
Pendant que vous ditez une catgorie dans l'diteur des Proprits, vous
index pouvez ouvrir la catgorie suivante ou prcdente en tapant sur la touche Page
Suivante ou Page Prcdente.

8.1.1. Options hydrauliques

Les Options Hydrauliques dterminent comment les calculs hydrauliques sont


effectus. Ces options sont les suivantes:

Option Description
Sont les Units appliques aux demandes dans les nuds et
Units de Dbit
aux dbits dans les tuyaux. Si vous choisissez les units litres
par seconde ou mtres cubes, toutes les quantits seront
exprimes en units mtriques. Si vous choisissez gallons,
pieds cubes ou acre-pieds, le programme utilise des units
amricaines. Faites attention quand vous changez les units de
dbit: ceci a des rpercutions sur toutes les donnes du projet.
(Voir Appendice A, Units de Mesures). Les valeurs
numriques restent identiques si vous changez dunits en
cours de calcul, elles ne sont pas converties dans la deuxime
unit.

108
8. La simulation

Formule de Perte de La formule utilise pour calculer la perte de charge en


Charge fonction du dbit dans le tuyau. Vous avez le choix entre:
Hazen-Williams
Darcy-Weisbach
Chezy-Manning
Comme chaque formule mesure la rugosit d'une manire
diffrente, le changement de formule a pour consquence la
modification de tous les coefficients de rugosit, de la mme
manire que les units de dbits.
Densit Relative Relation entre la densit du fluide modlis et celle de l'eau
4 C (sans units).
Viscosit Relative Relation entre la viscosit cintique du fluide et celle de l'eau
2
20 C (1,0 centistoke ou 0,94 pieds /jour) (sans units).
Nombre Max. Nombre maximum ditrations pour rsoudre les quations
dItrations non-linaires utilises pour calculer l'tat hydraulique un
instant donn. La valeur suggre est de 40.
Prcision Critre de convergence qui dtermine si la solution des
quations non-linaires a t trouve. Le programme arrte de
faire des itrations lorsque la somme de toutes les variations
de dbit divise par la somme de tous les dbits est infrieure
ce nombre. La valeur suggre est de 0,001.
Dfaut d'quilibre Ce que le programme doit faire s'il ne trouve pas de solution
sommaire hydraulique aprs avoir parcouru le nombre maximum
d'itrations. Vous avez le choix entre Arrter pour arrter la
simulation cet instant et Continuer pour excuter 10
annexes
annexe itrations supplmentaires, avec ltat des arcs "fix", pour
essayer ainsi d'atteindre la convergence.
index Courbe Modul. par tiquette d'identification de la courbe de modulation qui
Dfaut s'applique aux nuds de demande auxquelles on n'a pas
attribu de courbe de modulation individuelle. Si vous ne
dfinissez pas de courbe de modulation par dfaut, les
demandes aux nuds ne varient pas.
Multiplicateur de Multiplicateur global qui s'applique sur les demandes, pour
Demande faire varier la consommation du systme. Par exemple, 2,0
doubles toutes les demandes, 0,5 les divise par deux, et 1,0 les
maintient constante.
Exposant de Exposant de la pression, ncessaire quand vous calculez le
l'metteur flux travers un metteur. Dans la littrature on utilise la
valeur de 0,5 pour les buses calibres et les ttes arroseuses.
La valeur pour les fuites dans les conduites peut tre
diffrente. Consultez la saisie des metteurs dans la Section
3.1 si vous dsirez des informations plus dtailles.

109
8. La simulation

Rapport d'tat Choix de la quantit d'informations qui figurent dans le


rapport aprs une simulation. Vous pouvez choisir entre:
Aucun (Il n'y aura pas de rapport)
Normal (Rapport d'tat normal Fait une liste de tous
les changements dtat des arcs)
Dtaill (Rapport d'tat dtaill Rapport normal avec
en plus lerreur de convergence de chaque itration de
l'analyse hydraulique)
Le rapport dtaill nest utile que pour retrouver une erreur.

Nota : Vous avez galement accs aux Options Hydrauliques par le menu Projet
>> Par Dfaut. Lorsque vous utilisez ce menu, les options sont
sauvegardes pour tous les projets futurs (voir la Section 5.2).

sommaire

annexes
annexe

index

110
8. La simulation

8.1.2. Options de qualit de l'eau

Les Options de Qualit de lEau dterminent le type danalyse de qualit


effectuer et le transport du contaminant dans le rseau. Ces options sont les
suivants:

Option Description

Paramtre Type de paramtre de qualit de l'eau qui sera modlis. Vous


avez le choix entre:
Aucun (pas d'analyse de qualit);
Chimique (calcule la concentration dune substance
chimique, ractive ou non);
Dpistage (calcule le pourcentage d'eau provenant d'un
nud dtermin).
Sjour (calcule le temps de sjour de l'eau);
Vous pouvez remplacer le nom de la substance que vous
modlisez (Par exemple Chlore).
Units de Masse Les units exprimant la concentration. Vous pouvez choisir entre
mg/l ou g/l. Le dpistage est exprim en pourcentage et le temps
de sjour en heures ; ces units sont fixes.
Diffusivit La relation entre la diffusivit molculaire de la substance
sommaire Relative modlise et celle du chlore 20 C (0,00112 pieds2/jour).
Utilisez la valeur 2 si la substance se diffuse deux fois plus vite
que le chlore, 0,5 si elle se diffuse deux fois moins vite. S'utilise
annexes
annexe uniquement pour le transfert de masse dans les ractions aux
parois. Attribuez la valeur 0 pour ne pas tenir compte des effets
de transfert de masse.
index
Nud de tiquette d'identification du nud o lon dpiste le flux.
Dpistage S'applique seulement aux analyses de dpistage.
Tolrance de La variation de qualit la plus petite entranant la cration dun
Qualit nouveau volume lmentaire dans le tuyau. Habituellement elle
est prise gale 0,01 pour les produits mesurs en mg/l, la fois
pour le calcul du temps de sjour et pour le dpistage.

Nota : La Tolrance de Qualit permet de savoir si un segment est de mme


qualit qu'un autre. Pour les analyses chimiques, la tolrance de qualit
peut constituer la limite de dtection due la procdure suivie pour
mesurer la prsence dun composant chimique particulier,
convenablement ajuste d'un facteur de scurit. Si vous utilisez une
valeur trop grande, vous perdez la prcision. Si vous utilisez une valeur
trop petite, le calcul ne s'effectue pas de manire efficace. Il est
recommand de lancer le calcul avec diffrentes valeurs de tolrance.

111
8. La simulation

8.1.3. Options de ractions

Les Options de Ractions dfinissent les types de ractions de la simulation de la


qualit de leau. Ces options sont les suivantes:

Option Description

Ordre Raction Puissance laquelle la concentration est leve lors du calcul de la


Masse vitesse de raction dans la masse d'eau. Utilisez 1 pour les
ractions de premier ordre, 2 des cintiques dordre 2, etc. Utilisez
un nombre ngatif en cas de cintique Michaelis-Menton. Si aucun
coefficient de ractions dans la masse globale au niveau du tuyau
na t dfini, cette option est ignore.
Ordre Raction Puissance laquelle la concentration est leve lors du calcul de la
Parois vitesse de raction aux parois. Choisissez Un (1) pour les ractions
dordre un, Zro (0) pour les ractions vitesse constante. Si on
n'a pas dfini de coefficient global de raction aux parois ou pour
un tuyau particulier, cette option est ignore.
Coeff. Global Coefficient de raction dans la masse d'eau (Kb). Il est attribu
Ract. dans la tous les tuyaux par dfaut, mais il peut tre adapt certains
Masse tuyaux. Utilisez un nombre positif en cas daccroissement, un
nombre ngatif en cas de dcomposition ou 0 s'il n'y a pas de
raction. Les units sont celles de la concentration la puissance
sommaire (1-n) divise par des jours, o n est l'ordre de la raction dans la
masse.
annexes
annexe Coeff. Global Coefficient de raction aux parois (Kw). Il est attribu tous les
Ract. aux Parois tuyaux par dfaut. Utilisez un nombre positif en cas
daccroissement, un nombre ngatif en cas de dcomposition ou 0
index s'il n'y a pas de raction. Les units utilises sont m/jour (SI) ou
pieds/jour (US) pour les ractions dordre un et masse/m2/jour (SI)
ou masse/pieds2/jour (US) pour les ractions d'ordre zro.
Concentration La concentration maximale (en cas daccroissement) ou minimale
Limite (en cas de dcomposition) qu'une substance peut atteindre. Les
ractions dans la masse d'eau dpendent de la diffrence entre la
concentration actuelle et cette valeur. Voir dans le chapitre 3.4
"Ractions dans la Masse d'Eau" pour des informations plus
dtailles. Mettez 0 si cette option n'est pas applicable.
Coeff. Corrlation Le coefficient de corrlation entre la rugosit et la vitesse de
Parois raction la paroi. Voir dans la partie "Les Ractions aux Parois"
chapitre 3.4 pour des informations plus dtailles. Mettez 0 si
cette option n'est pas applicable.

112
8. La simulation

8.1.4. Options de temps

Les Options de Temps dfinissent les valeurs des diffrents intervalles des
simulations de longues dures. Ces options sont les suivantes (les donnes
temporelles peuvent tre exprimes en heures ou en notation
heures:minutes:secondes):

Option Description

Dure Totale Dure totale d'une simulation en heures. Utilisez 0 pour excuter
une simulation dcoulement permanent, ou bien pour un instant
dtermin.
Intervalle Hydraulique Intervalle de temps entre deux calculs successifs du systme
hydraulique. La valeur par dfaut est 1 heure.
Intervalle Qualit Intervalle de temps de qualit, cest dire la dure entre deux
calculs de ltat et de la qualit des volumes lmentaires deau.
La valeur par dfaut est 5 minutes (0:05 heures).
Intervalle Courbes Intervalle de temps utilis dans les courbes de modulation. La
Modulation valeur par dfaut est 1 heure.
Heure Dbut Courbes Heure laquelle la simulation commence (par exemple, une
Modulation valeur 2 signifie que la simulation commence avec le dbut de
sommaire l'heure 2 des courbes de modulation). La valeur par dfaut est 0.
Pas de Temps Entre Intervalle de temps entre deux rapports de rsultats ou de deux
annexes
annexe Deux Rapports points sur les graphes dvolution des paramtres. La valeur par
dfaut est 1 heure.
Heure Dbut du Rapport Heure de la simulation laquelle le rapport commence. La valeur
index
par dfaut est 0 (dbut de la simulation).
Heure Relle Dbut de Heure relle du dbut de la simulation (par exemple 7:30 AM,
la Simulation 10:00 PM). La valeur par dfaut est 12:00 AM (minuit).
Statistiques Dtermine linformation statistique afficher dans le rapport
rsumant les rsultats d'une simulation sur une longue dure.
Vous avez le choix entre:
Aucune (rapport des rsultats chaque pas de temps entre
deux rapports)
Moyennes (rapport des moyennes des rsultats)
Minimum (valeur minimale des rsultats)
Maximum (valeur maximale des rsultats)
Amplitude (diffrence entre les rsultats maximaux et
minimaux)
Le programme calcule les informations statistiques de tous les
rsultats des nuds et des arcs entre lHeure de Dbut du Rapport
et l'heure finale de la simulation.

Nota : Pour excuter une simulation dcoulement permanent introduisez la


valeur 0 comme Dure Totale. Dans ce cas, aucune des autres options ne
s'applique, sauf l'Heure du Dbut de la Simulation. Les analyses de
qualit requirent une simulation sur une longue dure.

113
8. La simulation

Nota : Il est conseill duniformiser les diffrents pas de temps (intervalle


hydraulique, intervalle qualit et pas de temps entre deux rapports) pour
pouvoir connatre les volutions des paramtres dans les diffrents
rapports et graphes dvolution. Un pas de temps entre deux rapports de
1 h ne permet pas de connatre les volutions de la demande en un point
pour un calcul hydraulique de 10 minutes. Cette remarque sapplique
galement aux intervalles de temps des courbes de modulations.

8.1.5. Options de lnergie

Les Options dnergie offrent des valeurs par dfaut pour calculer l'nergie et le
cot de fonctionnement des pompes. Les options sont les suivantes:

Option Description

Rendement des Pompes (%) Le rendement des pompes par dfaut.


Prix de lnergie / kWh Prix de l'nergie par kWh. Il n'y a pas de spcification
de monnaie.
Courbe Modulation de Prix Etiquette d'identification de la courbe de modulation
dcrivant la variation du prix de l'nergie pendant la
journe. Laissez vide si non applicable.
Prix de la Demande Prix par kW de la puissance maximale demande ;
Maximale correspond au cot additionnel pay pour la demande
sommaire maximale du rseau par kW (Dans certains pays, le
prix par kW dpend de la puissance contracte et non
de la puissance maximale demande).
annexes
annexe

index
8.2 Lancer une simulation

Pour Lancer une Simulation hydraulique ou de qualit:


1. Slectionnez Projet >> Lancer la Simulation de la barre de
menu ou cliquez sur le bouton dans la barre d'outils
standard.
2. Vous pouvez suivre lexcution des calculs dans la fentre tat de
la Simulation.
3. Cliquez sur Accepter quand les calculs sont termins.

Si la simulation a russi vous verrez l'icne dans la Barre d'tat en bas de


l'environnement de travail d'EPANET. Vous pouvez lire les messages ventuels
d'erreur ou d'avertissement dans la fentre du Rapport d'tat. Si le rseau est
modifi aprs un calcul russi, le robinet apparat cass pour indiquer que les
rsultats peuvent tre non valables.

8.3 Rsoudre les problmes

EPANET affiche des messages spcifiques, soit des messages d'avertissement


soit des messages d'erreur, quand le programme est confront des problmes

114
8. La simulation

lors de l'excution d'une analyse hydraulique ou d'une analyse de la qualit (voir


Appendice B, qui offre une liste complte). Les problmes les plus frquents sont
expliqus ci-dessous :

! Les pompes ne peuvent pas fournir le dbit ou la charge hydraulique


demande

EPANET affiche un message d'avertissement si la demande au niveau dune


pompe excde les valeurs de sa courbe caractristique. De mme, si la demande
au niveau dune pompe dpasse la charge hydraulique dbit nul, EPANET
arrte la pompe. Ceci peut entraner la dconnexion de certaines parties du
rseau des sources d'eau.
! Le rseau est dconnect

EPANET considre un rseau comme dconnect s'il est impossible de fournir de


l'eau aux nuds de demande. Cest le cas sil ny a pas de connexion ouverte
entre ce nud de demande et une bche, un rservoir ou un nud avec une
demande ngative. Si la cause du problme est la fermeture dun arc, EPANET
continue le calcul pour trouver une solution hydraulique (probablement avec des
pressions ngatives extrmement grandes) et mentionne l'arc origine du
problme dans le Rapport d'tat. Si la cause du problme est labsence dun arc,
EPANET ne peut pas rsoudre les calculs hydrauliques de dbits et de pressions
et affiche le message d'Erreur 110. Lors dune simulation de longue dure, il est
sommaire possible que certains nuds soient dconnects par des modifications dans les
arcs.

annexes
annexe
! Il y a des pressions ngatives
index EPANET affiche un message d'avertissement s'il trouve des pressions ngatives
dans des nuds o la demande est positive. Cela indique un problme dans
lorganisation ou l'exploitation du rseau. Les pressions ngatives peuvent
apparatre dans certaines parties du rseau ne recevant de l'eau que par des
arcs ferms. Dans ce cas, vous verrez galement un message avertissant qu'une
partie du rseau est dconnecte.

! Systme non quilibr

Le systme n'atteint pas l'quilibre si EPANET ne peut pas converger vers une
solution hydraulique en un nombre prdtermin d'itrations. Cette situation
peut se produire dans le cas o les vannes, les pompes ou les tuyaux avec clapet
anti-retour n'arrteraient pas de s'ouvrir et de se fermer entre les diffrentes
itrations. Par exemple, il est possible que les bornes de pression qui contrlent
le fonctionnement de la pompe se rapprochent trop entre elles; ou bien, que la
courbe caractristique d'une pompe soit trop plate, la pompe est ainsi
constamment arrte et remise en marche.

Pour quilibrer le systme, on peut augmenter le nombre maximum d'itrations


ou diminuer la prcision de convergence. Ces deux paramtres peuvent tre
adapts dans le menu Options Hydrauliques. Si le systme n'atteint pas
l'quilibre, vous pouvez utiliser une autre option, identifie comme " Dfaut
d'quilibre", qui propose deux possibilits pour rsoudre le problme. La
premire est d'arrter le calcul linstant o le dsquilibre est dtect. La

115
8. La simulation

seconde est d'excuter 10 itrations supplmentaires, avec ltat des arcs "fix"
leurs valeurs actuelles, pour essayer ainsi d'atteindre la convergence. Si le
systme atteint un quilibre de cette manire, un message d'avertissement vous
indique une possible instabilit du systme. Si le systme ne converge pas,
EPANET avertit lutilisateur dun message "Systme dsquilibr". Dans les
deux cas, le calcul continue sur lintervalle de temps suivant.

Si le systme reste dsquilibr pendant une simulation, l'utilisateur doit


comprendre que les rsultats qui sortent de l'analyse ne sont pas fiables. Selon
les circonstances, par exemple, des erreurs dans les flux entrant dans les
rservoirs, peuvent influencer tous les rsultats des priodes suivantes.

! Equations sans solution

EPANET affiche une Erreur 110 si un instant donn du calcul sil n'y a pas de
solution pour les quations dquilibre et de conservation des flux et de lnergie
du rseau. Cet tat peut arriver si une partie du systme demande de l'eau sans
qu'il y ait une connexion physique avec une source d'eau. Dans ces cas
particuliers, vous verrez galement un message avertissant qu'une partie du
rseau est dconnecte. L'absence de solution peut aussi tre la consquence de
valeurs irralistes pour certaines proprits du rseau.

sommaire

annexes
annexe

index

116
9. Prsentation des Rsultats

CHAPITRE 9 - PRESENTATION DES RESULTATS

Ce chapitre dcrit les diffrents modes daffichages des rsultats d'une simulation
et des donnes d'entre du rseau, sous forme de schmas, de graphiques, de
tableaux et de rapports.

9.1 Affichage des rsultats sur le schma

Il y a plusieurs faons dafficher les valeurs initiales des donnes et les rsultats
d'une simulation sur le schma du rseau:
Les nuds et les arcs du schma peuvent tre colors (voir Lgendes du
Schma ( 7.7) pour les paramtres slectionns dans le Navigateur du
Schma (voir 4.7). Ces couleurs voluent avec la priode de calcul
affiche dans le navigateur.
Loption Information mergeante active ou dsactive l'apparition de la
fentre dinformation au passage de la flche de la souris. Cette fentre
contient lidentification et la valeur du paramtre.
Vous pouvez aussi visualiser de manire continue les tiquettes
d'identification et les valeurs des paramtres associes aux nuds et aux
arcs en slectionnant les options adquates dans la rubrique Affichage
sommaire
de la bote de dialogue Options du Schma (voir 7.9).
La recherche de nuds et darcs remplissant certaines conditions
annexes
annexe
seffectue avec Requte dans le Schma (voir ci-dessous).
Vous pouvez voir les rsultats dans le schma au moyen d'Animation,
index
soit en mode lecture normale soit en mode lecture arrire, en cliquant
sur les boutons dAnimation des Rsultats dans le navigateur du
schma. L'animation est disponible uniquement si le paramtre
slectionn des nuds et des arcs est une valeur calcule (par exemple,
le dbit mais pas le diamtre d'un tuyau).
Le schma peut tre imprim, copi dans le presse-papiers de Windows
ou enregistr comme fichier DXF ou mta-fichier de Windows.

9.1.1. Effectuer une requte dans le schma

l'aide d'une Requte dans le Schma, vous pouvez localiser des lments dans
le rseau correspondant des critres spcifiques (par exemple nuds avec une
pression infrieure 20 m, arcs avec une vitesse suprieure 1 m/s, etc.). Voir
l'exemple dans la Figure 9.1. Pour effectuer une requte dans le schma:

117
9. Prsentation des Rsultats

Figure 9.1 Rsultat d'une Requte dans le Schma


sommaire
1. Dans le Navigateur du Schma longlet, temps slectionnez
annexes
annexe
lheure laquelle vous souhaitez appliquer la requte.
2. Slectionnez Affichage >> Requte ou cliquez sur le bouton
index dans la barre d'outils du schma.
3. Introduisez les informations suivantes dans la bote de dialogue
de Requte:
Choisissez nuds ou arcs
Slectionnez le paramtre comparer
Slectionnez, Infrieur , gal ou Suprieur
Introduisez la valeur avec laquelle se fera la comparaison
4. Cliquez sur le bouton Chercher. Les objets qui rpondent au
critre seront dtachs dans le schma.
5. Si vous slectionnez une nouvelle priode dans le navigateur, les
rsultats de la requte sont adapts automatiquement.
6. Vous pouvez effectuer une nouvelle requte l'aide de la bote de
dialogue ou vous pouvez la fermer en cliquant sur le bouton du
coin suprieur droit de la fentre.

Aprs la fermeture de la bote de Requte, le schma rapparat comme


prcdemment.

118
9. Prsentation des Rsultats

9.2 Affichage des rsultats l'aide d'un graphique

Les rsultats d'une simulation, ainsi que certains paramtres d'entre, peuvent
tre visualiss en utilisant diffrents types de graphiques. Les graphiques
peuvent tre imprims, copis dans le presse-papiers ou enregistrs dans un
fichier de donnes ou dans un mta-fichier de Windows. Pour visualiser un
paramtre slectionn, vous avez le choix entre les types de graphiques suivants
(voir la Figure 9.2 pour des exemples de chaque type):

Type de Graphique Description S'applique


Graphe d'volution Affiche l'volution dans le temps Des nuds ou des arcs
d'une valeur spcifiques, pour la dure
entire de la simulation
Profil Longitudinal Affiche lvolution dune valeur Une srie de nuds
en fonction de la distance (conscutifs ou non) un
euclidienne entre les points instant donn
Courbe de Niveau Affiche les rgions du schma o Tous les nuds un instant
les valeurs sont comprises entre donn
certains intervalles
Courbe de Reprsente sur l'axe Y la fraction Tous les nuds ou tous les
Distribution dobjets de valeur infrieure la arcs un instant donn
valeur de l'axe X
Balance en Eau Montre l'volution de la quantit La demande en eau de tous
sommaire totale d'eau qui est produite et qui les nuds, pour la dure
est demande dans le temps entire de la simulation
annexes
annexe
Nota : Si vous faites un Graphe d'volution pour un seul nud ou pour un seul
arc, toutes les donnes mesures sont affiches en parallle dans le
index graphique, si celles-ci sont enregistres dans un Fichier de Calage et le
fichier de calage est dclar dans le projet. (voir la Section 5.3)
Nota : Les distances affiches dans les profils en long ne reprsentent pas la
longueur des canalisations entre les points slectionns, mais la distance
euclidienne entre ces points.

Figure 9.2 Exemples des diffrents Types de Graphes

119
9. Prsentation des Rsultats

sommaire

annexes
annexe

index

120
9. Prsentation des Rsultats

sommaire

annexes
annexe Figure 9.2 Exemples des diffrents Types de Graphes

index

Pour crer un Graphique:


1. Slectionnez Rapport >> Graphique de la barre de menu ou
cliquez sur le bouton dans la barre d'outils standard.
2. Faites votre choix dans la bote de dialogue de Slection du
Graphique.
3. Cliquez sur Accepter pour crer le graphique.

La bote de dialogue de Slection du Graphique, reprsente dans la Figure 9.3,


s'utilise pour slectionner le type de graphique et son contenu. Les slections
faire sont:

Champ Description
Type de Graphique Slectionner le type de graphique
Paramtre Slectionner le paramtre visualiser dans le graphique
Priode Slectionner la priode de visualisation (sans objets pour les
graphes dvolution et la balance deau)
Classe d'Objet Slectionner Nuds ou Arcs (les profils longitudinaux et les
courbes de niveau ne permettent que la visualisation des nuds)
lments Slectionner les lments visualiser (s'applique seulement aux
Visualiser graphes d'volution et aux profils longitudinaux)

121
9. Prsentation des Rsultats

sommaire
Figure 9.3 Bote de Dialogue Slection du Graphique
annexes
annexe
Pour les profils longitudinaux ou les graphes d'volution il est ncessaire des
index slectionner les objets reprsenter. Pour slectionner des objets dans la bote
de dialogue de Slection du Graphique:
1. Slectionnez l'objet (nud ou arc) soit dans le schma du rseau soit
dans le navigateur des donnes. (La bote de dialogue de Slection du
Graphique reste visible pendant que vous faites la slection).
2. Cliquez sur le bouton Ajouter dans la bote de dialogue de Slection du
Graphique pour ajouter les objets slectionns la liste.

Il est galement possible de faire glisser lobjet slectionn du navigateur des


donns la barre de titre de la bote de dialogue de slection ou directement la
bote des objets slectionns.

Les autres boutons de la bote de dialogue Slection du Graphique ont les


fonctions suivantes:

Bouton Fonction
Importer (seulement profils) Importe une liste de nuds, sauvegarde
auparavant
Enregistrer (seulement profils) Sauvegarde la liste actuelle dans un fichier
liminer limine un lment slectionn de la liste
Monter Dplace vers le haut l'objet slectionn d'une
position dans la liste
Descendre Dplace vers le bas l'objet slectionn d'une
position dans la liste
122
9. Prsentation des Rsultats

Pour personnaliser l'aspect du graphique:


1. Cliquez sur la barre de titre du graphe pour que la fentre soit active.
2. Slectionnez Rapport >> Options de la barre de menu, ou cliquez sur
le bouton dans la barre d'outils standard ou cliquez sur le
graphique avec le bouton droit de la souris.
3. Pour personnaliser la visualisation d'un graphe dvolution, d'un profil
longitudinal, d'une courbe de distribution ou d'une balance en eau,
utilisez la bote de dialogue dOptions Graphiques (voir la Figure 9.4).
4. Pour personnaliser la visualisation dune courbe de niveau, utilisez la
bote de dialogue dOptions des Courbes de Niveau.

Nota: Vous pouvez zoomer sur les graphes d'volution, les profils
longitudinaux, les courbes de distribution et la balance en eau en
maintenant la touche Ctrl enfonce et en encadrant la zone dsire avec
le bouton gauche de la souris enfonce. Si le cadre est dessin de droite
gauche la zone sera approche et si le cadre est dessin de gauche
droite elle sera loigne. Vous pouvez vous dplacer dans ces graphes en
maintenant la touche Ctrl enfonce et en dplaant la souris avec son
bouton droit enfonc.

sommaire La bote de dialogue d'Options Graphiques (voir la Figure 9.4) s'utilise pour
personnaliser la visualisation des graphiques X-Y. Utilisez-la de la faon
suivante:
annexes
annexe
1. Slectionnez une des cinq rubriques suivantes:
index ! Gnral
! Axe Horizontal
! Axe Vertical
! Lgende
! Sries
2. Cochez la case Par Dfaut si vous voulez sauvegarder les
valeurs prsentes pour tous les graphiques futurs.
3. Slectionnez Accepter pour confirmer votre choix.

Les lments de toutes les rubriques de la bote de dialogue dOptions


Graphiques sont les suivants:

! Page Gnrale

Option Description
Couleur du Cadre Couleur du cadre autour du graphe
Couleur du Fond Couleur du fond du graphe
Visualisation 3D Cocher si vous voulez visualiser le graphe en trois
dimensions
Pourcentage deffet 3D Pourcentage de relief pour les courbes en trois dimensions
Titre Principal Texte du titre principal du graphique
Police Type de police, taille et couleur pour le titre principal
123
9. Prsentation des Rsultats

sommaire
Figure 9.4 Bote de Dialogue dOptions Graphiques

annexes
annexe
! Rubriques axes horizontal et vertical
index
Option Description
Minimum Valeur minimum de l'axe (la valeur minimum du paramtre
est affiche entre parenthses). Peut tre laiss vide.
Maximum Valeur maximum de l'axe (la valeur maximum du paramtre
saffiche entre parenthses). Peut tre laiss vide.
Intervalle Intervalle de l'chelle de l'axe. Peut tre laiss vide.
Auto chelle Si vous cochez cette case, les choix de minimum, maximum
et intervalle seront ignors.
Grille Type de grille dessine sur le graphique.
Titre de l'Axe Texte du titre de l'axe.
Police Police du titre de l'axe.

! Rubrique lgende

Option Description
Position Positionne la lgende dans le graphique.
Couleur Colorie le fond de la lgende.
Taille des Symboles Fixe la taille (en pixels) des symboles dans la lgende.
Encadrer Encadre la lgende ou non.
Visible Rend la lgende visible ou non.

124
9. Prsentation des Rsultats

! Rubrique sries de donnes

La rubrique Sries de Donnes (voir la Figure 9.4) de la bote de dialogue


d'Options Graphiques contrle la reprsentation des sries de donnes
individuelles (ou les courbes). Vous l'utilisez de la manire suivante:
Slectionnez la Srie de Donnes que vous souhaitez visualiser dans le
menu droulant.
Saisissez le Titre pour identifier cette srie dans la lgende.
Cliquez sur le bouton Police pour changer la police de la lgende (la
mme pour toutes les sries). (Les autres proprits de la lgende
peuvent tre modifies sous la rubrique Lgende de la bote de dialogue)
Slectionnez la proprit de la srie de donnes que vous voulez
modifier. Vous avez le choix entre:
! Lignes
! Marqueurs
! Dessin
! Textes

(Pour certains types de graphiques, toutes ces proprits ne sont pas


disponibles)

Les proprits des sries de donnes modifiables sont les suivantes:


sommaire

annexes
annexe
Catgorie Option Description

index Lignes Style Style de la ligne.


Couleur Couleur de la ligne.
paisseur paisseur de la ligne (uniquement pour les
lignes continues).
Visible Dtermine si la ligne est visible ou non.

Marqueurs Style Style du marqueur.


Couleur Couleur du marqueur.
Taille Taille du marqueur.
Visible Dtermine si le marqueur est visible ou non.
Dessins Style Style du dessin (en 3D).
Couleur Couleur du dessin (en 3D).
Empilage Nest pas utilis dans EPANET.
Textes Style Type d'information affiche dans le texte.
Couleur Couleur du fond du texte.
Transparent Dtermine si le graphique est visible travers
le texte.
Afficher flches Dtermine si les textes sont connects aux
diffrents secteurs des diagrammes
circulaires par des flches.
Visible Dtermine si les textes sont visibles ou non.

125
9. Prsentation des Rsultats

La bote de dialogue dOptions des Courbes de Niveau (Figure 9.5) s'utilise pour
personnaliser la visualisation des courbes de niveau selon les options suivantes :

Figure 9.5 Bote de Dialogue dOptions des Courbes de Niveau


sommaire

annexes
annexe
Catgorie Option Description
index Lgende Afficher Lgende Active ou dsactive la visualisation de la
lgende
Modifier Modifie les couleurs et les intervalles
Lgende pour les contours
Schma Premier Plan Couleur du rseau dans le schma
Arrire-Plan Couleur de l'arrire plan
paisseur des paisseur des lignes reprsentant les arcs
Arcs
Style Zones Les zones qui correspondent un certain
intervalle de valeurs sont colores de la
mme faon
Contours Les zones qui correspondent un certain
intervalle de valeurs sont entoures de la
mme faon
Contours paisseur paisseur des lignes de contour
Sub-contours Nombre de sous-contours pour un
intervalle de valeur donn
Par Dfaut Sauvegarde les choix comme valeurs par
dfaut pour les futures courbes de niveau

126
9. Prsentation des Rsultats

9.3 Affichage des rsultats dans un tableau

Laffichage des donnes de base et des rsultats dune simulation se fait en


tableau sous deux formes :
Tableau des lments du Rseau liste des proprits et des rsultats
tous les nuds (ou arcs) un temps dtermin de la simulation.
Tableau d'volution liste des proprits et des rsultats d'un nud (ou
arc) pendant toute la simulation.

Les tableaux peuvent tre imprims, copis dans le presse-papiers de Windows


ou enregistrs dans un fichier. Voir figure 9.6.

Pour crer un tableau:


1. Slectionnez Affichage >> Tableau de la Barre de Menu ou
cliquez sur le bouton dans la Barre d'Outils Standard.
2. Dans la bote de dialogue de Slection du Tableau, choisissez:
un type de tableau
les paramtres qui seront affichs dans le tableau
des filtres pour faire une slection des donnes affiches.

sommaire

annexes
annexe

index

Figure 9.6 Exemple de Tableau de Nuds d'un Rseau

Dans la bote de dialogue de Slection/Options du Tableau il y a trois rubriques


(voir figure 9.7). Au moment de la cration d'un tableau, les trois rubriques sont
disponibles. Aprs la cration, seules les rubriques Colonnes et Filtres sont
visibles. Les options disponibles sous chaque rubrique sont les suivantes:

127
9. Prsentation des Rsultats

Figure 9.7 Bote de Dialogue de Slection/Options du Tableau

! Rubrique type de tableau


sommaire
La rubrique Type de Tableau de la bote de dialogue de Slection de Tableau
annexes
annexe s'utilise pour slectionner le type de tableau que vous voulez crer. Vous avez le
choix entre:
index Tous les nuds du rseau un moment donn de la simulation
Tous les arcs du rseau un moment donn de la simulation
Toutes les priodes de la simulation pour un nud spcifique
Toutes les priodes de la simulation pour un arc spcifique

Vous pouvez slectionner la priode et le nud ou l'arc, qui sera ajoute la


barre du titre dans le tableau.

! Rubrique colonnes

La rubrique Colonnes de la bote de dialogue de Slection/Options du Tableau


(Figure 9.8) vous permet de slectionner les paramtres affichs dans les
colonnes. Pour les slectionner:
Cochez les cases des paramtres que vous voulez mettre dans le tableau.
(Vous pouvez galement vous dplacer entre les paramtres avec les
touches de dplacement, et vous pouvez slectionner ou supprimer des
lments en tapant sur la barre espace).
Pour classer les lments du tableau par rapport aux valeurs d'un
paramtre particulier, slectionnez le paramtre dans la liste propose
parmi ceux slectionns et cocher la case Classer. Dans les Tableaux
d'volution, les lments ne peuvent pas tre classs.

128
9. Prsentation des Rsultats

Figure 9.8 Rubrique Colonnes de la bote de dialogue Slection/Options du Tableau

! Rubrique filtres

sommaire La rubrique Filtres de la bote de dialogue de Slection/Options du Tableau (voir


la Figure 9.9) sert dfinir les conditions daffichage des valeurs dans le
annexes
annexe tableau. Pour appliquer un filtre sur un tableau:
Slectionnez vos critres l'aide des champs au-dessus de la rubrique
index (par exemple, Pression Infrieure 20).
Cliquez sur le bouton Ajouter pour ajouter la condition la liste.
Cliquez sur Eliminer pour supprimer une condition slectionne de la liste.

Figure 9.9 Rubrique Filtres de la bote de Dialogue de Slection/Options du Tableau


Les rsultats du filtre sont affichs en bas de la fentre

129
9. Prsentation des Rsultats

Aprs la cration d'un tableau vous pouvez ajouter ou liminer des colonnes, re-
classer les lments ou appliquer un nouveau filtre. Pour ceci:
Slectionnez Rapport >> Options de la Barre de Menu, ou cliquez sur
le bouton dans la Barre d'Outils Standard quand la fentre active
est le tableau, ou cliquez sur le tableau avec le bouton droit de la souris.
Utilisez les rubriques Colonnes et Filtres de la bote de dialogue
dOptions du Tableau pour modifier le tableau.

9.4 Rapports spciaux

En plus des tableaux et graphiques, EPANET permet de visualiser les donnes et


les rsultats dans un ensemble de Rapports Spciaux. Ces rapports sont :
Rapport d'tat
Rapport d'nergie
Rapport de calage
Rapport des ractions
Rapport complet

Tous ces rapports peuvent tre imprims, copis dans un fichier ou copi dans le
sommaire presse-papiers de Windows (sauf le Rapport Complet, qui ne peut tre copi que
dans un fichier.)
annexes
annexe
9.4.1 Rapport d'tat
index
EPANET crit tous les messages d'erreurs et d'avertissements gnrs lors de la
simulation dans un Rapport d'tat (voir la Figure 9.10). Des informations
additionnelles sur les changements dtat des diffrents lments du systme
peuvent tre galement mentionnes dans ce Rapport, si l'option Rapport d'tat
dans les Options Hydrauliques du projet est mise Oui ou Dtaill. Pour voir le
rapport d'tat de la simulation la plus rcente, slectionnez Rapport >> tat
dans le menu principal.

Figure 9.10 Extrait d'un Rapport d'tat

130
9. Prsentation des Rsultats

9.4.2. Rapport d'nergie

EPANET peut afficher les statistiques sur la consommation d'nergie de chaque


pompe et le cot de cette consommation pour la dure de la simulation dans un
Rapport d'nergie (voir la Figure 9.11). Pour gnrer un rapport d'nergie,
slectionnez Rapport >> nergie dans le menu principal. Le rapport est
constitu de deux rubriques. La rubrique Tableau affiche sous forme de tableau
la consommation d'nergie pour chaque pompe. A la fin du tableau le cot total
et le prix de la demande maximale sont calculs. La rubrique Histogramme
permet de comparer les consommations slectionnes dans la fentre gauche
l'aide d'un histogramme.

Figure 9.11 Exemple de Rapport dnergie


sommaire
9.4.3. Rapport de calage
annexes
annexe
Le Rapport de Calage juxtapose les rsultats de la simulation dEPANET aux
mesures ralises sur le terrain. Pour crer un Rapport de Calage:
index
1. Vrifiez que les donnes de calage du paramtre sont dclares
dans le projet (voir la Section 5.3).
2. Slectionnez Rapport >> Calage du menu principal.
3. Dans la bote de dialogue Options du Rapport de Calage qui
apparat (voir la Figure 9.12):
slectionnez le paramtre que vous voulez caler;
slectionnez les points de mesure que vous voulez utiliser
dans le rapport.
4. Cliquez sur Accepter pour crer le rapport.

131
9. Prsentation des Rsultats

Figure 9.12 Bote de Dialogue Options du Rapport de Calage

Aprs la cration du rapport, vous pouvez ractiver la bote de dialogue des


Options du Rapport de Calage pour changer ses options. Slectionnez le rapport
pour que ce soit la fentre active dEPANET, et slectionnez Rapport >>
Options ou cliquez sur le bouton dans la Barre dOutils Standard.

L Figure 9.13 montre un exemple de rapport de calage avec les trois rubriques
suivantes : Statistiques, Diagramme de Corrlation et Comparaisons.
sommaire

annexes
annexe

index

Figure 9.13 Exemple de Rapport de Calage

! Index Statistiques

La rubrique Statistiques du rapport de calage prsente une liste dcart entre les
valeurs simules et les valeurs mesures, en chaque point et pour le rseau entier.
Si une mesure a t effectue une date situe au milieu dun intervalle de
calcul, le programme vous propose une valeur simule quil calcule par
interpolation entre les deux valeurs calcules.

132
9. Prsentation des Rsultats

Les statistiques donnes pour chaque point sont les suivantes:


Nombre dobservations
Moyenne des valeurs observes
Moyenne des valeurs simules
Moyenne des carts absolus entre les valeurs observes et la valeur
calcule correspondante
Erreur carr moyen (Racine carre de la moyenne des erreurs au carr
entre les valeurs mesures et les valeurs calcules)

Ces statistiques sont galement disponibles pour lensemble du rseau (cest--


dire tous les carts entre mesures et simulations mis ensemble). Les statistiques
affichent aussi le coefficient de corrlation entre les moyennes (exactement la
corrlation entre la moyenne des valeurs observes et la moyenne des valeurs
simules en chaque point).

! Index Diagramme de corrlation

Le Diagramme de Corrlation dun Rapport de Calage affiche un graphique de


type nuage de points des valeurs observes et simules pour chacune des
mesures en chaque point. Chaque point dans le graphe est indiqu dune couleur
diffrente. Plus les points se trouvent proche de la bissectrice du graphe, plus les
mesures correspondent aux valeurs simules.
sommaire
! Index Comparaisons
annexes
annexe
La rubrique Comparaisons du rapport de calage prsente un histogramme qui
reprsente la moyenne des mesures et la moyenne des valeurs calcules dun
index
paramtre en chaque point de mesure.

9.4.4. Rapport de ractions

Un Rapport de Ractions pour chaque modlisation dun paramtre de qualit


de leau, affiche graphiquement les vitesses moyennes des ractions qui
seffectuent dans:
la masse deau
les parois des tuyaux
les rservoirs de stockage

Un diagramme secteurs indique quelle est la contribution (en pourcentage) de


chacune de ces trois phases dans la vitesse de raction globale. La lgende du
diagramme affiche les vitesses moyennes pour chaque zone, en units de masse
par jour. La vitesse dentre de la substance dans le systme saffiche dans les
mmes units en bas du diagramme.

Les informations contenues dans le rapport de ractions vous permettent de voir


le mcanisme prpondrant dans laccroissement ou la dcomposition dune
substance dans le rseau. Par exemple, si on constate que le chlore se
dcompose surtout dans les rservoirs, et non aux parois des tuyaux, on peut
supposer que changer le rgime de nettoyage ou remplacer des tuyaux aura peu
deffet positif sur la concentration en chlore.

133
9. Prsentation des Rsultats

Vous pouvez modifier laffichage des secteurs en lanant la bote de dialogue


des Options Graphiques. Slectionnez Rapport >> Options, cliquez sur le
bouton dans la barre doutils standard quand la fentre active est le rapport
des ractions, ou cliquez sur le diagramme avec le bouton droit de la souris.

9.4.5. Rapport complet

Quand licne apparat dans la Barre dtat, vous pouvez enregistrer un


rapport des rsultats calculs pour chaque nud, arc et intervalle de temps en
slectionnant Rapport >> Complet dans le menu principal. Ce rapport est
affichable et imprimable, quon peut afficher ou imprimer hors de
lenvironnement dEPANET laide dun diteur de textes ou dun logiciel de
traitement de textes. Il contient les informations suivantes:

le titre du projet et les notes


un tableau dans lequel figurent les nuds extrmes, la longueur, le
diamtre de chaque arc
un tableau reprenant les statistiques de consommation dnergie de
chaque pompe
sommaire
Deux tableaux pour chaque pas de temps qui contenant les valeurs
calcules chaque nud (demande, charge, pression et qualit) et
annexes
annexe chaque arc (dbit, vitesse, perte de charge et tat).

index Ce type de rapport est utile principalement pour les rseaux de petite ou
moyenne taille pour rassembler lensemble des rsultats finaux de simulation. En
effet, les fichiers de rapports complets pour les rseaux plus vastes avec de
nombreux intervalles de temps sont trs volumineux (plusieurs Mega Octets). Les
autres types de rapports dcrits dans ce chapitre servent afficher les rsultats
calculs de manire plus slective.

134
10. Imprimer et Copier

C H A P I T R E 10 - I M P R I M E R E T C O P I E R

Ce chapitre explique le mode dimpression et de copie du contenu de la fentre


active dans l'environnement de travail d'EPANET (schma du rseau, graphique,
tableau, rapport ou proprits d'un objet slectionn dans le navigateur).

10.1 Slection de l'imprimante

Pour Slectionner une Imprimante installe, et saisir ses proprits:


1. Slectionnez Fichier >> Mise en Page dans le menu principal.
2. Cliquez sur le bouton Imprimante dans la bote de dialogue de
Mise en Page (voir la Figure 10.1).
3. Slectionnez une des imprimantes installes dans
lenvironnement de Windows, qui sont offertes au menu
droulant dans la bote de dialogue suivante.
4. Cliquez sur le bouton Proprits pour slectionner les proprits
de l'imprimante (qui dpendent de l'imprimante choisie).
5. Cliquez sur Accepter dans chaque bote de dialogue pour
confirmer les slections.
sommaire

10.2 Mise en forme de la page


annexes
annexe
Pour Mettre en Forme la Page imprimer:
index
1. Slectionnez Fichier >> Mise en Page dans le menu principal.
2. Utilisez la rubrique Marges de la bote de dialogue de Mise en
Page (Figure 10.1) pour:
Slectionner une imprimante
Slectionner l'orientation de la page (mode portrait ou paysage)
Fixer les marges gauche, droite, suprieure et infrieure
3. Utilisez la rubrique En-tte et Pied de page de la bote de
dialogue pour:
Ajouter un en-tte, qui apparat alors sur chaque page
Indiquer si l'en-tte doit tre imprim et son alignement
Ajouter un pied de page, qui apparat sur chaque page
Indiquer si le pied de page doit tre imprim et son alignement
Indiquer si les pages doivent tre numrotes, et la position du
numro en cas affirmatif
4. Cliquez sur Accepter pour confirmer vos slections.

135
10. Imprimer et Copier

Figure 10.1 Bote de Dialogue de Mise en Page


sommaire
10.3 Aperu
annexes
annexe
Pour voir un Aperu de la page imprimer, correspondant la fentre active
actuelle, slectionnez Fichier >> Aperu dans le menu principal. Une nouvelle
index fentre apparat permettant de visualiser la feuille telle quelle sera
limpression.

10.4 Imprimer la fentre active

Pour Imprimer le contenu de la Fentre Active dans EPANET, slectionnez


Fichier >> Imprimer du menu principal ou cliquez sur le bouton dans la
barre d'outils standard. Vous pouvez imprimer les objets suivants:
Le navigateur des donnes (proprits de l'objet slectionn)
Le schma du rseau ( l'chelle du zoom actuel)
Des graphiques (graphes dvolution, profils longitudinaux, courbes de
niveau, courbes de distribution et balances deau)
Des tableaux (tableaux des lments constitutifs du rseau et de
lvolution de leurs caractristiques au cours du temps)
Des rapports spciaux (des rapports d'tat, d'nergie, de calage et de
ractions).

136
10. Imprimer et Copier

10.5 Copier dans le presse-papiers ou dans un fichier

EPANET vous permet de copier du texte et des graphiques de la fentre active


dans le presse-papiers de Windows ou dans un fichier. Les fentres que vous
pouvez copier sont le schma du rseau, les graphiques, les tableaux et les
rapports. Pour cela, ralisez les oprations suivantes :
1. Slectionnez Edition >> Copier dans dans le menu principal
ou cliquez sur le bouton dans la barre d'outils standard.
2. Slectionnez les options dsires dans la bote de dialogue
Copier (voir la Figure 10.2) et cliquez sur Accepter.
3. Si vous avez slectionn Copier dans un fichier, introduisez le
nom du fichier dans la bote de dialogue Enregistrer sous et
cliquez sur Accepter.

Pour dfinir le mode et la destination des donnes copies, utilisez la bote de


dialogue Copier de la manire suivante:
1. Slectionnez une destination pour le contenu de la fentre que
vous souhaitez copier (Presse-papiers ou Fichier)
2. Slectionnez un format:
Bitmap (uniquement pour les graphiques)
Mta-fichier (uniquement pour les graphiques)
sommaire
Donnes (texte, par exemple le contenu des cellules
annexes
annexe
slectionnes dans un tableau ou les donnes source
d'un graphique)

index
3. Cliquez sur Accepter pour confirmer les slections ou Annuler
pour annuler l'opration de copie.

Figure 10.2 Bote de Dialogue

137
11. Importation et Exportation

CHAPITRE 11 - IMPORTATION ET EXPORTATION

Ce chapitre prsente le concept de Scnarii d'un Projet et dcrit les modes


dimportation et dexportation, comme le schma du rseau ou la base de donnes
d'un projet.

11.1 Scnarios d'un projet

Le Scnario d'un Projet consiste en un ensemble de donnes qui caractrisent les


conditions actuelles sous lesquelles on simule le comportement dun rseau. Un
scnario contient une ou plusieurs catgories de donns suivantes:
Les Demandes tous les nuds (la demande de base et la courbe de
modulation de demande de chaque catgorie de demande)
La Qualit Initiale de l'eau tous les nuds
Les Diamtres de tous les tuyaux
Les Coefficients de Rugosit de tous les tuyaux
Les Coefficients de Raction (dans la masse d'eau et aux parois) de tous
les tuyaux
sommaire Les Commandes Simples et labores

EPANET compile un scnario bas sur toutes les catgories mentionnes ci-
annexes
annexe dessus ou seulement sur quelques-unes, enregistre le scnario dans un fichier, et
ouvre le scnario ultrieurement.
index
Les scnarii permettent deffectuer une analyse plus performante et plus
systmatique des diffrentes alternatives de conception et de fonctionnement du
rseau. Ainsi, ils permettent dacqurir une meilleure comprhension de l'impact
des diffrentes conditions de charge (par exemple), en cherchant les optima des
diffrents paramtres (calage par exemple), et en valuant les consquences des
modifications de politiques dexploitation du rseau. Les fichiers du scnario
sont enregistrs sous le format ASCII, avec lextension .scn, et peuvent tre crs
et modifis hors d'EPANET l'aide d'un diteur de texte ou d'un tableur.

11.2 Exportation d'un scnario

Pour Exporter un Scnario d'un Projet dans un fichier au format texte:


1. Slectionnez Fichier >> Exporter >> Scnario dans le menu
principal.
2. Dans la bote de dialogue Exportation dun Scnario (voir la
Figure 11.1) slectionnez les catgories de donnes que vous
voulez exporter.
3. Saisissez une description du scnario dans la zone de texte
Notes. Cette description est facultative.
4. Cliquez sur le bouton Accepter pour confirmer vos slections.

138
11. Importation et Exportation

5. Dans la bote de dialogue Enregistrer Scnario sous, slectionnez


le rpertoire et le nom du fichier de scnario. L'extension par
dfaut des fichiers de scnario est .SCN.
6. Cliquez sur Accepter pour complter l'exportation.

Figure 11.1 Bote de Dialogue dExportation de Scnario

sommaire Le scnario export peut tre rimport dans le projet selon la procdure dcrite
dans la section ci-dessous.
annexes
annexe

index 11.3 Importation d'un scnario

Pour Importer un scnario dans un projet partir d'un fichier:


1. Slectionnez Fichier >> Importer >> Scnario dans le menu
principal.
2. Slectionnez le fichier importer dans la bote de dialogue
Ouvrir Fichier. Dans la zone de texte Contenu de cette bote de
dialogue vous pouvez lire les premires lignes du fichier
slectionn (pour faciliter la localisation du fichier dsir).
3. Cliquez sur le bouton Accepter pour confirmer votre slection.

Les donnes du fichier de scnario remplacent automatiquement toutes les


donnes correspondantes du projet en cours.

11.4 Importation d'une partie d'un rseau

EPANET offre la possibilit d'importer une description gomtrique d'un rseau


partir d'un fichier au format texte. Cette description contient simplement les
tiquettes d'identification et les coordonnes des nuds, les tiquettes
d'identification des arcs, et les tiquettes d'identification des nuds aux
extrmits des arcs (les sommets dterminant le trac dun arc bris peuvent tre
aussi inclus). Ceci facilite l'importation du rseau partir d'autres programmes,
comme les logiciels de CAO et de SIG, o le trac du rseau est numris.

139
11. Importation et Exportation

La forme dun fichier dcrivant une partie d'un rseau est dtaille ci-dessous.
Le texte entre crochets (< >) dcrit le type d'information renseigner dans la
ligne du fichier correspondante:

[TITLE]
<description optionnelle du fichier>

[JUNCTIONS]
<tiquette d'identification de chaque nud de demande>

[PIPES]
<tiquette d'identification de chaque tuyau, suivie par les tiquettes des nuds
aux extrmits>

[COORDINATES]
<tiquette d'identification de chaque nud et ses coordonnes X -Y>

[VERTICES]
<tiquette d'identification et coordonnes X et Y de chaque sommet
intermdiaire, dans le cas dun arc non-rectiligne>
Les noms des diffrentes sections doivent rester en anglais pour maintenir la
compatibilit avec la version anglaise.

Notez que seuls les nuds et les tuyaux figurent dans le fichier. Les autres
sommaire
composants du rseau, comme les bches et les pompes, peuvent tre imports
comme nuds ou arcs et ensuite tre remplacs sur le schma. Ils peuvent aussi
annexes
annexe tre ajouts ultrieurement. L'utilisateur doit transfrer les donnes prsentes
dun fichier d'un systme CAO ou SIG dans un fichier texte sous la forme dcrite
index
ci-dessus.

Mis part cette reprsentation partielle, une spcification complte du rseau


peut tre enregistre dans un fichier de texte sous le format utilis par EPANET
pour exporter un projet dans un fichier au format texte (voir la Section 11.7 et
appendice C). Dans ce cas, le fichier contient aussi des informations sur les
proprits des nuds et des arcs, (altitude, demandes, diamtre, rugosit, etc).

11.5 Importation du schma dun rseau

Pour Importer les coordonnes du Schma dun Rseau enregistr dans un


fichier au format texte, il faut:
1. Slectionner Fichier >> Importer >> Schma dans le menu
principal.
2. Slectionner le fichier contenant les informations du schma
dans la bote de dialogue Ouvrir un Schma.
3. Cliquer sur Accepter pour remplacer le schma actuel par le
schma dcrit dans le fichier.

140
11. Importation et Exportation

11.6 Exportation du schma du rseau

Vous pouvez enregistrer l'image actuelle du rseau dans un fichier au format DXF (Drawing
eXchange Format) de Autodesk, dans un fichier au format mta-fichier amlior de Windows
(EMF), ou dans un fichier au format texte ASCII d'EPANET (.map). Le format DXF est
accessible dans la majorit des programmes de Conception Assiste par Ordinateur (CAO).
Les Mta-fichiers peuvent tre insrs dans des documents de traitement de texte et peuvent
tre ouverts dans des programmes de dessin. On peut ainsi modifier leur chelle et les diter.
Les deux formats sont vectoriels de sorte que les images ne perdent pas de rsolution quand
on change d'chelle.

Pour Exporter le Schma du Rseau entier sous forme de fichier DXF, de mta-
fichier ou de fichier texte:
1. Slectionnez Fichier >> Exporter >> Schma dans le menu
principal.
2. Slectionnez le format sous lequel vous voulez enregistrer le
schma dans la bote de dialogue Exportation du Schma (voir la
Figure 11.2).
3. Si vous slectionnez le format DXF, vous pouvez choisir la faon
dont les nuds seront reprsents : Cercles vides, cercles pleins
ou carrs pleins. Certains programmes acceptent le format DXF
sommaire
mais ne reconnaissent pas les commandes pour dessiner des
cercles pleins.
4. Aprs avoir choisi le format, cliquez sur Accepter et introduisez
annexes
annexe
le nom du fichier dans la bote de dialogue Enregistrer le
Schma sous.
index

Figure 11.2 Bote de Dialogue dExportation du Schma

141
11. Importation et Exportation

11.7 Exportation dans un fichier texte

Pour Exporter les donnes d'un projet dans un Fichier au format Texte:
1. Slectionnez Fichier >> Exporter >> Rseau dans le menu
principal.
2. Dans la bote de dialogue Enregistrer le Rseau sous, introduisez
le nom du fichier (l'extension par dfaut est .INP).
3. Cliquez sur Accepter pour complter l'exportation.

Dans ce fichier texte ASCII, les diffrentes catgories de donnes sont indiques
par des tiquettes. Vous pouvez ouvrir ce fichier dans EPANET en slectionnant
Fichier >> Ouvrir ou Fichier >> Importer >> Rseau dans le menu
principal. Sous ce format, vous pouvez aussi crer une description complte d'un
rseau, sans ouvrir EPANET, en utilisant un logiciel de traitement de texte ou un
tableur. Une description complte du format de fichiers .INP est donne dans
l'Appendice C.

Il est conseill d'enregistrer une copie de la base de donnes de votre projet sous
ce format pour avoir une version lisible directement des donnes. Nanmoins,
pour l'usage courant d'EPANET il est plus efficace d'enregistrer les donnes
sous le format propre EPANET (le format des fichiers .NET) en utilisant les
commandes Fichier >> Enregistrer ou Fichier >> Enregistrer sous. Ce
format contient des informations supplmentaires, comme les couleurs et les
sommaire intervalles des lgendes du schma, les options d'affichage du schma, les noms
dclars des fichiers de calage, et les options d'impression qui ont t
slectionnes.
annexes
annexe

index

142
12 Foire aux questions

CHAPITRE 12 - FOIRE AUX QUESTIONS

! Comment puis-je importer un rseau de tuyaux cr dans un logiciel CAO ou


SIG ?

Voir la Section 11.4.

! Comment dois-je modliser le pompage d'eaux souterraines ?

Modlisez la source comme une bche dont la charge hydraulique est gale au
niveau pizomtrique de l'aquifre. Puis, connectez la pompe entre la bche et le
reste du rseau. Vous pouvez ajouter des tuyaux en aval de la pompe pour
simuler les pertes de charges locales aux filtres du forage. Si vous voulez tenir
compte de labaissement dynamique du puits, vous pouvez placer une Vanne
dUsage Gnral entre la bche et la pompe, dont la courbe rpond la courbe
dabaissement du puits. De plus, il est ncessaire de mettre le tuyau de monte
entre la pompe et la margelle du puits dans le modle, puisque les pertes
lintrieur de celle-ci peuvent tre considrables

Si vous connaissez le dbit de pompage, une alternative plus simple consiste


reprsenter la combinaison source-pompe par un nud avec une demande
sommaire ngative, gale au dbit de pompage. Si la demande varie dans le temps, vous
pouvez assigner une courbe de modulation la demande.

annexes
annexe
! Comment puis-je dimensionner une pompe pour obtenir un dbit spcifique ?
index Mettez la pompe en tat Ferm. Du ct d'aspiration de la pompe (entre),
positionnez un nud avec une demande gale au dbit requis de la pompe; du
ct de la dcharge, mettez un nud avec une demande ngative de mme
module. Aprs lancer la simulation du rseau, la diffrence de pression entre les
deux nuds est la charge que la pompe doit fournir.

! Comment puis-je dimensionner une pompe pour obtenir une pression


spcifique?

Remplacez la pompe par une vanne brise-charge, oriente dans la direction


oppose. Mettez la pression dsire de la pompe comme perte de charge de la
vanne. Aprs la simulation, fixez le dbit travers la vanne comme dbit
nominal de la pompe.

! Comment puis-je imposer certains flux entrant dans le rseau partir des
rservoirs, et fluctuant selon un schma prtabli ?

Remplacez les rservoirs par des nuds avec des demandes ngatives qui suivent
lvolution des dbits d'entre. (Assurez-vous qu'il y a au moins une bche ou un
rservoir dans le rseau, sinon EPANET affichera un message d'erreur). La
solution la plus facile dans ce cas est dintroduire comme demande de base la
valeur 1 et dintroduire les valeurs absolues comme coefficients de la courbe de
modulations. Sil y a des dbits qui entrent et sortent du rservoir au cours de la
simulation, on peut utiliser coefficients ngatifs dans la courbe de modulation
pour reprsenter les dbits qui entrent au rservoir.

143
12 Foire aux questions

! Comment puis-je analyser les conditions d'coulement en un nud


particulier en cas d'incendie?

Pour dterminer la pression disponible dans un certain nud dans le cas de


demande supplmentaire due un incendie, ajoutez le dbit demand la
demande normale, excutez une simulation, et notez la pression rsultante au
nud.
Pour dterminer le dbit maximum disponible cette pression particulire,
choisissez un coefficient de dcharge de l'orifice trs lev (par exemple 100 fois
le dbit maximum prvu) et ajoutez la pression requise son altitude (si vous
utilisez des units amricaines, multipliez par 2,3, car 1 psi = 2,3 pieds). Aprs
excution de l'analyse, le dbit disponible pour combattre l'incendie est gal la
demande relle fournit par le nud moins la consommation qui lui tait
assigne.

! Comment puis-je modliser une vanne de contrle de pression avec un


clapet anti-retour?

Utilisez une vanne d'usage gnral avec une courbe de perte de charge
croissante lorsque le dbit dcrot2. Vous pouvez utiliser l'information du
fournisseur de la vanne pour dessiner la courbe. Mettez un clapet anti-retour
sommaire
(cest--dire un tuyau trs court avec son tat mis Clapet A-R) en srie avec la
vanne, pour viter lcoulement inverse
Normalement, la perte de charge dune vanne augmente avec le dbit.
annexes
annexe Nanmoins, il existe des vannes stabilisatrices aval dont la perte de charge
augmente lorsque le dbit diminue, par exemple pour rduire la pression en aval
index pendant la nuit, quand la demande est faible.

! Comment puis-je modliser un rservoir hydropneumatique sous pression?


Si la variation de pression dans le rservoir hydropneumatique est faible, utilisez
un rservoir cylindrique de grand diamtre et de faible hauteur de faon ce
que laltitude du radier corresponde la charge manomtrique nominale
(altitude + pression) du tank pneumatique. Dimensionnez le rservoir de faon
ce que les variations du volume provoquent de trs faibles variations du niveau
de la surface de l'eau.
Si la pression dans le rservoir varie entre H1 et H2, correspondant
respectivement aux volumes deau lintrieur V1 et V2, utilisez un rservoir
fictif de gomtrie variable, dont la courbe de volume est dcrite par
l'expression:
H + 10 ,3
V = V1 1
H + 10 ,3
dans laquelle V est le volume d'eau dans lhydropneumatique et H est la pression
manomtrique qui correspond ce volume, exprim en mtres de colonne d'eau
(Si p est la pression manomtrique de l'air dans le rservoir, exprime en
2
kg/cm , H = 10p). De plus, on doit fixer le niveau du radier du rservoir fictif
laltitude du rservoir galiser, pour galiser la pression manomtrique au
niveau de l'eau. Si on connat le volume Vc de lhydropneumatique, et la

144
12 Foire aux questions

pression initiale de l'air H0, la courbe de volume peut tre dcrite par
l'expression :

H H0
V = Vc
H + 10 ,3

Ces expressions sont bases sur le comportement iso thermique de lair dans une
chaudire, conforme aux quations p*Vair = p*1Vair,1 = p*oVc , o p*(abs) = H +
10,3 m et Vair = Vc V

! Comment puis-je modliser la dcharge l'entre dun rservoir au-dessus


de la surface de l'eau ?

Utilisez la configuration affiche ci-dessous:

L'entre du rservoir est constitue dune vanne stabilisatrice amont, suivie par
un tronon trs court de tuyau de grand diamtre. La pression de consigne de la
vanne doit tre mise 0 m, et laltitude du nud de sortie doit tre gale la
sommaire
cote de dversement de leau dans le rservoir. Il est prfrable de mettre un
clapet anti-retour la sortie du rservoir pour viter lcoulement inverse.
annexes
annexe
Le modle propos fonctionne aussi si leau du rservoir atteint la sortie du
tuyau. Dans ce cas, le niveau du rservoir dtermine la pression la sortie du
index
tuyau (correspondant la diffrence entre laltitude de leau dans le rservoir et
laltitude de la sortie du tuyau). La vanne stabilisatrice amont reste ouverte, car
la pression en amont est suprieure la valeur de consigne 0 mtre.

! Comment puis-je dterminer les conditions initiales d'une simulation de


qualit de l'eau ?

Assignez les valeurs de la campagne de mesures aux nuds correspondants


comme des valeurs de la qualit initiale, puis interpolez pour estimer les valeurs
des autres nuds. Il est recommand de mesurer la qualit dans les rservoirs et
les sources.

Pour simuler les futures conditions, commencez la simulation avec des valeurs
fixes priori (sauf pour les rservoirs), et excutez l'analyse pour un nombre de
cycles dans lesquels la courbe de modulation de demande est rpte plusieurs
fois, de manire ce que la qualit de l'eau devienne, elle aussi, cyclique (ou
priodique). Plus l'estimation de la qualit initiale est bonne, moins il faut
parcourir de cycles. Par exemple, pour modliser le temps de sjour de l'eau
dans le rseau, on peut choisir comme valeur initiale le temps de sjour dans le
rservoir, ce qui correspond, en heures, environs 1/24 du volume renouvel
quotidiennement.

145
12 Foire aux questions

! Comment puis-je estimer les coefficients de vitesse des ractions dans la


masse d'eau et aux parois ?

Les coefficients de vitesse de raction dans la masse d'eau sont mesurs en


faisant des analyses en laboratoire (voir la Section 3.4: Les ractions dans la
masse d'eau). Les ractions aux parois ne peuvent pas tre mesures
directement. On doit extrapoler l'information obtenue par ces analyses (par
exemple, essayer diffrentes valeurs pour les coefficients jusqu' ce que les
rsultats de la simulation correspondent bien la ralit observe).
Normalement les tuyaux de plastique, de mme que les tuyaux d'acier revtu, ne
montrent pas d'affinit avec les dsinfectants comme le chlore et les chloramines.

! Comment puis-je modliser une station de rechloration ?

Installez la Station de rechloration au niveau dun nud de demande nulle ou


positive ou dun rservoir. Slectionnez le nud dans l'diteur des Proprits et
cliquez sur le bouton avec points de suspension dans le champ Qualit de
Source. Dans l'diteur de qualit de source, choisissez comme type de source
sommaire Concentration en Sortie et comme Qualit de Source la concentration en chlore
de l'eau qui sort du nud. Si la station ajoute une quantit fixe de chlore l'eau,
annexes
annexe choisissez comme type de source Augmentation Fixe et comme Qualit de
Source la concentration en chlore ajout l'eau qui sort du nud. Spcifiez
l'tiquette d'identification d'une courbe de modulation dans le champ prvu, si
index vous voulez faire varier l'injection avec le temps.

! Comment puis-je modliser la formation de THM dans le rseau?

L'accroissement de THM suit une cintique d'ordre un avec saturation.


Slectionnez Options Ractions dans le navigateur des donnes. Choisissez 1
comme ordre de raction et la concentration de saturation de THM comme
Concentration Limite. En ralit, cette dernire concentration est atteinte
seulement si le temps de sjour dans le rseau est trs lev. Choisissez comme
Coefficient Global de Raction dans la Masse un nombre positif qui reflte la
vitesse de production de THM (par exemple 0,7 divis par le temps qui passe
lorsque la concentration de THM double). On peut trouver des approximations
de coefficients de vitesse et des concentrations limites en faisant des analyses en
laboratoire. Le coefficient de vitesse de raction augmente avec la temprature
de l'eau. Les concentrations initiales tous les nuds du rseau devraient au
moins tre gales la concentration de THM qui entre dans le rseau aux nuds
source, mais infrieures aux valeurs limites.

146
12 Foire aux questions

! Puis-je utiliser un programme d'dition de texte pour diter les proprits du


rseau pendant qu'EPANET est en cours ?

Enregistrez le rseau dans un fichier au format texte ASCII (slectionnez Fichier


>> Exporter >> Rseau). Sans quitter EPANET, dmarrez le programme
d'dition de texte et ouvrez le fichier ASCII. Aprs l'dition du fichier,
sauvegardez-le. Ouvrez le fichier avec EPANET (slectionnez Fichier >>
Ouvrir). Vous pouvez alterner entre l'diteur de texte et EPANET lorsqu'il est
ncessaire de modifier le rseau. N'oubliez pas d'enregistrer le fichier aprs
chaque modification, et de le rouvrir avec EPANET. Si vous utilisez un logiciel
de traitement de texte (comme Write) ou un tableur, assurez-vous de l'enregistrer
au format ASCII.

! Puis-je excuter plusieurs sessions d'EPANET en mme temps ?

sommaire Oui, en ouvrant plusieurs fois lapplication. Ceci peut tre trs utile pour
raliser des comparaisons entre deux ou plusieurs scnarii de conception ou de
fonctionnement de rseau.
annexes
annexe

index

147
Appendice A Unit de mesures

ANNEXES

ANNEXE A - UNITS DE MESURES


ANNEXE B - MESSAGES D'ERREUR
A N N E X E C - EXECUTION D'EPANET EN MODE COMMANDE
ANNEXE D - ALGORITHMES DE SIMULATION

sommaire

annexes
annexe

index

148
Appendice A Unit de mesures

ANNEXE A - UNITES DE MESURES

PARAMETRE UNITES METRIQUES UNITES AMERICAINES


Concentration mg/l ou g/l mg/l ou g/l
Demande (voir les units de dbit) (voir les units de dbit)
Diamtre (Tuyaux) millimtres (mm) pouces (in)
Diamtre (Rservoirs) mtres (m) pieds (ft)
Rendement pourcentage (%) pourcentage (%)
Altitude mtres (m) pieds (ft)
1/2
Coefficient de lmetteur units de dbit / (mtre) units de dbit / (psi)1/2
nergie kiloWatt heures (kWh) kiloWatt heures (kWh)
Dbit LPS (litres / sec) CFS (pieds cubes / sec)
LPM (litres / min) GPM (gallons / min)
MLJ (mga litres / jour) MGD (million gal / jour)
M3H (mtres cubes / heur) IMGD (MGD Impriaux)
M3J (mtres cubes / jour) AFD (acre-pieds / jour)
Facteur de Friction sans dimension sans dimension
Charge Pizomtrique mtres (m) pieds (ft)
Longueur mtres (m) pieds (ft)
sommaire
Coeff. des Pertes Singulires sans dimension sans dimension
Puissance kiloWatts (kW) chevaux (HP)
annexes
annexe
Pression mtres de colonne deau (mce) livres par pouce carr (psi)
Coeff. de Raction (Masse ) 1/jour (ordre 1) 1/jour (ordre 1)
index 2
Coeff. de Raction (Parois) masse / m jour (ordre 0) masse / pieds2 / jour (ordre 0)
mtres / jour (ordre 1) pieds / jour (ordre 1)
Coefficient de Rugosit millimtres (Darcy-Weisbach), millipieds (Darcy-Weisbach),
sinon sans dimension sinon sans dimension
Injection de Masse dune masse / minute (kg/min) masse / minute (kg/min)
Source
Vitesse mtres / seconde (m/s) pieds / seconde (ft/s)
3
Volume mtres cubes (m ) pieds cubes (ft3)
Temps de Sjour heures (h) heures (h)

Nota : - Le programme utilise les units mtriques SI si LPS, LPM, MLJ, M3H ou
M3J sont choisis comme units de dbits, et les units amricaines si CFS,
GPM, AFD, ou MGD/IMGD sont choisis comme units de dbit.
- Tableau de conversion
1 pied = 0,3048 m; 1 pouce = 0,0254 m; 1 acre = 4047 m2; 1 galon (Am.) = 3,785
litres;
1 galon (Imp.) = 4,546 litres; 1 gpm (Am.) = 3,785 lpm = 0,063 l/s; 1 gpm
(Imp.) = 4,546 lpm = 0,0758 l/s; 1 livre = 0,454 kg; 1 psi (livre/pouce2) = 0,7031 m.c
deau; 1 cheval (Am.) = 1,014 chevaux (SI) = 0,746 Kw

149
Appendice B Messages derreur

ANNEXE B - MESSAGES D'ERREUR

ID Explication
101 La simulation sest arrte par manque de mmoire disponible.
110 La simulation a t arrte parce qu'il n'existe pas de solutions aux quations
hydrauliques du rseau. Contrlez si certaines parties du rseau ne sont pas
connectes physiquement avec un rservoir ou une bche ou si des paramtres
irralistes ont t saisis.
200 Des erreurs ont t dtectes parmi les valeurs saisies. La nature de l'erreur sera
dcrite par des messages d'erreur de la srie 200, numrs ci-dessous.
201 Il y a une erreur de syntaxe dans une ligne du fichier de base de donnes de
votre rseau. Cette erreur s'est probablement produite lors de la cration d'un
fichier .INP hors d'EPANET.
202 Une valeur numrique inacceptable a t attribue une proprit.
203 Un objet se rfre un nud non dfini.
204 Un objet se rfre un arc non dfini.
205 Un objet se rfre une courbe de modulation non dfinie.
sommaire 206 Un objet se rfre une courbe non dfinie.
207 On a tent de forcer un clapet anti-retour. Si on a assign l'tat clapet anti-
annexes
annexe retour un tuyau dans l'diteur des Proprits, son tat ne peut pas tre modifi
avec des commandes simples ou labores.
index 208 Il est fait rfrence un nud non dfini. Ce cas peut se produire par exemple
lors de lutilisation des commandes simples ou labores.
209 Une valeur inacceptable a t attribue une proprit d'un nud.
210 Il est fait rfrence un arc non dfini. Ce cas peut se produire par exemple
lors dune erreur de saisie des commandes.
211 Une valeur inacceptable a t attribue une proprit d'un arc.
212 Le nud pour lequel un dpistage des sources a t demand n'est pas dfini.
213 Une valeur inacceptable a t attribue une option de simulation (par exemple
un nombre ngatif pour un intervalle de temps).
214 Le fichier des donnes contient une ligne trop longue. Le nombre de caractres
sur une ligne dans les fichiers .INP est limit 255.
215 Il y a deux nuds ou deux arcs avec la mme tiquette d'identification.
216 Des informations sur la consommation d'nergie se rfrent une pompe non
dfinie.
217 L'information fournie sur la consommation d'nergie d'une pompe n'est pas
valable.
219 Il existe une connexion inacceptable entre une vanne et un rservoir ou une
bche. Une vanne stabilisatrice aval, une vanne stabilisatrice amont ou une
vanne rgulatrice de dbit ne peuvent pas tre directement relies une bche
ou un rservoir (utilisez un tuyau de faible longueur pour sparer les deux).

150
Appendice B Messages derreur

220 Il existe une connexion inacceptable entre deux vannes. Des vannes
stabilisatrices aval ne peuvent pas partager le mme nud en aval ou tre mises
en srie; des vannes stabilisatrices amont ne peuvent pas partager le mme
nud en amont ou tre installer en srie; une vanne stabilisatrice amont ne peut
pas tre reli au nud aval d'une vanne stabilisatrice aval.
221 Erreur de syntaxe dans une commande de contrle.
222 Les deux extrmits dun arc ont la mme tiquette didentification
223 Il n'y a pas assez de nuds dans le rseau. Un rseau valide doit au moins
contenir un rservoir ou une bche et un nud de demande.
224 Il manque au moins un rservoir ou une bche dans le rseau.
225 Les niveaux infrieurs et suprieurs d'un rservoir ne sont pas valables (par
exemple, le niveau infrieur se trouve au-dessus du niveau suprieur).
226 Une pompe a t dfinie sans courbe caractristique (proprits Courbe
Caractristique) ou sans puissance nominale (proprits Puissance Nominale).
Si les deux proprits sont donnes, EPANET utilise la premire.
227 La courbe caractristique d'une pompe n'est pas valable. La charge dune
pompe doit diminuer lorsque le dbit augmente.
230 Les valeurs de l'axe X dune courbe ne sont pas ordonnes par ordre croissant.
233 Il y a un nud sans connexion au rseau.
sommaire
302 Le logiciel ne peut pas ouvrir le Fichier Temporaire des donnes. Assurez-vous
de l'autorisation d'criture dans le rpertoire temporaire saisie dans les
annexes
annexe Prfrences Gnrales (voir la Section 4.9).
303 Le logiciel ne peut pas ouvrir le fichier du rapport d'tat. Voir l'erreur 302.
index
304 Le logiciel ne peut pas ouvrir le fichier de sortie binaire. Voir l'erreur 302.
308 Les rsultats ne peuvent pas tre enregistrs dans un fichier. Il est possible que
le disque soit plein.
309 Les rsultats ne peuvent pas tre enregistrs dans un fichier de type rapport. Il
est possible que le disque soit plein.

151
Appendice C: Excution dEPANET en Mode Commande

A N N E X E C - EXECUTION D'EPANET EN MODE COMMANDE

C.1 Instructions Gnrales

EPANET peut galement tre excut en mode commande dans une fentre "DOS".
Dans ce cas, les donnes sont lues partir d'un fichier au format texte, et les
rsultats sont crits dans un fichier texte. La commande pour dmarrer EPANET
dans ce mode est :

epanef2d fich_ent fich_rapp fich_sort

dans laquelle fich_ent est le nom du fichier d'entre, fich_rapp est le nom du
fichier de rapport, et fich_sort est le nom du fichier binaire optionnel dans
lequel les rsultats peuvent tre sauvegards dans un format binaire spcial. Si ce
dernier fichier n'est pas souhait, il suffit d'introduire les noms des deux premiers.
Comme on la dj indiqu, utiliser cette commande suppose que vous travaillez
dans le rpertoire dans lequel EPANET a t install ou bien que ce rpertoire a t
ajout la ligne PATH dans le fichier AUTOEXEC.BAT. Sinon, il faut introduire
non seulement le commande epanef2d.exe et les noms des fichiers mais aussi leurs
chemins d'accs. Les messages d'erreur d'EPANET en mode commande sont les
mmes que ceux d'EPANET sous Windows, et sont lists dans l'appendice B.
sommaire
Pour faire la diffrence entre la version franaise et la version anglaise, le nom du
annexes
annexe fichier excutable en franais (epanef2d.exe) a t diffrenci du nom original en
anglais (epanet2d.exe). Ce nom ne doit pas avoir plus de 8 caractres, pour
permettre lutilisation des versions plus vieilles de DOS.
index
C.2 Format du Fichier d'Entre

Le fichier d'entre d'EPANET en mode commande a le mme format que le fichier


au format texte gnr par EPANET sous Windows lorsqu'on slectionne Fichier
>> Exporter >> Rseau. Il est organis en sections, dont chacune commence par
un mot-clef entre crochets. Une liste des diffrents mots-clefs est donne ci-dessous.

Les mots-clefs et les options des diffrentes sections nont pas t traduits, pour
maintenir la compatibilit avec la version anglaise.

Composants du Fonctionnement Qualit de l'eau Options et Schma du Rseau /


Rseau du Systme Rapports Textes
[TITLE] [CURVES] [QUALITY] [OPTIONS] [COORDINATES]
[JUNCTIONS] [PATTERNS] [REACTIONS] [TIMES] [VERTICES]
[RESERVOIRS] [ENERGY] [SOURCES] [REPORT] [LABELS]
[TANKS] [STATUS] [MIXING] [BACKDROP]
[PIPES] [CONTROLS] [TAGS]
[PUMPS] [RULES]
[VALVES] [DEMANDS]
[EMITTERS]

152
Appendice C: Excution dEPANET en Mode Commande

L'ordre des sections importe peu. Nanmoins, un nud ou un arc, auquel se rfre
une commande dans une section, doit tre dj dfini dans les sections
[JUNCTIONS], [RESERVOIRS], [TANKS], [PIPES], [PUMPS], ou [VALVES].
C'est pourquoi il est recommand de mettre ces sections au dbut, juste au-dessous
de la section [TITLE]. Les sections du Schma du Rseau et des Textes ne s'utilisent
pas dans EPANET en mode commande et peuvent tre limines du fichier.

Chaque section peut contenir une ou plusieurs lignes d'information. Des lignes
blanches peuvent tre insres. Le point-virgule indique une ligne de commentaire,
sans donnes. Le nombre de caractres d'une ligne est limit 255. Les tiquettes
d'identification des nuds, des arcs, des courbes et des courbes de modulation ne
peuvent dpasser 15 caractres alpha numriques.

La figure C.1 affiche le fichier d'entre qui dcrit lexemple de rseau du chapitre 2.

[TITLE]
EPANET 2. Exemple de Tutorial (SI)

[JUNCTIONS]
;ID Alt. Demande
;------------------
2 210 0
3 215 10
4 210 10
5 200 15
sommaire 6 210 10
7 210 0

annexes
annexe [RESERVOIRS]
;ID Bche Charge
;-----------------
index 1 210

[TANKS]
;ID Rs. Alt. NivIni NivMin NivMax Diam Volume
;-----------------------------------------------
8 250 1 0 6 20 0

[PIPES]
;ID Nud1 Nud2 Long. Diam Rugosit
;-----------------------------------------
1 2 3 1000 350 0.01
2 3 7 1500 300 0.01
3 3 4 1500 200 0.01
4 4 5 1500 200 0.01
5 6 7 1500 200 0.01
6 7 8 2000 250 0.01
8 5 6 2000 150 0.01

[PUMPS]
;ID Nud1 Nud2 Paramtres
;----------------------------
9 1 2 HEAD 1

Figure C.1 Exemple de Fichier d'Entre d'EPANET (suite sur la page suivante)

153
Appendice C: Excution dEPANET en Mode Commande

[PATTERNS]
;ID Multiplicateurs
;-----------------------
1 0.5 1.3 1.0 1.2

[CURVES]
;ID Valeur X Valeur Y
;--------------------
1 42 45

[QUALITY]
;Nud QualIni
;-------------
1 1

[REACTIONS]
Global Bulk -1
Global Wall 0

[TIMES]
Duration 72:00
Hydraulic Timestep 1:00
Quality Timestep 0:05
Pattern Timestep 6:00

sommaire [REPORT]
Page 0
Status NO
annexes
annexe Summary NO

[OPTIONS]
index Units LPS
Headloss D-W
Pattern 1
Quality Chlore mg/l
Tolerance 0.01

[END]

Figure C.1 Exemple de Fichier d'Entre d'EPANET

Les pages suivantes dcrivent les contenus et les formats de chaque section, par
mot-clef et dans lordre alphabtique.

Nota : Pour introduire une valeur numrique dans le fichier dentre, il faut utiliser
un point dcimal (donc pas de virgule) pour sparer la partie dcimale du nombre
entier.

154
Appendice C: Excution dEPANET en Mode Commande

[BACKDROP]
But:
Identifier une image pour l'utiliser comme fond, et dfinir ses dimensions.

Formats:
DIMENSIONS LLx LLy URx URy
UNITS FEET/METERS/DEGREES/NONE
FILE nom du fichier
OFFSET X Y

Dfinitions:

DIMENSIONS donne les coordonnes X et Y du Coin infrieur gauche et du Coin suprieur droit du
rectangle qui borne le fond dcran. Les valeurs par dfaut sont les coordonnes du rectangle qui
encadre tous les nuds numrs sous la section [COORDINATES].

UNITS spcifie les units du schma. La valeur par dfaut est NONE (aucune).

FILE est le nom du fichier contenant le fond dcran.

OFFSET donne la distance sur les axes X et Y entre le coin suprieur gauche du fond dcran et le
sommaire
coin suprieur gauche du rectangle qui encadre le schma. La valeur par dfaut est zro.

annexes
annexe
Remarques:

index a. La section [BACKDROP] est optionnelle, et n'est pas excute quand EPANET est excut
en mode commande.
b. Seuls les fichiers bitmap (.bmp) et les Mta-fichiers Amliors (.emf) de Windows peuvent
tre utiliss comme fond de schma.

155
Appendice C: Excution dEPANET en Mode Commande

[CONTROLS]
But:
Dfinir les commandes pour modifier ltat des arcs sous certaines conditions.

Format:
Une ligne par commande, dont le format doit correspondre :
LINK ID Arc tat IF NODE ID Nud ABOVE/BELOW valeur
LINK ID Arc tat AT TIME temps
LINK ID Arc tat AT CLOCKTIME heure AM/PM
o:

ID Arc = tiquette dIdentification dun arc


tat = OPEN ou CLOSED, la vitesse de rotation dune pompe ou
la consigne de fonctionnement dune vanne
ID Nud = tiquette dIdentification dun nud
valeur = La pression dun nud de demande ou le niveau de leau
dans un rservoir
temps = Le temps pass depuis le dbut de la simulation, en heures
dcimales ou en format heures:minutes
sommaire heure = L'heure de la journe en format amricain (AM = jusqu'
midi, PM de midi minuit) (heures:minutes)
annexes
annexe

Remarques:
index

a. Les commandes simples sutilisent pour changer ltat ou la consigne de fonctionnement


dun arc en fonction du niveau de leau dans un rservoir, de la pression en un nud, de
linstant de la simulation et de lheure de la journe.
b. Voir les remarques de la section [STATUS] consacres aux conventions utilises pour
spcifier ltat et la consigne des arcs, en particulier des vannes de contrle.

Exemples :

[CONTROLS]
;Fermer arc 12 si niveau rservoir 23 suprieur 20 pieds.
LINK 12 CLOSED IF NODE 23 ABOVE 20

;Ouvrir l'arc 12 si la pression au nud 130 est


;infrieure 30 psi.
LINK 12 OPEN IF NODE 130 BELOW 30

;16 heures aprs le dbut de la simulation, la vitesse


;attribue la pompe PUMP02 est 1.5
LINK PUMP02 1.5 AT TIME 16

;L'arc 12 se ferme de 10 heures du matin 8 heures du soir


;pendant toute la dure de la simulation
LINK 12 CLOSED AT CLOCKTIME 10 AM
LINK 12 OPEN AT CLOCKTIME 8 PM
(2 lignes de commandes sont ncessaires).

156
Appendice C: Excution dEPANET en Mode Commande

[COORDINATES]
But:
Assigner aux nuds du rseau leurs coordonnes.

Format:
Une ligne par nud, avec les informations suivantes:
tiquette dIdentification du Nud
Coordonne X
Coordonne Y

Remarques:
a. Consacrez une ligne chaque nud.
b. Les coordonnes reprsentent la distance entre le nud et une origine arbitraire prise au coin
infrieur gauche du schma. Vous pouvez utiliser nimporte quelles units de mesure.
c. Il nest pas ncessaire de reprsenter tous les nuds dans le schma. En outre, leur position
dans le schma ne doit pas forcment correspondre une chelle relle.
d. La section [COORDINATES] est optionnelle, et n'est pas excute quand EPANET est
excut en mode commande.
sommaire

Exemple:
annexes
annexe
[COORDINATES]
;ID Nud Coord.X Coord.Y
index ;-------------------------------
1 10023 128
2 10056 95

157
Appendice C: Excution dEPANET en Mode Commande

[CURVES]
But:
Dcrire les courbes (dclarer leurs tiquettes et assigner des coordonnes X-Y qui les dcrivent).

Format:
Une ligne pour chaque point comportant linformation suivante:
tiquette dIdentification de la courbe
Valeur X (abscisse)
Valeur Y (ordonne)

Remarques:
a. EPANET utilise les types de courbes suivants:
Courbe Caractristique d'une Pompe
Courbe de Rendement
Courbe de Volume
Courbe de Perte de Charge
b. Les points dune courbe doivent tre saisis par ordre croissant des abscisses (de X).
c. Si le fichier dentre doit tre lu par la version Windows dEPANET, vous pouvez ajouter
une ligne de commentaire, qui indique le type et une description de la courbe, spars par
deux points, juste au-dessus de la premire ligne de donnes. Ceci aura pour effet de montrer
sommaire
correctement la courbe dans lditeur de courbes dEPANET. Les types de courbes. Les
types de courbe sont PUMP (Caractristique), EFFICIENCY (Rendement), VOLUME, et
annexes
annexe HEADLOSS (Perte de Charge). Voir les exemples ci-dessous.

index Exemple:
[CURVES]
;ID Dbit Charge
;PUMP: Courbe de la pompe 1
C1 0 200
C1 1000 100
C1 3000 0

;ID Dbit Rendement


;EFFICIENCY:
E1 200 50
E1 1000 85
E1 2000 75
E1 3000 65

158
Appendice C: Excution dEPANET en Mode Commande

[DEMANDS]
But:
Supplment de la section [JUNCTIONS] pour attribuer plusieurs catgories de demandes aux nuds.

Format:
Une ligne par catgorie de demande avec l'information suivante:
tiquette didentification ID du nud de demande
Demande de base (units de dbit)
tiquette didentification ID de la courbe de modulation qui fait varier la demande (optionnelle)
Catgorie de demande, prcde par un point-virgule (optionnelle)

Remarques:
a. Utilisez cette commande seulement pour changer ou tendre les demandes qui taient dj
attribues dans la section [JUNCTIONS].
b. Les demandes de cette section remplacent toutes les demandes du mme nud attribues
dans la section [JUNCTIONS].
c. Le nombre de catgories de demande qui peuvent tre dfinies est illimit.
d. Sil ny a pas de courbe de modulation attribue, la demande du nud suit la courbe de
sommaire modulation dfinie comme courbe de modulation des demandes par dfaut dans la section
[OPTIONS]; sil ny a pas de courbe de modulation par dfaut, la demande suit la courbe de
annexes
annexe modulation 1. Sil ny a pas de courbe de modulation 1 non plus, la demande reste constante.

index Exemple:

[DEMANDS]
;ID Demande Courbe de modulation Catgorie
;---------------------------------
J1 100 101 ;Domestique
J1 25 102 ;cole
J256 50 101 ;Domestique

159
Appendice C: Excution dEPANET en Mode Commande

[EMITTERS]
But:
Dfinir les nuds de demande qui fonctionnent comme buses (pulvrisateurs, orifices, etc.).

Format:
Une ligne par buse contenant linformation suivante:
tiquette didentification ID du nud de demande associ
Coefficient de dcharge, cest dire, le dbit (en unit de dbit) pour une perte de charge de 1
mtre (1 psi)

Remarques:
a. Les metteurs sont utiliss pour modliser l'coulement travers des hydrantes, des systmes
d'arrosage, des rseaux d'irrigation, des fuites ou pour calculer le dbit de bornes d'incendie.
b. Le dbit travers un metteur (orifice calibr ou buse) est gal au produit du coefficient de
dcharge avec la pression au nud de demande, leve une certaine puissance.
c. On peut spcifier un exposant dans loption EMITTER EXPONENT dans la section
[OPTIONS]. Lexposant par dfaut est 0.5, ce qui est la valeur normale pour les orifices.
d. La demande relle qui saffiche comme rsultat du calcul est la somme de la demande
normale du nud de demande et du dbit traversant la buse.
sommaire
e. La section [EMITTERS] est optionnelle.

annexes
annexe

index

160
Appendice C: Excution dEPANET en Mode Commande

[ENERGY]
But:
Dfinir les paramtres utiliss pour calculer la consommation d'nergie et son cot.

Formats:
GLOBAL PRICE/PATTERN/EFFIC valeur
PUMP ID Pompe PRICE/PATTERN/EFFIC valeur
DEMAND CHARGE valeur

Remarques:
a. Les lignes qui commencent par le mot-clef GLOBAL dfinissent les valeurs par dfaut du
prix de l'nergie, de la courbe de modulation de variation du prix, et du rendement moyen
pour toutes les pompes.
b. Les lignes qui commencent par le mot-clef PUMP imposent des valeurs diffrentes des
valeurs par dfaut des pompes spcifiques.
c. Les Paramtres sont dcrits ci-dessous:
PRICE = cot moyen par kWh,
PATTERN = tiquette d'identification de la courbe de modulation dcrivant la variation des prix
sommaire de l'nergie dans le temps,
EFFIC = le rendement (en %) par dfaut de toutes les pompes ou l'tiquette d'identification ID
annexes
annexe d'une courbe de rendement d'une seule pompe,
DEMAND CHARGE = prix par kW de puissance maximale demande.
index d. Le rendement par dfaut est de 75%, le prix de l'nergie par dfaut est de 0.
e. Toutes les donnes saisies dans cette section sont optionnelles. Les lments spars par des
barres obliques (/) correspondent aux diffrents choix possibles.

Exemple:

[ENERGY]
GLOBAL PRICE 0.05;le prix par dfaut de l'nergie
GLOBAL PATTERN PAT1;la courbe de modulation du prix par dfaut est le PAT1
PUMP 23 PRICE 0.10;attribue un cot de l'nergie diffrent la pompe 23
PUMP 23 EFFIC E23 ;attribue la courbe de rendement E23 la pompe 23

161
Appendice C: Excution dEPANET en Mode Commande

[JUNCTIONS]
But:
Dfinir les nuds de demande du rseau.

Format:
Une ligne par catgorie de demande avec les informations suivantes:
tiquette d'identification
Altitude, en m (pieds)
Demande de base (units de dbit) (optionnelle)
tiquette d'identification de la courbe de modulation de la demande (optionnelle)

Remarques:
a. La section [JUNCTIONS] est obligatoire, et doit au moins contenir 1 nud de demande.
b. S'il n'y a pas de courbe de modulation de demande attribue au nud, celle-ci suit la courbe
de modulation par dfaut, dfinie dans la section [OPTIONS]. Sil n'y a pas de courbe de
modulation par dfaut, elle suit la Courbe de Modulation unitaire (constante gale 1). Si la
Courbe de Modulation unitaire n'existe pas non plus, la demande reste constante.
c. On peut galement dfinir des demandes dans la section [DEMANDS], dans laquelle on peut
sommaire attribuer plusieurs catgories de demandes chaque nud.

annexes
annexe Exemple:

index [JUNCTIONS]
;ID Altitude Demande Courbe de Modulation
;------------------------------
J1 100 50 Pat1
J2 120 10 ;suit la courbe de modulation de demande
;par dfaut
J3 115 ;arc sans demande

162
Appendice C: Excution dEPANET en Mode Commande

[LABELS]
But:
Dfinir les textes et leur attribuer des coordonnes.

Format:
Une ligne par texte contenant les informations suivantes:
Coordonne X
Coordonne Y
Contenu du texte entre guillemets
tiquette d'identification ID du nud d'ancrage (optionnelle)

Remarques:
a. Consacrez une ligne chaque texte.
b. Les coordonnes reprsentent la distance entre le coin suprieur gauche du texte et une
origine fixe au coin infrieur gauche du schma.
c. Le nud d'ancrage est optionnel et sert maintenir le texte une distance fixe lorsqu'on
change l'chelle du schma l'aide du zoom.
d. La section [LABELS] est optionnelle, et n'est pas excute quand EPANET est excut en
sommaire mode commande.

annexes
annexe
Exemple:
[LABELS]
index ; Coord.X Coord.Y Contenu ID Ancre
;-----------------------------------------------
1230 3459 Pompe 1
34.57 12.75 Rservoir Nord T22

163
Appendice C: Excution dEPANET en Mode Commande

[MIXING]
But:
Identifier le modle qui caractrisant le mlange dans les rservoirs de stockage.

Format:
Une ligne par rservoir contenant les informations suivantes:
tiquette d'identification ID du rservoir
Modle de mlange (MIXED, 2COMP, FIFO, or LIFO)
Fraction de mlange (fraction du volume total)

Remarques:
a. On a le choix entre quatre modles de mlange:
Mlange parfait (MIXED)
Mlange en deux compartiments (2COMP)
coulement en piston type FIFO (FIFO)
coulement en piston type LIFO (LIFO)

a. La fraction de mlange est seulement applicable en cas de mlange en deux compartiments.


Elle reprsente la fraction du volume total du rservoir qui contient le compartiment dans lequel l'eau
entre et sort.
sommaire
b. La section [MIXING] est optionnelle. Les rservoirs qui ne sont pas dcrits dans cette
section sont considrs comme entirement et parfaitement mlangs.
annexes
annexe

index Exemple:

[MIXING]
;Rservoir Modle
;-----------------------
T12 LIFO
T23 2COMP 0.2

164
Appendice C: Excution dEPANET en Mode Commande

[OPTIONS]
But:
Dfinir les diffrentes options de simulation.

Formats:
UNITS CFS/GPM/MGD/IMGD/AFD/
LPS/LPM/MLD/CMH/CMD
HEADLOSS H-W/D-W/C-M
HYDRAULICS USE/SAVE nom de fichier
QUALITY NONE/CHEMICAL/AGE/TRACE id
VISCOSITY valeur
DIFFUSIVITY valeur
SPECIFIC GRAVITY valeur
TRIALS valeur
ACCURACY valeur
UNBALANCED STOP/CONTINUE/CONTINUE n
PATTERN tiquette d'identification

sommaire DEMAND MULTIPLIER valeur


EMITTER EXPONENT valeur
annexes
annexe TOLERANCE valeur
MAP nom de fichier
index

Dfinitions:
UNITS tablit les units utilises pour exprimer le dbit. On peut choisir entre:
CFS = pieds cubes par seconde
GPM = gallons par minute (USA)
MGD = million de gallons par jour (USA)
IMGD = MGD Impriales (UK)
AFD = acre-pieds par jour
LPS = litres par seconde
LPM = litres par minute
MLD = million de litres par jour
CMH = mtres cubes par heure
CMD = mtres cubes par jour
Si on utilise CFS, GPM, MGD, IMGD ou AFD les autres units s'expriment en units amricaines.
Si on utilise LPS, LPM, MLD, CMH, ou CMD, il faut utiliser des units mtriques pour les
autres paramtres. (Voir Appendice A. Units de Mesure). Les units par dfaut sont GPM
Les units par dfaut du dbit dans le Fichier dEntre sont gpm, et non l/s, pour maintenir la
compatibilit avec la version anglaise.

HEADLOSS indique la formule utilise pour le calcul des pertes de charge dans un tuyau. Il y a le

165
Appendice C: Excution dEPANET en Mode Commande

choix entre les formules de Hazen-Williams (H-W), Darcy-Weisbach (D-W) ou Chezy-Manning (C-
M). La formule par dfaut est H-W.

L'option HYDRAULICS permet d'enregistrer (SAVE) la solution hydraulique calcule ou bien


d'utiliser (USE) une solution antrieurement enregistre. Ceci est utile pour l'tude de facteurs
influenant uniquement la qualit de l'eau.

QUALITY indique le type de calcul de qualit de l'eau effectu. Il y a le choix entre NONE
(aucune), CHEMICAL (une substance chimique), AGE (temps de sjour) et
TRACE (dpistage). Au lieu de CHEMICAL on peut introduire le nom du produit, suivi par ses
units de concentration (par exemple, CHLORE mg/L). Si on choisit le type TRACE, il faut faire
suivre linstruction par l'tiquette d'identification du nud pour lequel on fait le dpistage. La
slection par dfaut est NONE (pas d'analyse de qualit).

VISCOSITY est la viscosit cintique du fluide qui parcourt le rseau, par rapport celle de l'eau
20 C. (1.0 centistoke). La valeur par dfaut est 1.0.

DIFFUSIVITY est la diffusivit molculaire de la substance analyse par rapport celle du chlore
dans l'eau. La valeur par dfaut est 1.0. La diffusivit ne s'utilise que dans le cas o le transfert de
masse limiterait les ractions aux parois. EPANET ignore les limitations de transfert si la valeur est 0.

SPECIFIC GRAVITY est le rapport entre la densit du fluide tudi et l'eau 4C (sans unit).

TRIALS est le nombre maximum d'itrations servant rsoudre les quations hydrauliques du rseau
chaque priode de la simulation. La valeur par dfaut est 40.

sommaire ACCURACY dtermine le critre de convergence pour lequel une solution hydraulique sera accepte.
Le calcul est termin quand la somme de toutes les variations de dbit par rapport la dernire
itration divise par le dbit total travers tous les arcs est infrieur ce nombre. La valeur par dfaut
annexes
annexe est 0.001.

UNBALANCED dtermine ce qu'il faut faire s'il est impossible d'arriver une solution hydraulique
index aprs avoir excut le nombre maximum d'itrations, fix avec TRIALS, pour une priode
hydraulique de simulation. STOP arrte la simulation. Si on choisit linstruction CONTINUE, le
logiciel affiche un message d'avertissement et continue la simulation ; CONTINUE n poursuit la
simulation n fois, en figeant ltat de tous les arcs ; la simulation suit son cours et EPANET affiche un
message qui indique s'il a atteint la convergence ou non. Le choix par dfaut est STOP.

PATTERN est suivi de l'tiquette d'identification de la courbe de modulation de demande par dfaut.
S'il n'y a pas de courbe de modulation dfinie dans la section [PATTERNS] le multiplicateur sera
toujours gal 1.0. Si cette option n'est pas utilise, la courbe de modulation par dfaut est la courbe
de modulation avec l'tiquette 1.

L'option DEMAND MULTIPLIER ajuste la demande de base de toutes les catgories de demande et
de tous les nuds de demande. Par exemple, une valeur de 2 double toutes les demandes base, une
demande de 0.5 les divise par deux. La valeur par dfaut est 1.0.

EMITTER EXPONENT spcifie la puissance laquelle la pression dans un nud de demande est
leve pour calculer le flux travers un metteur (orifice calibr). La valeur par dfaut est 0.5.

TOLERANCE est la variation de qualit la plus petite qui fait qu'un nouveau segment est cr dans le
tuyau. La valeur par dfaut est 0.01 tant pour les produits mesurs en mg/L, que pour le calcul du
temps de sjour (en heures) et pour le dpistage (en pourcentage).

MAP est suivi par le nom d'un fichier contenant les coordonnes des nuds du rseau, pour qu'un
schma du rseau puisse tre dessin. Cette option ne doit pas tre utilise pour faire des calculs de
qualit ou des calculs hydrauliques.

166
Appendice C: Excution dEPANET en Mode Commande

Remarques:
a. Les options non-spcifies dans cette section se mettent leurs valeurs par dfaut.
b. Les lments spars par des barres obliques (/) sont les diffrents choix possibles.

Exemple:

[OPTIONS]
UNITS CFS
HEADLOSS D-W
QUALITY TRACE Tank23
UNBALANCED CONTINUE 10

sommaire

annexes
annexe

index

167
Appendice C: Excution dEPANET en Mode Commande

[PATTERNS]
But:
Dfinir diffrentes courbes de modulation, applicables aux demandes, altitudes des bches, vitesses de
rotation des pompes, prix de lnergie et intensit des sources.

Format:
Une ou plusieurs lignes pour chaque courbe de modulation contenant l'information suivante:
tiquette d'identification ID de la courbe de modulation
Un ou plusieurs multiplicateurs, en squence temporaire

Remarques:
a. Un multiplicateur est un facteur quon multiplie avec une valeur de base (par exemple la demande)
pour dterminer la valeur relle chaque priode de simulation.
b. Toutes les courbes de modulation sont bases sur les mmes intervalles de temps (dure dune
priode), qui sont dfinis dans la section [TIMES].
c. Le nombre de priodes peut varier d'une courbe de modulation l'autre.
d. Quand la dure de la simulation excde la dure dfinie par les priodes dans une courbe de
modulation, le programme retourne au dbut de la premire priode pour suivre la simulation.

sommaire e. Le nombre de lignes pour ajouter des multiplicateurs une courbe de modulation est illimit.

annexes
annexe Exemple:

index [PATTERNS]
;Courbe de Modulation M1
P1 1.1 1.4 0.9 0.7
P1 0.6 0.5 0.8 1.0
;Courbe de Modulation M2
P2 1 1 1 1
P2 0 0 1

168
Appendice C: Excution dEPANET en Mode Commande

[PIPES]
But:
Dfinir les caractristiques de tous les tuyaux du rseau.

Format:
Une ligne par tuyau contenant l'information suivante:
tiquette d'identification du tuyau
tiquette d'identification du nud l'entre du tuyau
tiquette d'identification du nud la sortie du tuyau
Longueur, en mtres (pieds)
Diamtre, en mm (pouces)
Coefficient de rugosit
Coefficient de pertes de charge singulires
tat (OPEN, CLOSED, or CV)

Remarques:
a. Le coefficient de rugosit n'a pas d'unit pour les formules de perte de charge de Hazen-
sommaire Williams et Chezy-Manning et sexprime en mm (millipieds) pour la formule de Darcy-
Weisbach. Le choix de la formule de perte de charge doit tre fait dans la section
[OPTIONS].
annexes
annexe
b. Choisir CV comme tat signifie que le tuyau est pourvu dun clapet anti-retour.

index c. Si le coefficient de pertes singulires est 0 et le tuyau est ouvert (OPEN) il n'est pas
ncessaire de saisir ces paramtres.

Exemple:

[PIPES]
;ID Nud1 Nud2 Longueur Diam. Rugosit CoPeCh tat
;-------------------------------------------------------------
P1 J1 J2 1200 12 120 0.2 OPEN
P2 J3 J2 600 6 110 0 CV
P3 J1 J10 1000 12 120

169
Appendice C: Excution dEPANET en Mode Commande

[PUMPS]
But:
Dfinir toutes les pompes du rseau et leurs conditions dinstallation.

Format:
Une ligne par pompe contenant l'information suivante:
tiquette d'identification ID de la pompe
tiquette d'identification ID du nud aspiration
tiquette d'identification ID du nud de refoulement
Mot(s)-clef(s) et valeur(s)

Remarques:
a. Les mots-clefs sont:
POWER puissance nominale pour une pompe travaillant puissance constante, en kW (chevaux)
HEAD tiquette d'identification ID de la courbe caractristique de la pompe
SPEED consigne de vitesse relative; la vitesse normale est 1.0, 0 signifie que la pompe ne
fonctionne pas
PATTERN tiquette d'identification ID de la courbe de modulation qui dcrit la variation de
vitesse de rotation dans le temps
sommaire
b. Il faut saisir au moins un des paramtres POWER ou HEAD. Les autres mots-clefs sont
optionnels.
annexes
annexe

index Exemple:

[PUMPS]
;ID Nud1 Nud2 Proprits
;---------------------------------------------
Pump1 N12 N32 HEAD Curve1
Pump2 N121 N55 HEAD Curve1 SPEED 1.2
Pump3 N22 N23 POWER 100

170
Appendice C: Excution dEPANET en Mode Commande

[QUALITY]
But:
Dfinir la qualit initiale aux nuds.

Format:
Une ligne par nud contenant l'information suivante:
tiquette d'identification ID du nud
Qualit initiale

Remarques:
a. Les nuds non repris dans cette option ont une qualit gale 0.
b. Pour les substances chimiques la qualit est exprime en concentration, pour le temps de
sjour et le dpistage en heures.
c. La section [QUALITY] est optionnelle.

sommaire

annexes
annexe

index

171
Appendice C: Excution dEPANET en Mode Commande

[REACTIONS]
But:
Dfinir les paramtres relatifs aux ractions chimiques qui ont lieu dans le rseau.

Formats:
ORDER BULK/WALL/TANK valeur
GLOBAL BULK/WALL valeur
BULK/WALL/TANK ID tuyau/ID reserv valeur
LIMITING POTENTIAL valeur
ROUGHNESS CORRELATION valeur

Dfinitions:

ORDER dtermine l'ordre des ractions respectivement dans la masse d'eau, aux parois ou dans les
rservoirs. L'ordre des ractions aux parois doit tre 0 ou 1. Si ce paramtre n'est pas saisi, l'ordre est
gal 1.0

GLOBAL est suivi par la valeur globale des coefficients de raction sappliquant la masse d'eau ou
toutes les parois. La valeur par dfaut est zro.
sommaire
BULK, WALL et TANK permettent la substitution de la valeur globale par un coefficient de vitesse de
raction spcifique pour certains tuyaux ou rservoirs.
annexes
annexe
LIMITING POTENTIAL est suivi par la concentration limitante d'une substance et spcifie que les
vitesses de raction dpendent de la diffrence entre la concentration relle et la concentration limite.
index
ROUGHNESS CORRELATION est suivi du facteur qui dtermine la relation entre la rugosit d'un
tuyau et la vitesse de raction aux parois. La relation peut tre de diffrentes formes:

Formule de Perte de Charge Corrlation


Hazen-Williams F/C
Darcy-Weisbach F / log(e/D)
Chezy-Manning F*n
dans laquelle F est le coefficient de corrlation entre la rugosit de la paroi et la raction la paroi, C
est le facteur C de Hazen-Williams, e est la rugosit de Darcy-Weisbach, D est le diamtre du tuyau,
et n est le coefficient de rugosit de Chezy-Manning. Les valeurs calcules de cette manire peuvent
tre substitues par une valeur spcifique de vitesse de raction pour un tuyau particulier en utilisant
linstruction WALL.

172
Appendice C: Excution dEPANET en Mode Commande

Remarques:
a. Le coefficient de vitesse d'une raction de formation est toujours positif, celui d'une raction
de dcomposition ngatif.
b. Les coefficients de raction sont exprims en 1/jour.
c. Tous les paramtres de cette section sont optionnels. Les lments spars par des barres
obliques correspondent aux diffrents choix possibles.

Exemple:

[REACTIONS]
ORDER WALL 0 ;Les ractions aux parois sont dordre 0
GLOBAL BULK -0.5 ;Coeff. vitesse de raction dans la masse d'eau est 0.5
GLOBAL WALL -1.0 ;Coeff. vitesse de raction aux parois est 1
WALL P220 -0.5 ;Coeff. vitesse de raction de certaines parois.
WALL P244 -0.7

sommaire

annexes
annexe

index

173
Appendice C: Excution dEPANET en Mode Commande

[REPORT]
But:
Dcrire le contenu d'un rapport des rsultats de la simulation.

Formats:
PAGESIZE valeur
FILE nom de fichier
STATUS YES/NO/FULL
SUMMARY YES/NO
ENERGY YES/NO
NODES NONE/ALL/nud1 nud2 ...
LINKS NONE/ALL/arc1 arc2 ...
paramtre YES/NO
paramtre BELOW/ABOVE/PRECISION valeur

Dfinitions:

PAGESIZE est suivi du nombre de lignes par page de rapport. La valeur par dfaut est 0, ce qui
sommaire
signifie que le nombre est illimit.

annexes
annexe FILE est suivi par le nom du fichier dans lequel le rapport est enregistr (ignor par la version
Windows d'EPANET).

index STATUS dtermine s'il faut gnrer un rapport ou non. Si vous slectionnez YES tous les lments du
rseau qui changent de consigne durant un intervalle de simulation sont affichs. Si vous choisissez
FULL, le rapport contient aussi des informations sur toutes les itrations de la simulation hydraulique.
Cette option est utile uniquement pour dboguer des rseaux qui n'atteignent pas l'quilibre. L'option
par dfaut est NO.

SUMMARY dtermine si le logiciel gnre un rsum sous forme de tableau contenant le nombre
d'lments de chaque type du rseau et les options de simulation choisies. L'option par dfaut est
YES.

ENERGY dtermine si EPANET gnre un tableau de consommation d'nergie et de cot. L'option par
dfaut est NO.

NODES identifie les nuds pour lesquels le rapport va fournir les informations dcrites ci-dessus.
Vous pouvez saisir les tiquettes d'identification des nuds, ou choisir NONE (aucun) ou ALL (tous).
Si l'information stend sur plusieurs lignes, commencez chaque nouvelle ligne avec le mot NODES.
L'option par dfaut est NONE.

LINKS identifie les arcs pour lesquels le rapport va fournir les informations dcrites ci-dessus. Vous
pouvez saisir les tiquettes d'identification des arcs, ou choisir NONE (aucun) ou ALL (tous). Si
l'information ne tient pas sur une ligne, commencez les nouvelles lignes en rptant le mot LINKS.
L'option par dfaut est NONE.

L'option paramtre dtermine les paramtres mentionns dans le rapport, avec le nombre de
dcimale, et le type d'information. Les paramtres des nuds qui peuvent entrer dans un rapport sont
les suivantes:

174
Appendice C: Excution dEPANET en Mode Commande

Elevation Altitude
Demand Demande
Head Charge
Pressure Pression
Quality Qualit
Les paramtres des arcs qui peuvent tre mentionns dans un rapport sont les suivants:
Length Longueur

Diameter Diamtre

Flow Dbit

Velocity Vitesse

Headloss Perte de Charge

State tat (ouvert-ferm-actif)

Setting (Rugosit pour les tuyaux, vitesse pour les pompes,


consigne de fonctionnement pour les vannes)
Reaction (vitesse de raction)

F-Factor (facteur de friction)


Les paramtres qui entrent dans le rapport par dfaut sont Demand, Head, Pressure et
sommaire Quality pour les nuds et Flow, Velocity et Headloss pour les arcs. La prcision des
valeurs par dfaut est de deux dcimales.

annexes
annexe
Remarques:
index a. Les options non spcifies dans cette section seront mises leur valeur par dfaut.
b. Les lments spars par des barres obliques sont les diffrents choix possibles.
c. Par dfaut, il n'y a pas de rapport sur des nuds ou des arcs individuels, donc il est
ncessaire d'introduire explicitement les instructions NODES et LINKS et leurs paramtres
si vous voulez rapporter des informations sur un nud ou un arc particulier.
d. La version Windows d'EPANET ne prend en compte que l'option STATUS. Toutes les autres
sont ignores.

Exemple:
Les commandes utilises dans lexemple suivant permettent de gnrer un rapport contenant des
informations sur les nuds N1, N2, N3 et N17 et sur tous les arcs dont lcoulement a une vitesse
suprieure 3.0. Pour les nuds, les paramtres par dfaut (demande, charge, pression, et qualit) sont
repris dans le rapport, pour les arcs les paramtres repris sont le dbit, la vitesse et le facteur de friction F.

[REPORT]
NODES N1 N2 N3 N17
LINKS ALL
FLOW YES
VELOCITY PRECISION 4
F-FACTOR PRECISION 4
VELOCITY ABOVE 3.0

175
Appendice C: Excution dEPANET en Mode Commande

[RESERVOIRS]
But:
Dfinir toutes les bches du rseau, (rivires, lac, forage).

Format:
Une ligne par bche contenant les informations suivantes:
tiquette d'identification ID
Charge, en m (pieds)
tiquette d'identification ID de la courbe de modulation qui fait varier la charge (optionnelle)

Remarques:
a. Charge est la charge hydraulique (altitude du radier + niveau) de l'eau dans la bche.
b. Une courbe de modulation peut tre utilise pour faire varier la charge de la bche dans le
temps.
c. Il doit y avoir au moins une bche ou rservoir dans le rseau.

Exemple:
sommaire
[RESERVOIRS]
;ID Charge Courbe de Modulation
annexes
annexe ;---------------------
R1 512 ;Charge constante
R2 120 Mod1 ;Charge variable dans le temps
index

176
Appendice C: Excution dEPANET en Mode Commande

[RULES]
But:
Dfinir des commandes labores qui modifient ltat des arcs partir d'une srie de conditions.

Format:
Chaque commande est une srie de dclarations de la forme suivante:
RULE ID Commande
IF condition_1
AND condition_2
OR condition_3
AND condition_4
etc.
THEN action_1
AND action_2
etc.
ELSE action_3
AND action_4
sommaire etc.
PRIORITY Priorit
annexes
annexe

o:
index ID Commande = l'tiquette d'identification ID de la commande
condition_n = une clause conditionnelle
action_n = une clause d'action
Priorit = une valeur de priorit (par exemple, un nombre de 1 5)

Format des clauses conditionnelles:

Les clauses conditionnelles d'une commande labore s'crivent de la manire suivante:

objet ID attribut relation valeur

o:
objet = une catgorie d'objets du rseau
ID = tiquette d'identification ID de l'objet
attribut = un attribut ou proprit de l'objet
relation = un oprateur relationnel
value = la valeur de l'attribut

Voici quelques exemples de clauses conditionnelles:

JUNCTION 23 PRESSURE > 20


TANK T200 FILLTIME BELOW 3.5
LINK 44 STATUS IS OPEN

177
Appendice C: Excution dEPANET en Mode Commande

SYSTEM DEMAND >= 1500


SYSTEM CLOCKTIME = 7:30 AM

Les mots-clefs dsignant les objets sont les suivants:


NODE LINK SYSTEM
JUNCTION PIPE
RESERVOIR PUMP
TANK VALVE

Le mot-clef SYSTEM ne doit pas tre accompagn dune tiquette d'identification.

Les attributs pour les nuds sont:


DEMAND
HEAD
PRESSURE

Les attributs pour les rservoirs sont:


LEVEL
FILLTIME (le temps ncessaire pour remplir un rservoir)

sommaire DRAINTIME (le temps ncessaire pour vider un rservoir)

annexes
annexe Les attributs pour les arcs sont:
FLOW
index STATUS (OPEN, CLOSED, ou ACTIVE)
SETTING (vitesse de rotation d'une pompe ou consigne de fonctionnement d'une vanne)

Les attributs pour l'objet SYSTEM sont:


DEMAND (demande totale du systme)
TIME (le temps pass depuis le dbut de la simulation, sous forme dcimale ou en notation
heures:minutes)
CLOCKTIME (lheure de la journe, suivie du suffixe AM ou PM)

Les oprateurs relationnels sont:


= IS
<> NOT
< BELOW
> ABOVE
<=
>=

178
Appendice C: Excution dEPANET en Mode Commande

Format des clauses d'action:

Une clause d'action d'une commande labore s'crit de la manire suivante:

objet ID STATUS/SETTING IS valeur


o
Objet = le mot-clef LINK, PIPE, PUMP ou VALVE
ID = l'tiquette d'identification ID de l'objet
Valeur = un tat (OPEN ou CLOSED), la vitesse de rotation d'une pompe ou la
consigne de fonctionnement d'une vanne

Voici quelques exemples de clauses d'action:


LINK 23 STATUS IS CLOSED
PUMP P100 SETTING IS 1.5
VALVE 123 SETTING IS 90

Remarques:
a. Seules les dclarations RULE, IF et THEN sont obligatoires; les autres sont optionnelles.
b. Si les clauses AND et OR apparaissent dans la mme ligne, l'oprateur OR a la prfrence,
c'est--dire:
IF A or B and C
est quivalent
sommaire
IF (A or B) and C.

annexes
annexe Si vous voulez exprimer
IF A or (B and C)
index vous pouvez le faire en utilisant deux commandes
IF A THEN ...
IF B and C THEN ...
c. La valeur qui suit PRIORITY est utilise pour dterminer la commande qui s'appliquera
lorsque deux commandes donnent des instructions contradictoires. Une commande sans
valeur de priorit a toujours la priorit la plus basse. Si deux commandes ont la mme valeur
de priorit, la priorit est donne la commande qui figure la premire dans la section.
d. Les calculs de la simulation prennent en compte les actions horaires au fur et mesure de
lcoulement du temps depuis lheure de dmarrage. Les objets seront dans leur position
initiale au dmarrage de la simulation, un cycle de 24 heures est ncessaire pour que toutes
les commandes soient effectues.
Exemple:

[RULES]
RULE 1
IF TANK 1 LEVEL ABOVE 19.1
THEN PUMP 335 STATUS IS CLOSED
AND PIPE 330 STATUS IS OPEN

RULE 2
IF SYSTEM CLOCKTIME >= 8 AM
AND SYSTEM CLOCKTIME < 6 PM
AND TANK 1 LEVEL BELOW 12
THEN PUMP 335 STATUS IS OPEN

RULE 3

179
Appendice C: Excution dEPANET en Mode Commande

IF SYSTEM CLOCKTIME >= 6 PM


OR SYSTEM CLOCKTIME < 8 AM
AND TANK 1 LEVEL BELOW 14
THEN PUMP 335 STATUS IS OPEN

sommaire

annexes
annexe

index

180
Appendice C: Excution dEPANET en Mode Commande

[SOURCES]
But:
Dfinir la position et les caractristiques des sources ou points dinjection d'une substance modifiant la
qualit de l'eau.

Format:
Une ligne par source contenant l'information suivante:
tiquette d'identification ID du nud
Type de source (CONCEN, MASS, FLOWPACED ou SETPOINT)
Qualit de base de la source
Etiquette d'identification ID d'une courbe de modulation (optionnelle)

Remarques:
a. Pour les sources de type MASS, la qualit nominale est mesure en masse deau qui entre par
minute. Tous les autres types expriment l'injection en units de concentration.
b. La qualit peut varier dans le temps selon une courbe de modulation.
c. Une source du type CONCEN:
reprsente la concentration de tout apport extrieur au nud
sommaire s'applique seulement si le nud a une demande ngative (entre deau au nud)
pour un nud de demande, la concentration rapporte la sortie est le rsultat du mlange de la
annexes
annexe substance qui entre au nud et de tous les dbits provenant du rseau qui arrivent au nud de
demande
index pour une bche, la concentration rapporte est la concentration de la source
pour un rservoir, la concentration rapporte est la concentration l'intrieur du rservoir
est surtout intressante pour reprsenter une source dalimentation en eau ou une station de
traitement (modlises comme bches ou nuds de demande ngative).
ne peut tre utilise pour des rservoirs s'il y a en mme temps de l'eau qui entre et de l'eau qui
sort.
d. Une source du type MASS, SEPTPOINT ou FLOWPACED :
reprsente une source dans laquelle la substance est injecte directement dans le rseau, quelle
que soit la demande au nud
change la concentration au nud de la manire suivante:
- Une source de type Injection dun volume donn ajoute un volume de ractif fixe
aux flux qui arrivent au nud.
- Une source de type Retraitement augmente la concentration qui est le rsultat du
mlange de tous les flux qui arrivent au nud, avec une certaine valeur.
- Une source de type Concentration en Sortie fixe la concentration du flux qui sort du
nud une certaine valeur (pourvu que la concentration moyenne qui entre dans le nud ne
dpasse pas cette valeur).

181
Appendice C: Excution dEPANET en Mode Commande

la concentration rapporte d'un nud de demande ou d'une bche est la concentration obtenue
aprs l'application d'une source de ce type; la concentration d'un rservoir avec une source de ce
type est la concentration interne du rservoir.
ces sources peuvent trs bien reprsenter l'injection d'un marqueur ou d'un dsinfectant
additionnel ou l'intrusion d'un contaminant dans le rseau.
e. La section [SOURCES] n'est pas ncessaire pour simuler le temps de sjour ou faire un
dpistage.
Exemple:

[SOURCES]
;Nud Type QualNom Courbe de modulation
;--------------------------------
N1 CONCEN 1.2 Pat1 ;Concentration variable dans le temps
N44 MASS 12 ;Injection de Masse constante

sommaire

annexes
annexe

index

182
Appendice C: Excution dEPANET en Mode Commande

[STATUS]
But:
Dfinir ltat initial des arcs slectionns.

Format:
Une ligne par arc contrl avec l'information suivante:
tiquette d'identification ID de l'arc
tat ou consigne

Remarques:
a. Ltat par dfaut pour les arcs qui ne figurent pas dans cette section est OPEN (ouvert, pour
les tuyaux et les pompes) ou ACTIVE (actif, pour les vannes).
b. Ltat peut tre OPEN (ouvert) ou CLOSED (ferm). Pour les vannes de contrle (par
exemple, des vannes stabilisatrices aval, des vannes rgulatrices de dbit, etc.) ceci signifie
qu'elle est ou bien entirement ouverte ou bien entirement ferme, et non active dans sa
position de rgulation (consigne).
c. La consigne peut tre la consigne relative de vitesse pour une pompe ou la consigne de
fonctionnement pour les vannes.
d. Ltat initial des tuyaux peut galement tre dtermin dans la section [PIPES].
sommaire
e. Ltat des vannes anti-retour ne peut pas tre prrgl.
annexes
annexe f. Pour changer ltat ou la consigne au cours de la simulation, utilisez [CONTROLS] ou
[RULES].

index g. Pour remettre une vanne de contrle de ltat CLOSED ou OPEN ltat ACTIVE, la
commande ou la rgle qui la ractive doit attribuer une pression ou un dbit.

Exemple:

[STATUS]
;arc tat/config.
;----------------------
L22 CLOSED ;L'arc L22 est ferm
P14 1.5 ;Vitesse de la pompe P14
PRV1 OPEN ;PRV1 est force d'tre ouverte
;(annule l'opration normale)

183
Appendice C: Excution dEPANET en Mode Commande

[TAGS]
But:
Classifier certains nuds et arcs dans une catgorie.

Format:
Une ligne par nud et par arc qui est associ la proprit genre , contenant l'information suivante:
le mot-clef NODE ou LINK
l'tiquette d'identification ID du nud ou de l'arc
le texte du champ genre (sans espace)

Remarques:
a. Le genre est utile pour grouper les nuds dans certaines zones de pression ou pour
classer les tuyaux selon leur ge ou matriau.
b. Si le genre associ un nud ou un arc n'est pas dfini dans cette section, il est suppos
vide.
c. La section [TAGS] est optionnelle et n'a pas d'influence sur les calculs de qualit et les
calculs hydrauliques.

sommaire
Exemple:

annexes
annexe [TAGS]
;Objet ID genre
index ;------------------------------
NODE 1001 Zone_A
NODE 1002 Zone_A
NODE 45 Zone_B
LINK 201 UNCI-1960
LINK 202 PVC-1985

184
Appendice C: Excution dEPANET en Mode Commande

[TANKS]
But:
Dfinir les caractristiques de tous les rservoirs du rseau (chteau deau, ).

Format:
Une ligne par rservoir contenant l'information suivante:
tiquette d'identification
Altitude du radier, en mtres (pieds)
Niveau initial de l'eau, en mtres (pieds)
Niveau minimal de l'eau, en mtres (pieds)
Niveau maximal de l'eau, en mtres (pieds)
Diamtre nominal, en mtres (pieds)
Volume minimum, en mtres cubes (pieds cubes)
tiquette d'identification ID de la courbe de volume (optionnelle)

Remarques:
a. Laltitude de la surface de l'eau est gale la somme de l'altitude du radier et du niveau de
sommaire l'eau.
b. La relation entre le niveau de l'eau et le volume dans le rservoir peut tre dcrite par une
annexes
annexe courbe dans la section [CURVES].
c. Si on dfinit une courbe de volume, la valeur du diamtre peut tre un nombre quelconque
index non-nul.
d. Le volume minimum (le volume dans le rservoir au niveau minimal de l'eau) peut tre nul
pour un rservoir cylindrique ou si une courbe de volume a t saisie.
e. Dans un rseau, il doit y avoir au moins un rservoir ou une bche.

Exemple:

[TANKS]
;ID Alt. NivInit. NivMin NivMax Diam VolMin CourbeVol
;-----------------------------------------------------------
;Rservoir cylindrique
T1 100 15 5 25 120 0
;Rservoir non-cylindrique avec diamtre variable
T2 100 15 5 25 1 0 VC1

185
Appendice C: Excution dEPANET en Mode Commande

[TIMES]
But:
Dfinir les diffrents paramtres temporels qui contrlent le droulement de la simulation.

Formats:
DURATION Valeur (units)
HYDRAULIC TIMESTEP Valeur (units)
QUALITY TIMESTEP Valeur (units)
RULE TIMESTEP Valeur (units)
PATTERN TIMESTEP Valeur (units)
PATTERN START Valeur (units)
REPORT TIMESTEP Valeur (units)
REPORT START Valeur (units)
START CLOCKTIME Valeur (AM/PM)
STATISTIC NONE/AVERAGED/
MINIMUM/MAXIMUM
RANGE

sommaire
Dfinitions:

annexes
annexe DURATION est la dure de la simulation. Pour lancer un calcul sur un seul intervalle de temps,
introduisez 0. La valeur par dfaut est 0.
index HYDRAULIC TIMESTEP (intervalle hydraulique) dtermine le pas de temps des calculs de l'tat du
rseau. S'il est suprieur l'intervalle de PATTERN ou REPORT, il est rduit automatiquement. La
valeur par dfaut est 1 heure.

QUALITY TIMESTEP dtermine le pas de temps de dtection des changements de qualit de l'eau
dans le rseau. La valeur par dfaut est de 1/10me de l'intervalle hydraulique.

RULE TIMESTEP est lintervalle entre deux recherches des changements ventuels de la position
dun lment, dus l'activation possible d'une commande labore au cours d'un intervalle
hydraulique. La valeur par dfaut est de 1/10me de l'intervalle hydraulique.

PATTERN TIMESTEP est lintervalle de temps utilis dans les courbes de modulation et il est de
mme pour toutes les courbes. La valeur par dfaut est 1 heure.

PATTERN START est l'heure pour les courbes de modulation partir de laquelle la simulation
commence (par exemple, une valeur de 2 signifie que la simulation commence avec le
commencement de l'heure 2 de la courbe de modulation). La valeur par dfaut est 0.

REPORT TIMESTEP est lintervalle de temps entre deux rapports. La valeur par dfaut est 1 heure.

REPORT START est l'heure de la simulation laquelle les rsultats commencent tre rapports. La
valeur par dfaut est 0.

START CLOCKTIME est l'heure relle du dbut de la simulation (par exemple, 3:00 PM). La valeur
par dfaut est prise 12:00 AM (minuit).

STATISTIC dtermine les informations statistiques figurant dans le rapport d'une simulation de

186
Appendice C: Excution dEPANET en Mode Commande

longue dure. Vous avez le choix entre: NONE (rapporte les rsultats de tous les nuds et arcs
chaque pas de temps), AVERAGED (rapporte les moyennes des rsultats jusqu' cet instant de la
simulation), MINIMUM (valeur minimum des rsultats) MAXIMUM (valeur maximum des rsultats),
RANGE (diffrence entre les rsultats maximum et minimum). La slection par dfaut est NONE.

Remarques:
a. Les units possibles sont SECONDES (SEC), MINUTES (MIN), HOURS (heures) et
DAYS (jours). L'unit par dfaut est HOURS.
b. Si on ne slectionne pas d'units, les temps peuvent tre saisis en notation dcimale ou en
notation heures:minutes.
c. Toutes les informations de la section [TIMES] sont optionnelles. Les lments spars par
des barres obliques sont les diffrents choix possibles.

Exemple:

[TIMES]
DURATION 240 HOURS
QUALITY TIMESTEP 3 MIN
REPORT START 120
STATISTIC AVERAGED
START CLOCKTIME 6:00 AM

sommaire

annexes
annexe

index

187
Appendice C: Excution dEPANET en Mode Commande

[TITLE]
But:
Associer un titre descriptif au rseau.

Format:
Un nombre illimit de lignes de texte.

Remarques:
La section [TITLE] est optionnelle.

sommaire

annexes
annexe

index

188
Appendice C: Excution dEPANET en Mode Commande

[VALVES]
But:
Dfinir les vannes du rseau.

Format:
Une ligne par vanne donnant les informations suivantes:
tiquette d'identification de la vanne
tiquette d'identification du nud initial
tiquette d'identification du nud final
Diamtre, en mm (pouces)
Type de vanne
Consigne de la vanne
Coefficient de pertes de charge singulires

Remarques:
a. Les types de vannes et leurs paramtres de consigne sont les suivants:
Type de vanne Paramtre de consigne
sommaire
PRV (vanne stabilisatrice aval) Pression, mce (psi)
PSV (vannes stabilisatrice amont) Pression, mce (psi)
annexes
annexe
PBV (vanne brise-charge) Perte de pression, mce (psi)
index FCV (vanne rgulatrice de dbit) Dbit (units de dbit)
TCV (vanne diaphragme) Coefficient de perte de charge
(sans dimension)
GPV (vanne dusage gnral) tiquette d'identification ID de
la courbe de perte de charge

b. Les vannes d'arrt et les clapets anti-retour, qui ouvrent ou ferment entirement les tuyaux,
ne sont pas considrs comme des arcs spcifiques; elles sont incorpores dans les proprits du tuyau
dans lequel elles sont places (voir la section [PIPES]).

189
Appendice C: Excution dEPANET en Mode Commande

[VERTICES]
But:
Dterminer le trac des arcs en prcisant les points de passage.

Format:
Une ligne par sommet de chaque arc contenant l'information suivante:
tiquette d'identification ID de l'arc
Coordonne X
Coordonne Y

Remarques:
a. Les sommets permettent aux arcs dtre reprsents par des lignes brises et non uniquement
par des droites entre deux nuds.
b. Les coordonnes des sommets rfrent au mme systme de coordonnes que les nuds et
les arcs.
c. La section [VERTICES] est optionnelle, et n'est pas excute quand EPANET est excut en
mode commande.

sommaire
Exemple:
[COORDINATES]
annexes
annexe ;Nud Coord.X Coord.Y
;-------------------------------
index 1 10023 128
2 10056 95

190
Appendice C: Excution dEPANET en Mode Commande

C.3 Format du rapport

Les dclarations saisies dans la section [REPORT] du fichier d'entre dterminent


le contenu du rapport gnr quand EPANET est excut en mode commande. La
figure C.2 montre lextrait d'un rapport de simulation avec les donnes du fichier
d'entre de la figure C.1. En gnral, un rapport contient les sections suivantes:
Section tats-consignes
Section nergie
Section nuds
Section arcs

C.3.1 Section tats-consignes

La section tats-Consignes du rapport affiche l'tat ou la consigne initiale de tous


les rservoirs, bches, pompes, vannes, et tuyaux ainsi que tous les changements
d'tat ou de consigne de ces lments au cours d'une simulation de longue dure.
L'tat des bches et des rservoirs indique s'ils se remplissent ou s'ils se vident.
Ltat des arcs indique s'ils sont ouverts ou ferms, la consigne relative de vitesse
des pompes et la consigne de pression ou de dbit des vannes. Pour faire figurer
cette section dans le rapport, utilisez la commande STATUS YES dans la section
[REPORT] du fichier d'entre.
sommaire
Si vous choisissez STATUS FULL (rapport d'tat dtaill) le rapport affiche
galement le changement d'tat et la consigne des lments, mais en plus il donne la
annexes
annexe marge de convergence de chaque itration de la simulation hydraulique pour
chaque intervalle. Un rapport dtaill nest utile que si vous recherchez une erreur
index dans le systme quand il ny a pas convergence.

C.3.2 Section nergie

La section nergie du rapport affiche les statistiques sur la consommation d'nergie


de chaque pompe et le cot de cette consommation pour la dure de la simulation.
Les paramtres calculs sont:
Pourcentage d'utilisation (pourcentage de fonctionnement de la pompe)
Rendement moyen
KiloWatts heures consomms par m3 (ou million de gallons) pomp
KiloWatts consomms en moyenne
KiloWatts demands pour la priode de pointe
Cots moyens par jour

Le cot journalier du pompage et le cot de la puissance pour la pointe3 sont


galement affichs. Pour faire figurer une section nergie dans le rapport, utilisez la
commande ENERGY YES dans la section [REPORT] du fichier d'entre.

191
Appendice C: Excution dEPANET en Mode Commande

Page 1 20/05/2003 14:35:09


**********************************************************************
* E P A N E T *
* Analyse Hydraulique et Qualitative *
* pour les Rseaux sous Pression *
* Version 2.0 *
* *
* Version franaise: Copyright Gnrale-des-Eaux *
* Traduit par Group REDHISP, Univ. Polyt. Valencia (Spain) *
**********************************************************************

Fichier dEntre : Tutoriel_SI.net

EPANET 2. Exemple de Tutoriel


Cet exemple est mentionn au chapitre 2 du manuel d'utilisation.
Toutes les units sont celles du Systme International

Tableau des noeuds - arcs:


----------------------------------------------------------------------
ID Noeud Noeud Longueur Diamtre
Arc Initial Final m mm
----------------------------------------------------------------------
1 2 3 1000 350
2 3 7 1500 300
3 3 4 1500 200
4 4 6 1500 200
sommaire 5 6 7 1500 200
6 7 8 2000 250
7 4 5 1500 150
annexes
annexe 8 5 6 2000 150
9 1 2 Sans Valeur Sans Valeur
Pompe
index
Consommation et cot dnergie:
----------------------------------------------------------------------
Pourc. Rendem. kWh P.Moyen. P.Maxim Cot
Pompe Utilis. Moyen /m3 kW kW /jour
----------------------------------------------------------------------
9 100,00 75,00 0,15 25,16 25,29 0,00
----------------------------------------------------------------------
Prix Demande Maximale: 0,00
Cot Total: 0,00

Rsultats aux noeuds 0:00 Heures:


----------------------------------------------------------------------
ID Demande Charge Pression Qualit
Noeud LPS m m mg/l
----------------------------------------------------------------------
2 0,00 253,58 43,58 0,00
3 5,00 253,08 38,08 0,00
4 5,00 252,11 42,11 0,00
5 7,50 251,47 51,47 0,00
6 5,00 252,06 42,06 0,00
7 0,00 252,39 42,39 0,00

figure C.2 Extrait d'un Rapport des rsultats

192
Appendice C: Excution dEPANET en Mode Commande

Page 49 EPANET 2. Exemple de Tutoriel

Rsultats aux noeuds 71:00 Heures:


ID Demande Charge Pression Qualit
Noeud LPS m m mg/l
-------------------------------------------------------------------
2 0,00 251,72 41,72 1,00
3 12,00 251,16 36,16 0,98
4 12,00 248,13 38,13 0,94
5 18,00 245,20 45,20 0,75
6 12,00 248,13 38,13 0,61
7 0,00 250,99 40,99 0,63
1 -46,37 210,00 0,00 1,00 Bche
8 -7,63 251,21 1,21 0,21 Rservoir

Rsultats aux arcs 71:00 Heures:


-------------------------------------------------------------------
ID Dbit Vitesse P.Charge U. tat
Arc LPS m/s m/km
-------------------------------------------------------------------
1 46,37 0,48 0,55 Ouvert
2 13,02 0,18 0,12 Ouvert
3 21,35 0,68 2,02 Ouvert
4 -0,37 0,01 0,00 Ouvert
sommaire 5 -20,65 0,66 1,90 Ouvert
6 -7,63 0,16 0,11 Ouvert
7 9,72 0,55 1,96 Ouvert
annexes
annexe 8 -8,28 0,47 1,47 Ouvert
9 46,37 0,00 -41,72 Marche Pompe
index

figure C.2 Extrait d'un Rapport de rsultats

193
Appendice C: Excution dEPANET en Mode Commande

C.3.3 Section nuds

La section Nuds dun rapport contient les rsultats dune simulation pour les
nuds et les paramtres slectionns dans la section [REPORT] du fichier dentre.
Les rsultats obtenus chaque changement de pas de temps de rapport sont inscrits.
Le pas de temps (REPORT TIMESTEP) entre deux rapports est spcifi dans la
section [TIMES] du fichier dentre. Il ny a pas de rapport sur les vnements
spciaux qui ont lieu au temps intermdiaire, comme la marche ou larrt dune
pompe ou la fermeture dun rservoir lorsquil est plein ou vide.

Pour obtenir les rsultats de nuds spcifiques, il faut faire prcder la liste de ces
points par le mot NODES dans la section [REPORT]. Il peut y avoir plusieurs
lignes de NODES dans un mme fichier dentre. Pour obtenir les rsultats de tous
les nuds, il faut dclarer NODES ALL.

Les paramtres dont les valeurs sont rapportes par dfaut sont la demande, la
charge, la pression, et la qualit de leau. Vous pouvez spcifier le nombre de
dcimales des nombres qui figurent dans le rapport en introduisant par exemple
PRESSURE PRECISION 3 dans le fichier dentre (ce qui signifie, que les valeurs
de pression seront affiches avec une prcision de 3 dcimales). La prcision par
dfaut est de 2 dcimales pour toutes les grandeurs. Vous pouvez appliquer un filtre
pour ne prendre en compte que les valeurs suprieures ou infrieures un certain
nombre en ajoutant des dclarations comme PRESSURE BELOW 20 dans le
sommaire fichier dentre.

annexes
annexe C.3.4. Section arcs

index La section Arcs dun rapport affiche les rsultats dune simulation pour les arcs et
les paramtres dtermins dans la section [REPORT] du fichier dentre. Les pas
de temps suivent les conventions dcrites ci-dessus, dans la section nuds.

Pour que le rapport affiche les rsultats darcs particuliers, il faut que la section
[REPORT] du fichier dentre contienne le mot-clef LINKS suivi de la liste des
tiquettes didentification des arcs qui entrent dans le rapport. Pour rapporter les
rsultats de tous les arcs, introduisez la dclaration LINKS ALL.

Les paramtres dont les valeurs sont rapportes par dfaut sont le dbit, la vitesse
et la perte de charge. Vous pouvez faire entrer le diamtre, la longueur, la qualit
de leau, ltat, la consigne de fonctionnement, la vitesse de raction et le facteur de
friction en ajoutant des dclarations comme DIAMETER YES ou DIAMETER
PRECISION 0. Les techniques pour fixer la prcision et appliquer des filtres sont
les mmes que pour les nuds.

C.4 Format binaire du fichier de sortie

Si on ajoute le nom dun troisime fichier aux commandes qui excutent EPANET,
les valeurs des paramtres de tous les nuds et de tous les arcs chaque pas de
temps seront enregistres dans ce fichier de format binaire spcial. Ce fichier peut
tre utilis pour analyser les rsultats des simulations. Les donnes crites dans ce
fichier sont soit des nombres entiers de 4 bytes, soit des flottants de 4 bytes soit des
chanes de caractres de longueur fixe dont la taille est un multiple de 4 bytes.

194
Appendice C: Excution dEPANET en Mode Commande

Ceci permet de diviser le fichier en enregistrements de 4 bytes. Le fichier est


constitu de 4 sections avec le nombre de bytes suivant:

Section Taille en bytes


Prologue 852 + 20*Nnuds + 36*Narcs + 8*Nrservoirs
Consommation dnergie 28*Npompes + 4
Longue dure (16*Nnuds + 32*Narcs)*Nintervalles
Epilogue 28

Nnuds = nombre de nuds (nuds de demande + rservoirs + bches)


Narcs = nombre d'arcs (tuyaux + pompes + vannes)
Nrservoirs = nombre de rservoirs et bches
Npompes = nombre de pompes
Nintervalles = nombre de pas de temps entre deux rapports

Les nombres, leur tour, sont tous enregistrs dans la section prologue ou
pilogue.

C.4.1 Section prologue

La section Prologue du fichier binaire de sortie contient les informations suivantes:


sommaire

lment type Nombre


annexes
annexe de bytes
Nombre magique ( = 516114521) entier 4
index Version (= 200) entier 4
Nombre de nuds entier 4
(Nuds de demande + rservoirs + bches)
Nombre de rservoirs et bches entier 4
Nombre d'arcs entier 4
(tuyaux + pompes + vannes)
Nombre de pompes entier 4
Nombre de vannes entier 4
Option qualit de leau entier 4
0 = aucun
1 = substance chimique
2 = temps de sjour
3 = dpistage
Indice de nud pour le dpistage entier 4
Option units de dbit entier 4
0 = pieds cubes/seconde
1 = gallons/minute
2 = million de gallons/jour
3 = million de gallons impriaux/jour
4 = acre-pieds/jour
5 = litres/seconde
6 = litres/minute
7 = mgalitres/jour
8 = mtres cubes/heure
9 = mtres cubes/jour

195
Appendice C: Excution dEPANET en Mode Commande

Option dunits de pression Nombre entier 4


0 = psi
1 = mtres
2 = kPa
Statistiques entier 4
0 = pas de traitement statistique
1 = affichage des moyennes
2 = affichage seulement des minimums
3 = affichage seulement des maximums
4 = affichage seulement des chantillons
Date de dbut du rapport (secondes) entier 4
Pas de temps entre deux rapports (secondes) entier 4
Dure de la simulation (secondes) entier 4
Titre du projet (1re ligne) caractre 80
Titre du projet (2me ligne) caractre 80
me
Titre du projet (3 ligne) caractre 80
Nom du fichier dentre caractre 260
Nom du fichier du rapport caractre 260
Nom de la substance caractre 16
Unit de concentration de la substance caractre 16
tiquette didentification de chaque nud caractre 16
tiquette didentification de chaque arc caractre 16
sommaire Indice du nud initial de chaque arc entier 4* Narcs
Indice du nud final de chaque arc entier 4* Narcs
Type de chaque arc entier 4* Narcs
annexes
annexe 0 = tuyau avec clapet anti-retour
1 = tuyau
index 2 = pompe
3 = vanne stabilisatrice aval (PRV)
4 = vanne stabilisatrice amont (PSV)
5 = vanne rducteur de pression (PBV)
6 = vanne rgulatrice de dbit (FCV)
7 = vanne diaphragme (TCV)
8 = vanne d'usage gnral (GPV)
Indice de nud de chaque rservoir entier 4* Nrservoirs
Section de chaque rservoir flottant 4* Nrservoirs
Altitude de chaque nud flottant 4* Nnuds
Longueur de chaque arc flottant 4* Narcs
Diamtre de chaque arc flottant 4* Narcs

Les tiquettes didentification des nuds et des arcs sont enregistres dans le fichier
dans lordre de saisie de leurs indices. Les bches se distinguent des rservoirs en
ayant une section gale zro.

196
Appendice C: Excution dEPANET en Mode Commande

C.4.2. Section Consommation dnergie

La section de consommation dnergie du fichier binaire de sortie suit la section


Prologue. Elle contient les informations suivantes:

Nombre
lment Type de Bytes
Pour chaque pompe:
! Indice de la pompe dans la liste des arcs flottant 4
! Utilisation de la pompe (%) flottant 4
! Rendement moyen de la pompe (%) flottant 4
! Nombre moyen de KiloWatts/m3 (Million de flottant 4
Gallons)
! Moyenne des KiloWatts flottant 4
! KiloWatts pour la pointe flottant 4
! Cot journalier moyen flottant 4
kiloWatts totaux pour la pointe flottant 4

Les statistiques de cette section seront tablies sur la dure suivante: du dbut de la
priode de rapport la fin de la simulation.

C.4.3 Section rsultats de la simulation

sommaire La section Rsultats de simulation du fichier binaire de sortie contient les rsultats
de simulation de chaque pas de temps de rapport (la date de dbut du rapport et le
annexes
annexe pas de temps entre deux rapports sont enregistrs dans la section prologue du
fichier binaire de sortie; le nombre dintervalles parcourus est enregistr dans la
section Epilogue). Pour chaque pas de temps les informations suivantes sont
index enregistres dans le fichier:

lment Type Nombre


de Bytes
Demande en chaque nud flottant 4* Nnuds
Charge en chaque nud flottant 4* Nnuds
Pression en chaque nud flottant 4* Nnuds
Qualit de leau en chaque nud flottant 4* Nnuds
Dbit chaque arc flottant 4*Narcs
(ngatif pour le flux en sens inverse)
Vitesse chaque nud flottant 4*Narcs
Perte unitaire de charge par 1000 units de flottant 4*Narcs
longueur pour chaque arc, perte de charge pour une
vanne et gain de charge (nombre ngatif) pour une
pompe
Qualit moyenne de leau dans chaque arc flottant 4*Narcs
tat de chaque arc: flottant 4*Narcs
0 = ferm (charge maximale dpasse)
1 = ferm temporairement
2 = ferm
3 = ouvert
4 = actif (partiellement ouvert)
5 = ouvert (dbit maximal dpass)
6 = ouvert (le dbit configur nest pas atteint)
7 = ouvert (la pression config. nest pas atteinte)

197
Appendice C: Excution dEPANET en Mode Commande

Consigne de chaque arc: flottant 4*Narcs


Coefficient de rugosit de chaque arc
Vitesse des pompes
Consigne des vannes
Vitesse de raction dans chaque arc (masse/L/jour) flottant 4*Narcs
Facteur de Friction de chaque arc flottant 4*Narcs

sommaire

annexes
annexe

index

198
Appendice C: Excution dEPANET en Mode Commande

Section pilogue

La section pilogue du fichier binaire de sortie contient les informations suivantes:

lment Type Nombre


de Bytes
Vitesse de raction moyenne dans la masse deau flottant 4
(masse/heure)
Vitesse de raction moyenne aux parois flottant 4
(masse/heure)
Vitesse de raction moyenne dans les rservoirs flottant 4
(masse/heure)
Dbit moyen dinjection de masse (masse/heure) flottant 4
Nombre dintervalles rapports entier 4
Avertissement: entier 4
0 = aucun avertissement gnr
1 = avertissements gnrs
Nombre magique ( = 516114521) entier 4

Les units de mesure des vitesses de raction, tant dans cette section que dans la
section rsultats de la simulation, dpendent des units de concentration assignes
la substance en question. Les vitesses de raction mentionnes dans cette section
sont les vitesses moyennes du fluide dans lensemble des tuyaux (ou des rservoirs)
sommaire au cours dun pas de temps entre deux rapports.

annexes
annexe

index

199
Appendice D: Algorithmes dAnalyse

ANNEXE D - ALGORITHMES DE SIMULATION

D.1 Hydraulique

La mthode utilise par EPANET pour calculer les quations de perte de charge
et de conservation de masse, qui caractrisent ltat hydraulique du rseau un
instant donn, peut tre dcrite par le nom approche hybride de nud-circuit
(en anglais: hybrid node-loop approach). Todini et Pilati (1987) et plus tard
Salgado et al. (1988) lont appel la Mthode du Gradient (Gradient Method).
Des approches similaires ont t dcrites par Hamam et Brameller (1971) (the
"Hybrid Method") et par Osiadacz (1987) (the "Newton Loop-Node Method").
La seule diffrence entre ces diffrentes mthodes est la manire dont les dbits
travers les arcs sont mis jour aprs que le logiciel a trouv une nouvelle
solution pour la charge aux nuds. Comme lapproche de Todini est la plus
simple, elle a t retenue pour tre applique dans EPANET.

Supposons que nous ayons un rseau de tuyaux avec N nuds de demande et NF


nuds hauteur fixe (bches et rservoirs). La relation entre le dbit et la perte
de charge dans un tuyau entre les nuds i et j est donne par la formule:

H i H j = hij = rQijn + mQij2 D.1


sommaire
dans laquelle H est la charge au nud, h la perte de charge, r le coefficient de
rsistance, Q le dbit, n lexposant du dbit, et m le coefficient de pertes
annexes
annexe
singulires. La valeur du coefficient de rsistance dpend de la formule de perte
de charge par friction utilise (voir ci-dessous). Pour les pompes, la perte de
index charge (valeur ngative du gain de charge) peut tre calcule avec une formule
de la forme suivante:
n
hij = 2 ( h0 r ( Qij / ) )

dans laquelle h0 est la charge de la pompe dbit nul, est la vitesse relative
la valeur nominale, et r et n sont des coefficients de la courbe caractristique.

La deuxime srie dquations rsoudre est celle de la conservation de la


masse:

Qij Di = 0 pour i = 1,... N D.2


j

dans laquelle Di est la demande au nud i. Par convention, le flux qui arrive
dans un nud est positif. Pour une srie de charges pizomtriques aux
conditions aux limites, il faut chercher une solution pour toutes les charges Hi et
tous les dbits Qij qui rpondent aux quations (D.1) et (D.2).

La mthode du Gradient commence par une estimation initiale des dbits dans
chaque tuyau, qui peut ou non rpondre lquation de conservation de la
masse. chaque itration de la mthode, les nouvelles charges aux nuds sont
obtenues en rsolvant lquation matricielle suivante:

200
Appendice D: Algorithmes dAnalyse

AH = F D.3

dans laquelle A est une matrice Jacobienne (NxN), H est un vecteur (Nx1)
reprsentant les charges inconnues aux nuds et F un vecteur (Nx1) contenant
les termes du ct droit.

Les lments diagonaux de la matrice Jacobienne sont:

Aii = pij
j
tandis que les lments non-nuls, qui ne se trouvent pas sur la diagonale
sexpriment de la manire suivante:
Aij = p ij

avec pi j linverse de la drive de la perte de charge dans l'arc entre les nuds i
et j, en respectant le dbit. Pour les tuyaux,

1
pij =
n 1
nr Qij + 2 m Qij
tandis que pour les pompes:

1
pij =
sommaire n r( Qij / ) n1
2

annexes
annexe
Tous les termes du ct droit sont dus au dsquilibre de flux en un nud et un
facteur de correction:

index Fi = Qij Di + yij + pif H f
j j
f

Le dernier terme de lexpression sapplique tous les arcs qui relient le nud i
un nud de hauteur fixe f. Le facteur de correction yij sexprime ainsi:

n 2
y ij = pij r Qij + m Qij sgn( Qij )

pour les tuyaux, avec sgn(x) gal 1 si x > 0 et sinon 1, et:

(
y ij = pij 2 h0 r( Qij / ) n )
pour les pompes. (Qij est toujours positif pour les pompes.)

Aprs avoir trouv les nouvelles charges en rsolvant les quations (D.3), les
nouveaux dbits sobtiennent en rsolvant lquation suivante:

(
Qij = Qij y ij pij H i H j ( )) D.4

Si la somme des variations absolues de dbits dans tous les arcs, divise par la
somme de tous les dbits dans tous les arcs est suprieure la tolrance
prtablie (par exemple, 0,001), les quations (D.3) et (D.4) sont recalcules. La
formule (D.4) trouve toujours un quilibre de flux aprs la premire itration.
EPANET applique cette mthode en dcrivant les tapes suivantes:
1. Le systme linaire dquations D.3 est rsolu en utilisant une
mthode des matrices creuses, base sur la rorganisation des
201
Appendice D: Algorithmes dAnalyse

nuds (George et Liu, 1981). Aprs la rorganisation des nuds


pour minimiser le contenu de la matrice A, une factorisation est
effectue sur la matrice sous forme symbolique, pour ne calculer
que les lments de la matrice qui sont diffrents de zro. Pour
une simulation de longue dure, cette rorganisation et cette
factorisation ne seffectue quune seule fois, au dbut de la
simulation.
2. Pour la premire itration, le dbit dans un tuyau est choisi de
telle sorte que la vitesse est gale 1 pied/sec, tandis que le dbit
travers une pompe est gal au dbit nominal. (Les units
utilises pour les calculs sont pieds pour la charge et pieds cubes
par seconde pour le dbit).
3. Le coefficient de rsistance des tuyaux (r) est calcul comme
dcrit dans le tableau 3.14. Pour lquation de perte de charge de
Darcy-Weisbach, la formule utilise pour calculer le facteur de
friction f dpend du nombre de Reynolds (Re):

Formule de Hagen Poiseuille si Re < 2.000 (Bhave, 1991):

64
f =
Re

Lapproximation de Swamee et Jain pour lquation de


sommaire Colebrook - White si Re > 4.000 (Bhave, 1991):

0.25
annexes
annexe f =
2
5.74
log 10 +
index
3.7 d Re 0.9

Interpolation cubique du diagramme Moody si 2.000 < Re <


4.000 (Dunlop, 1991):

f = ( X 1 + R( X 2 + R( X 3 + X 4 )))
Re
R=
2000
X 1 = 7 FA FB
X 2 = 0 ,128 17 FA + 2 ,5 FB
X 3 = 0 ,128 + 13 FA 2 FB
X 4 = R (0 ,032 3 FA + 0 ,5 FB )
FA = (Y 3 )2

0 ,00514215
FB = FA 2
(Y 2 )(Y 3)
5 ,74
Y2 = +
3 ,7 d Re 0 ,9

4
Ou mieux, ceux du pied de page de la page correspondante, car EPANET utilise de
manire interne les units amricaines.
202
Appendice D: Algorithmes dAnalyse

5 ,74
Y 3 = 0 ,86859 Ln +
3 ,7 d 4000 0 ,9

dans laquelle est la rugosit du tuyau et d son diamtre.

4. Le coefficient de pertes singulires bas sur la charge cintique


(K) est converti en un facteur bas sur le dbit (m) avec la
relation suivante:

0.02517 K 5
m= ( )
d4
5. Un metteur situ un nud de demande est modlis comme un
tuyau fictif entre le nud de demande et une bche fictive. Les
paramtres de perte de charge des tuyaux sont n = (1/),
r = (1/C) n, et m = 0, dans lequel C est le coefficient de dcharge
de lmetteur et est lexposant de pression. La charge de la
bche fictive est son altitude. Le dbit calcul travers le tuyau
fictif est le dbit de lmetteur.
6. Une valeur r est assigne aux vannes en supposant quune vanne
ouverte se comporte comme un tuyau lisse (f = 0,02) dont la
longueur est deux fois le diamtre de la vanne. Les arcs ferms
sont soumis une relation de perte de charge avec un facteur de
sommaire
rsistance trs lev, par exemple h = 108Q, p = 10-8 et y = Q.
Pour les arcs vrifiant la condition suivante: (r+m)Q < 10-7, on
annexes
annexe a: p = 107 et y = Q/n.
7. Le logiciel contrle ltat des pompes, la consigne des vannes
index anti-retour et des vannes de contrle, et ltat des tuyaux
connects des rservoirs pleins ou vides aprs chaque itration,
jusqu la dixime itration. Ensuite, ltat est contrl aprs que
le logiciel a atteint la convergence, lexception des vannes de
rgulation de la pression (vannes stabilisatrices aval et vannes
stabilisatrices amont), dont ltat est contrl aprs chaque
itration.
8. Pendant le contrle de leur tat, les pompes sont arrtes si la
pression est suprieure la charge dbit zro (pour viter
lcoulement inverse). De mme, les clapets anti-retour sont
ferms si leur perte de charge est ngative (voir ci-dessous). Si
ces conditions ne sont pas remplies lors du contrle suivant, l'arc
est rouvert. Un contrle similaire est effectu pour les arcs relis
aux rservoirs vides ou pleins. Ces arcs sont ferms si la
diffrence de charge entrane la vidange dun rservoir au
niveau minimale ou le remplissage dun rservoir plein. Si ces
conditions ne sont pas remplies lors du contrle suivant, l'arc est
rouvert.
9. Si le logiciel contrlait simplement si h < 0 pour dterminer si un
clapet anti-retour doit tre ouvert ou ferm, il pourrait calculer
indfiniment dans certains cas, ceci est du aux limites de
prcision. La procdure suivante a t conue pour tester ltat
dun clapet anti-retour de manire plus efficace:

5
En units mtriques, le coefficient serait 0,08262 au lieu de 0,02517.
203
Appendice D: Algorithmes dAnalyse

Si |h| > Htol then


si h < -Htol alors tat = FERM
si Q < -Qtol alors tat = FERM
sinon tat = OUVERT
sinon
si Q < -Qtol alors tat = FERM
sinon tat= inchang

dans laquelle Htol = 0,0005 pieds et Qtol = 0,001 pieds cubes par sec.

10. Si une pompe, un clapet anti-retour ou un tuyau est ferm, son


dbit est mis 10-6 pieds cubes par seconde. A la rouverture
d'une pompe, son dbit est dtermin en cherchant la valeur qui
correspond la charge prsente selon sa courbe caractristique.
A la rouverture d'un tuyau ou d'un clapet anti-retour, son dbit
est calcul avec l'Equation D.1 pour la perte de charge h
actuelle, ignorant les pertes singulires.
11. Les coefficients de la matrice Jacobienne pour les Vannes Brise-
Charge sont mis aux valeurs suivantes: p = 108 et y = 108Hfixe,
o Hfixe est la perte de charge fixe de la vanne (en pieds). Les
Vannes Diaphragme sont traites comme des tuyaux, le
coefficient r est calcul de la faon dcrite dans le point 6 ci-
dessus et m est la transformation du coefficient de
fonctionnement de la vanne (voir le point 4 ci-dessus).
sommaire
12. Les coefficients de la matrice Jacobienne qui correspondent aux
vannes stabilisatrices aval, vannes stabilisatrices amont et
annexes
annexe
vannes rgulatrices de dbit sont calculs aprs lanalyse de tous
les autres arcs. Le contrle de ltat des Vannes Stabilisatrices
index Aval et des Vannes Stabilisatrices Amont se fait comme dcrit
dans le point 7 ci-dessus. Ces vannes peuvent tre entirement
ouvertes, entirement fermes ou actives dans leur consigne de
dbit ou de charge.
13. La logique pour vrifier ltat d'une Vanne Stabilisatrice Aval est
la suivante:

Si tat actuel = ACTIF alors


si Q < -Qtol alors nouvel tat = FERM
si Hi < Hset + Hml Htol alors nouvel tat = OUVERT
sinon nouvel tat = ACTIF

Si tat actuel = Ouverte alors


si Q < -Qtol alors nouvel tat = FERM
si Hi > Hset + Hml + Htol alors nouvel tat = ACTIF
sinon nouvel tat = OUVERT
Si tat actuel = FERM alors
si Hi > Hj + Htol
et Hi < Hset Htol alors nouvel tat = OUVERT
si Hi > Hj + Htol
et Hj < Hset - Htol alors nouvel tat = ACTIF
sinon nouvel tat = FERM

dans laquelle Q est le dbit actuel traversant la vanne, Hi est la


charge en amont, Hj est la charge en aval, Hset est sa consigne de
pression convertie en charge, Hml est la perte singulire de la
vanne ouverte (= mQ2), et Htol et Qtol sont les mmes valeurs
204
Appendice D: Algorithmes dAnalyse

que celles utilises pour les clapets anti-retour, voir le point 9 ci-
dessus. Le mme systme de contrle est utilis pour les vannes
stabilisatrices amont; seuls les suffixes i et j et les oprateurs > et
< sont modifis lors de la comparaison avec Hset.
14. Le dbit travers une vanne stabilisatrice aval active est
maintenu constant au nud en aval, celle travers une vanne
stabilisatrice amont est maintenu constant au nud en amont.
Pour maintenir la pression de sortie dans une Vanne
Stabilisatrice Aval active entre les nuds i et j, on pose :

pij = 0
Fj = Fj + 108Hset
Ajj = Ajj + 108

Ainsi la pression au nud en aval est maintenue la valeur Hset.


Une dtermination quivalente est effectue pour les vannes
stabilisatrices amont, lexception des cas o le suffixe de F et de
A sont ceux du nud en amont i. Les coefficients des vannes
stabilisatrices aval et des vannes stabilisatrices amont ouvertes
ou fermes sont les mmes que pour les tuyaux.
15. Pour une Vanne Rgulatrice de Dbit active entre les nuds i et j
avec une consigne de dbit Qset, cette valeur est ajoute au dbit
qui sort du nud i et au dbit qui entre au nud j, cest dire,
sommaire est soustraite de Fi et ajoute Fj. Si la charge au nud i est
infrieure celle au nud j, la vanne ne peut pas maintenir ce
dbit et fonctionne comme un tuyau normal.
annexes
annexe
16. Aprs avoir atteint un tat de convergence (convergence de flux
et aucun changement d'tat des vannes stabilisatrices aval et des
index vannes stabilisatrices amont), un deuxime contrle de ltat des
pompes, des clapets anti-retour, des vannes rgulatrices de dbit,
et des connexions aux rservoirs est effectu. De plus, l'tat des
arcs pour lesquels on a fix la pression en un point (par exemple,
une pompe contrle par la pression un nud de demande) est
contrl. S'il y a un changement d'tat, le logiciel excute au
moins deux itrations supplmentaires (c'est--dire, quil n'y a
pas de contrle de convergence la prochaine itration). Sinon,
la solution est trouve.
17. Pour les simulations de longue dure, le logiciel suit la
procdure suivante:
a. Aprs qu'une solution a t trouve pour la priode prsente,
le laps de temps jusquau prochain calcul de solution est le
plus court des intervalles de temps suivants:
le laps de temps jusqu'au nouvel intervalle de demande;
le laps de temps le plus court pendant lequel un rservoir
se vide ou se remplit;
le laps de temps le plus court pendant lequel le niveau
d'un rservoir provoque un changement dtat d'un arc
(par exemple, une pompe qui se met en marche) comme
dcrit par une commande simple;
le laps de temps jusqu'au prochain instant de la
simulation o une commande simple modifie l'tat d'un
arc;
205
Appendice D: Algorithmes dAnalyse

le laps de temps jusqu'au prochain instant de la


simulation o une commande labore est active.

Pour calculer l'instant o l'eau dans un rservoir atteint un


niveau voulu, le logiciel suppose que le niveau change de
forme linaire en fonction du dbit aux entre et sortie du
rservoir.

La date d'activation des commandes labores est dtermine


de la faon suivante:
En commenant linstant prsent, les commandes sont
values aprs chaque intervalle adquat, dont la dure
par dfaut est 1/10 de l'intervalle hydraulique (par
exemple, si le calcul hydraulique est mis jour chaque
heure, les commandes sont values toutes les 6
minutes).
partir de cet intervalle, l'heure dans la simulation est
mise jour, de mme que les niveaux d'eau dans les
diffrents rservoirs (bass sur le dernier calcul des
dbits qui y entrent ou sortent).
Si toutes les conditions dune rgle sont respectes, ses
actions sont ajoutes une liste. Si plusieurs actions sont
contradictoires dans la liste, l'action de la rgle qui a la
sommaire priorit la plus grande subsiste, les autres sont limines.
Si elles ont la mme priorit, celle saisie la premire,
reste.
annexes
annexe
Aprs l'valuation de toutes les rgles, si la liste n'est pas
vide les actions sont excutes. Si l'action entrane le
index
changement dtat d'un arc, le logiciel calcule de
nouveau l'tat hydraulique et le processus recommence.
S'il n'y a pas de changement dtat, la liste des actions
est efface et le programme passe le prochain intervalle
moins que l'intervalle hydraulique soit expir.

b. Une fois l'intervalle dtermin, l'heure de la simulation est


ajuste et le logiciel calcule les nouvelles demandes, les
nouveaux niveaux des bches et les nouveaux tats des arcs.
c. Le programme commence une nouvelle srie d'itrations
avec les quations D.3 et D.4 et les dbits actuels.

206
Appendice D: Algorithmes dAnalyse

D.2 Qualit de l'eau

Les quations qu'utilise EPANET pour calculer la qualit de l'eau sont bases sur
les principes de conservation de la masse et de cintique des ractions. Les
phnomnes pris en compte sont les suivants (Rossman et al., 1993; Rossman et
Boulos, 1996):

D.2.1. Transport convectif dans les tuyaux

Une substance dissoute circule travers un tuyau la mme vitesse moyenne que
celle du fluide qui l'amne. Au cours du transport, elle subit une raction (de
formation ou de dcomposition) avec une certaine vitesse de raction.
Habituellement, la dispersion longitudinale n'est pas un mcanisme de transport
important. Ceci signifie que les diffrents volumes lmentaires deau (o
segments) dans un tuyau ne sont pas mlangs. Le transport convectif de masse
dans un tuyau est reprsent par l'quation suivante:

Ci Ci
= - ui + R( C i ) D.5
t x
dans laquelle Ci est la concentration (masse/volume) dans le tuyau i en fonction
de la distance x et du temps t, ui la vitesse d'coulement (longueur/temps) dans le
tuyau i, et R la vitesse de raction (masse/volume/temps) en fonction de la
sommaire
concentration.

annexes
annexe
D.2.2 Mlange aux jonctions des tuyaux

index Aux jonctions qui reoivent l'eau de plusieurs tuyaux, le mlange est considr
comme instantan et parfait. La concentration d'une substance dans l'eau qui sort
du nud est la moyenne pondre des flux qui entrent dans le nud. Pour le
nud k on peut crire:

j I k Q j C j | x = L j + Q k , ext Ck , ext
Ci|x = 0 = D.6
j I k Q j + Q k , ext

o i est un arc dont le flux sort du nud k, Ik lensemble des arcs dont le flux est
dirig vers k, Lj la longueur de l'arc j, Qj le dbit (volume/temps) travers larc j,
Qk,ext le dbit provenant de l'extrieur qui entre dans le rseau au nud k, et Ck,ext
la concentration du flux provenant de l'extrieur qui entre dans le rseau au
nud k. La notation Ci|x=0 reprsente la concentration au dbut de l'arc i, Ci|x=L
reprsente la concentration la fin de cet arc.

207
Appendice D: Algorithmes dAnalyse

D.2.3 Mlange dans les rservoirs

On peut supposer que l'eau dans les bches et les rservoirs est entirement
mlange. Les rservoirs qui sont priodiquement remplis et vids peuvent tre
considrs entirement mlangs si la quantit de mouvement qui entre est
suffisante (Rossman et Grayman, 1999). Si on fait lhypothse que le mlange est
parfait, leau prsente dans le rservoir est un mlange homogne de leau
initialement prsente et de la quantit deau entrant. En mme temps, la
concentration interne peut changer suite aux ractions dans le rservoir. Ces
phnomnes sont exprims par l'quation suivante:

( V s C s )
= i I s Qi C i|x = Li - j O s Q j C s + R( C s ) D.7
t

dans laquelle Vs est le volume occup linstant t, Cs la concentration dans le


rservoir, Is lensemble des arcs qui apportent de l'eau, et Os lensemble des arcs
qui vacuent l'eau.

D.2.4. Ractions dans la Masse d'eau

Une substance qui se trouve dans le rseau peut subir des ractions avec les
constituants de l'eau. La vitesse de raction rpond normalement l'quation:
sommaire
R = Kb C n
annexes
annexe
dans laquelle C est la concentration, Kb une constante de raction et n l'ordre de
index la raction. Si la concentration plafonne une certaine valeur (suprieure ou
infrieure) l'expression devient:

R = K b (C L C )C ( n 1) pour n > 0, Kb > 0


R = K b (C C L )C ( n 1) pour n > 0, Kb < 0

dans laquelle CL est la concentration limite.

Voici quelques exemples des diffrents rgimes de ractions:


Dcomposition dOrdre Un (CL = 0, Kb < 0, n = 1)
R = K bC
La disparition de plusieurs substances, comme le chlore, peut tre
modlise comme une raction dordre un.
Accroissement dOrdre Un avec Saturation (CL > 0, Kb > 0, n = 1):
R = K b (C L C )
Ce modle peut tre appliqu pour simuler laccroissement des produits
secondaires de la dsinfection, comme les trihalomthanes, pour lesquels
la vitesse de raction est limite par la concentration du produit
prcurseur.

208
Appendice D: Algorithmes dAnalyse

Dcomposition dOrdre 2 de 2 Composants (CL 0, Kb < 0, n = 2):


R = K b C (C C L )
Ce modle suppose que la substance A ragit avec la substance B, dans
une proportion inconnue, et forme le produit P. La vitesse de
dcroissance de A est proportionnelle aux concentrations restantes de A
et de B. CL peut tre positif (sil y a un excs de A) ou ngatif (sil y a un
excs de B). Clark (1998) a russi appliquer ce modle pour dcrire la
dcomposition du chlore, qui ne pouvait pas tre dcrit avec un modle
cintique dordre un.

Cintique de Dcomposition Michaelis-Menton (CL > 0, Kb < 0, n < 0):

KbC
R=
CL C
Dans les cas particuliers o une dcomposition dordre n ngative a t
spcifie, EPANET utilise lquation de Michaelis-Menton, affich ci-
dessus (Pour les ractions daccroissement, le dnominateur est CL + C).
Cette quation est souvent utilise pour dcrire les ractions catalyses
par des enzymes et la croissance microbiologique. Aux faibles
concentrations, le processus suit une cintique dordre un, aux
concentrations leves une cintique dordre zro. Notez que pour les
ractions de dcomposition, CL doit tre suprieur la concentration
sommaire
prsente.

annexes
annexe Koechling (1998) a appliqu la cintique de Michaelis-Menton un
modle de disparition du chlore dans diffrents types deau et a constat
index que les facteurs Kb et CL dpendent du contenu en matire organique de
leau et du taux dabsorption de la lumire ultraviolette:
( 100 UVA )
K b = 0 ,32 UVA1,365
DOC
C L = 4 ,98 UVA 1,91 DOC

avec UVA le taux dabsorption dUVA de 254 nm (1/cm) et DOC la


concentration en carbone organique dissous (mg/L).

Note: Ces expressions tablissant les valeurs de Kb et CL sont


applicables uniquement la cintique Michaelis-Menton.

Accroissement dOrdre Zro (CL = 0, Kb = 1, n = 0)


R = 1,0
Ce cas particulier peut tre utilis pour calculer le temps de sjour;
chaque unit de temps, la concentration (cest--dire le temps de
sjour) augmente dune unit.

La relation entre les constantes de vitesse de raction deux tempratures


diffrentes (T1 et T2) est souvent calcule partir de lexpression de Vant Hoff
Arrhenius:

209
Appendice D: Algorithmes dAnalyse

K b 2 = K b1 T 2T 1

dans laquelle est constante. Pour le chlore, a t estim 1,1 avec une
temprature T1 de 20 C (Koechling, 1998).

D.2.5 Ractions aux parois

Lorsque leau circule dans les tuyaux, les substances dissoutes peuvent tre mises
en contact avec les parois. Elles peuvent alors ragir avec les matriaux de la
paroi et former des produits de corrosion ou des biofilms qui se dposent sur ou
dans la paroi. La vitesse de raction dpend de la superficie de la paroi qui subit
la raction, et de la vitesse de transfert de masse entre la masse deau et la paroi.
La superficie par unit de volume, qui est gale quatre divis par le diamtre,
dtermine le premier facteur. Le dernier facteur peut tre dcrit par un
coefficient de transfert de masse, dont la valeur dpend de la diffusivit
molculaire de llment qui ragit et du nombre de Reynolds du flux (Rossman
et. al, 1994). Si la raction suit une cintique dordre 1, la vitesse de raction aux
parois peut sexprimer par lexpression:

4 kwk f C
R=
d (k w + k f )
sommaire
dans laquelle kw est la constante de vitesse de raction (longueur/temps), kf le
coefficient de transfert de masse (longueur/temps), et d le diamtre du tuyau. Si la
annexes
annexe raction suit une cintique dordre zro, la vitesse de raction aux parois ne peut
tre suprieure la vitesse de transfert de masse, donc lexpression sera:
index
R = MIN ( k w , k f C )( 4 / d )

dans laquelle kw a les units suivantes: masse/surface/temps.

Le plus souvent, les coefficients de transfert de masse sont exprims comme


nombres de Sherwood (Sh), sans dimensions:

D
k f = Sh
d

avec D la diffusivit molculaire de la substance qui sexprime en


longueur2/temps et d le diamtre du tuyau. Si le flux est parfaitement laminaire, le
nombre de Sherwood moyen le long du tuyau peut tre calcul avec lexpression:

0.0668( d / L ) Re Sc
Sh = 3 ,65 +
1 + 0 ,04 [( d / L ) Re Sc ]2 / 3

dans laquelle Re est le nombre de Reynolds et Sc le nombre de Schmidt (viscosit


cintique de leau divise par la diffusivit de la substance) (Edwards et al.,
1976). Pour le flux turbulent on peut utiliser la corrlation empirique de Notter et
Sleicher (1971):

Sh = 0 ,0149 Re 0.88 Sc 1 / 3

210
Appendice D: Algorithmes dAnalyse

D.2.6 Systme dquations

Appliques sur un rseau entier, les quations D.5-D.7 reprsentent un ensemble


dquations diffrentielles/algbriques dont les coefficients sont variables dans le
temps que lon doit rsoudre pour tout Ci (concentration dans le tuyau i) et pour
tout Cs (concentration de chaque rservoir s). Cette solution dpend de
lensemble des conditions suivantes:
les conditions initiales, dont dpendent les valeurs de Ci pour tous les
segments x de chaque tuyau i, et les valeurs Cs de chaque bche ou
rservoir linstant 0;
les conditions aux limites qui dterminent les valeurs de Ck,ext et Qk,ext
pour tous les instants t tous les nuds k o il y a une injection de
masse;
les conditions hydrauliques, qui spcifient le volume Vs dans chaque
rservoir s et le dbit Qi travers chaque arc i tout instant t.

D.2.7 Algorithme de transport de Lagrange

Le simulateur de la qualit de leau dEPANET utilise une approche


lagrangienne, (base sur le temps), pour dtecter des changements subis par des
volumes deau lmentaires qui circulent dans les tuyaux et qui se mlangent
entre eux aux nuds de demande entre deux intervalles dtermins (Liou et
sommaire
Kroon, 1987). Ces intervalles de mesure de qualit sont normalement beaucoup
plus courts que les intervalles utiliss pour calculer le comportement
hydraulique (gnralement, plutt des minutes que des heures), parce que le
annexes
annexe temps de sjour de l'eau dans un tuyau peut tre trs court. Lorsque leau entre
dans un tuyau, la taille du volume lmentaire deau amont crot, et la taille du
index volume lmentaire en aval dcrot dans la mme proportion. La taille des
lments de volume intermdiaires reste inchang. (Voir la Figure D.1).

la fin de chaque intervalle, EPANET entreprend les actions suivantes:


1. La qualit de leau dans chaque segment est mise jour
conformment aux ractions qui ont eu lieu dans le tuyau.
2. Leau qui entre dans le nud de demande en amont, et qui
provient dautres tuyaux, est mlange pour calculer la nouvelle
qualit de leau. Le volume fourni par chaque volume
lmentaire deau est gal au produit du dbit dans le tuyau
dorigine et du laps de temps de lintervalle. Si ce volume est
suprieur celui du segment, celui-ci est dtruit et le prochain
lment de volume commence fournir son volume deau.
3. Les substances provenant de sources extrieures sont ajoutes
dans les nuds de demande. La faon dont la qualit dans les
rservoirs est mise jour dpend du type de mlange appliqu
(voir paragraphe 3.4).
4. De nouveaux segments deau sont crs dans les tuyaux qui
sortent du nud de demande, du rservoir ou de la bche. Le
volume de chaque segment est gal au produit du dbit par
lintervalle de temps, et sa qualit gale la nouvelle qualit de
leau dans le nud.

Pour rduire le nombre de segments, ltape 4 nest excute que si la diffrence


entre la nouvelle qualit dans le nud et celle du dernier segment est suprieure
une tolrance dfinie par l'utilisateur. Si la diffrence de qualit est infrieure
211
Appendice D: Algorithmes dAnalyse

cette tolrance, le volume qui entre dans le tuyau au cours de lintervalle est
simplement ajout au dernier segment.

Ensuite, ce processus est rpt pour lintervalle de temps suivant. Au dbut de


lintervalle hydraulique suivant, lordre des volumes lmentaires est invers
dans les arcs o le sens de lcoulement a chang. Initialement, chaque tuyau du
rseau est constitu dun unique lment de volume dont la qualit est gale la
qualit assigne au nud en amont.

Instant t
2
1

3 2 1 2 1

Instant t + t

2
1
3 2 3 2

sommaire
Figure D.1 Comportements des volumes lmentaires dans la Mthode de
Lagrange
annexes
annexe

index

212
Appendice D: Algorithmes dAnalyse

D.3 Rfrences

Bhave, P.R. 1991. Analysis of Flow in Water Distribution Networks. Technomic


Publishing. Lancaster, PA.

Clark, R.M. 1998. Chlorine demand and Trihalomethane formation kinetics: a


second-order model, Jour. Env. Eng., Vol. 124, No. 1, pp. 16-24.

Dunlop, E.J. 1991. WADI Users Manual. Local Government Computer Services
Board, Dublin, Ireland.

George, A. & Liu, J. W-H. 1981. Computer Solution of Large Sparse Positive
Definite Systems. Prentice-Hall, Englewood Cliffs, NJ.

Hamam, Y.M, & Brameller, A. 1971. "Hybrid method for the solution of piping
networks", Proc. IEE, Vol. 113, No. 11, pp. 1607-1612.

Koechling, M.T. 1998. Assessment and Modeling of Chlorine Reactions with


Natural Organic Matter: Impact of Source Water Quality and Reaction
Conditions, Ph.D. Thesis, Department of Civil and Environmental
Engineering, University of Cincinnati, Cincinnati, Ohio.

Liou, C.P. and Kroon, J.R. 1987. Modeling the propagation of waterborne
sommaire substances in distribution networks, J. AWWA, 79(11), 54-58.

annexes
annexe Notter, R.H. and Sleicher, C.A. 1971. The eddy diffusivity in the turbulent
boundary layer near a wall, Chem. Eng. Sci., Vol. 26, pp. 161-171.
index Osiadacz, A.J. 1987. Simulation and Analysis of Gas Networks. E. & F.N. Spon,
London.

Rossman, L.A., Boulos, P.F., and Altman, T. (1993). Discrete volume-element


method for network water-quality models, J. Water Resour. Plng. and
Mgmt,, Vol. 119, No. 5, 505-517.

Rossman, L.A., Clark, R.M., and Grayman, W.M. (1994). Modeling chlorine
residuals in drinking-water distribution systems, Jour. Env. Eng., Vol. 120,
No. 4, 803-820.

Rossman, L.A. and Boulos, P.F. (1996). Numerical methods for modeling water
quality in distribution systems: A comparison, J. Water Resour. Plng. and
Mgmt, Vol. 122, No. 2, 137-146.

Rossman, L.A. and Grayman, W.M. 1999. Scale-model studies of mixing in


drinking water storage tanks, Jour. Env. Eng., Vol. 125, No. 8, pp. 755-761.

Salgado, R., Todini, E., & O'Connell, P.E. 1988. "Extending the gradient method
to include pressure regulating valves in pipe networks". Proc. Inter.
Symposium on Computer Modeling of Water Distribution Systems,
University of Kentucky, May 12-13.

Todini, E. & Pilati, S. 1987. "A gradient method for the analysis of pipe
networks". International Conference on Computer Applications for Water
Supply and Distribution, Leicester Polytechnic, UK, September 8-10

213
Index gnral

INDEX GENERAL

Cet index gnral fait rfrence la numrotation des chapitres du manuel de lutilisateur

A
affichage
aspect graphique du schma 7-9-4
visualisation 7-9-4
affichage graphique
dplacement 9-2
altitude
affichage, visualisation graphique 9-2
arc
ajouter 6-2-2
classification appendice C [TAGS]
couleur 9-1 ; 7-7
dfinition appendice C [PIPES]
dfinition 6-1
dessiner 6-7
paramtres 7-1
sommaire
sens 6-7
tableau de rsultats 9-3
trac appendice C [VERTICES]
annexes
annexe valeurs par dfaut 5-2-2
visualisation 7-9-2
index

B
bche
dfinition 3-1-2
proprit 6.4 tableau 6-2
bche, lac, rivire
dfinition appendice C [RESERVOIRS]
ballon de surpression
modlisation 12-7
barre dtat
dfinition 4-4
barre doutils
schma 4-3-2
standard 4-3-1
buse dirrigation
dfinition 3-1-4

C
calage
dclaration des donnes 5-3-2
dfinition 5-3
exemple voir fichier Rs1_SI.net dans le dossier Epanet
fichier 5-3-1
charge
214
Index gnral

affichage 9-2
dfinition 3-1-1
chlore
affichage 9-2
coefficient de raction 6-4, tableau 6-4, tat initial
consommation en rseau 3-4 ; 8-1-2
rechloration en rseau 6-4, tableau 6-2 ; 6-5-5 ; 12-11
taux sortie usine 6-4, tableau 6-2
commande
diteur 6-5-3
commande labore
dfinition 3-2-3-2 ; appendice C [RULES]
commande simple
dfinition 3-2-3-1 ; appendice C [CONTROLS]
conditions initiales de qualit deau
dfinition 12-9
bche 6-4, tableau 6-2
nud 6-4, tableau 6-1
rservoir 6-4, tableau 6-3
contrle de pression
installation 12-6
copier
sommaire dfinition 10-5
objet 6-6
courbe
annexes
annexe
ajouter 6-2-4
dfinition 3-2-1
index descriptions appendice C [CURVES]
courbe caractristique
diteur 6-5-1
courbe de modulation
ajouter 6-2-5
dfinition 3-2-2 ; appendice C[PATTERN]
diteur 2-8, figure 2-9 ; 6-5-2
pas de temps 2-8 ; donnes /options/temps
courbe de perte de charge
diteur 6-5-1
courbe de volume
diteur 6-5-1

D
Dbit
affichage 9-2
modulation Voir courbe de modulation
demande
affichage 9-2
catgories 6-5-4
diteur 6-5-4
dpistage
dfinition 3-4-4
visualisation 8-1-2
215
Index gnral

diaphragme
dfinition 3-1-8 ; 6-4, tableau 6-4, tat initial, appendice C [VALVES]

E
diteur de proprits
dfinition 4-8
metteurs
dfinition 3-1-4
nergie
appendice C[ENERGY]
valeurs par dfaut 8-1-5
entre de rservoir
modlisation 12-8
erreur
message Appendice B
tat initial
dfinition appendice C [STATUS]
exportation
projet 11-2
schma de rseau 11-6

sommaire F
facteur de friction
dfinition 3-1-5
annexes
annexe
flches dcoulement
visualisation 7-9-6
index flux entrant
dfinition 12-4
fond
visualisation 7-9-7
fond dcran
utilisation 7-3
forage
dfinition 3-1-2
proprit 6.4 tableau 6-2
formation de THM
dfinition 12-12

H
hauteur pizomtrique
dfinition 3-1-1

I
Importation
partie de rseau 11-4
projet 11-3
schma de rseau 11-5
impression
mise en page 10-2
incrment
216
Index gnral

dfinition 2-3, figure 2-2


injection en rseau
qualit 6-5-5
itration
dfinition 8-1-1
rsoudre les problmes 8-3
appendice C [OPTIONS], [REPORT]
appendice D1

L
lac
dfinition 3-1-2
proprit 6-4, tableau 6-2
lgende
diteur 7-7
slection 4-7

M
mlange
dfinition appendice C [MIXING]
rservoir 3-4-2
sommaire menu
affichage 4-2-3
aide 4-2-7
annexes
annexe
dition 4-2-2
fentre 4-2-6
index fichier 4-2-1
projet 4-2-4
rapport 4-2-5
message derreur
dfinition appendice B
modulation
dbit, pompage, nergievoir courbe de modulation

N
navigateur
donnes 4-6
schma 4-7
niveau
affichage 9-2
nud
ajouter 6-2-1
classification appendice C [TAGS]
coordonnes appendice C [COORDINATES]
couleur 9-1 ; 7-7
dfinition appendice C [JUNCTIONS]
dfinition 3-1-1 ; 6-1
demande appendice C [DEMANDS]
demande multiple 6-5-4
dition des proprits 4-8
217
Index gnral

modulation de la demande voir courbe de modulation


paramtres 7-1
proprit 2-5 figure 2-5 ; 6.4 tableau 6-1 ;
reprsentation du paramtre 4-7
tableau de rsultats 9-3
tableau rcapitulatif voir rapport/tableau..
trace 2-4
valeurs par dfaut 5-2-1, 2-3 figure 2-2
visualisation 7-9-1, 2-3 figure 2-3

O
objet
dplacer 6-9
dition 6-4
groupe 6-10, 6-11
rechercher 7-6
slection 6-3
supprimer 6-8
options
dfinition appendice C [OPTIONS]
orifice calibr
dfinition 3-1-4 ; appendice C [EMITTERS]
sommaire

annexes
annexe
P
perte de charge particulire
courbe : diteur 6-5-1
index pertes de charge linaires
dfinition 3-1-5
formules 3-1-5
valeurs 3-1 tableau 3-2
pertes de charge singulires
dfinition 3-1-6
valeurs 3-1 tableau 3-2
point dinjection
dfinition appendice C [ SOURCES]
pompe
ajouter 6-2-2
consommation nergtique 8-1-5
courbe caractristique 3-2-1-1, 6-5-1
courbe de rendement 3-2-1-2 ; 6-5-2
dfinition 3-1-7 appendice C [PUMPS]
dimensionner Q,H 12
vitesse 6-4 tableau 6-5 ; appendice C [pumps]
proprit 6-4 tableau 6-5
poteau dincendie
dimensionner 12-5
prfrence du programme
gnrale 4-9-1
option de format 4-9-2
pression
affichage 9-2
218
Index gnral

projet
ouvrir dfinition 5-1
rsum dfinition 5-4
proprits dition 12-13

Q
qualit
affichage 9-2
dfinition appendice C [QUALITY]
raction de modification 3-4-3
temps de sjour 3-4-4
qualit de source
diteur 6-5-5
questions / rponses 12

R
rapport
dfinition du contenu appendice C [REPORT]
rapport complet
visualisation 9-4-5
rapport dnergie
sommaire visualisation 9-4-2
rapport dtat
visualisation 9-4-1
annexes
annexe
rapport de calage
visualisation 9-4-3
index raction
coefficient par dfaut rservoir 8-1-3
coefficient particulier du rservoir 6-4, tableau 6-3
coefficient par dfaut tuyau 8-1-3
coefficient particulier du tuyau 6-4, tableau 6-4
dfinition des paramtres appendice C [REACTIONS]
modification de la qualit 3-4-3, 8-1-3
visualisation du rapport 9-4-4
rducteur de pression
dfinition 3-1-8 ; 6-4, tableau 6-4,
tat initial, appendice C [VALVES]
rseau
trac manuel 2.4
rservoir
courbes de volume 3-2-1-3, 6-5-1
dfinition 3-1-3 appendice C [TANK]
mlange 3-4-2
proprit 6.4 tableau 6-3

219
Index gnral

rsultats dune simulation


affichage 9-1
affichage graphique 9-2
balance en eau 9-2
courbe de distribution 9-2
courbe de niveau (pression, demande, altitude, chlore..) 9-2
graphe dvolution 9-2
profil longitudinal 9-2
requte 9-1-1
rivire
dfinition 3-1-2
proprit 6.4 tableau 6-2
rugosit coefficients
dfinition 3-1-5, tableau 3-2

S
schma
visualisation des lments 7-9
vue densemble 7-8
schma du rseau
dfinition 4-5
sommaire dplacement 7-5
dimensions 7-2
annexes
annexe lgende 7-7
zoom avant / arrire 7-4
index simulation
affichage 9-2
algorithmes Appendice D
erreur quations sans solution 8-3-5
erreur pression ngative 8-3-3
erreur rseau dconnect 8-3-2
erreur systme non quilibr 8-3-4
erreur dbit pompe 8-3-1
excution 8-2 2-8
message derreur appendice B
option nergie 8-1-5
option hydraulique 8-1-1
option qualit de leau 8-1-2
option ractions 8-1-3
option temps 8-1-4
paramtrage des temps 2-8
qualit 2-9
tableau de rsultats 9-3
simulation en parallle
ralisation 12-14
simulation sous DOS
appendice C

220
Index gnral

source
dfinition 6-5-5
dpistage 3-4-4
dition 6-5-5
stabilisateur de pression amont / aval
dfinition 3-1-8
tat initial 6-4, tableau 6-6, appendice C [VALVES]
symboles
visualisation 7-9-5

T
temps (dure)
dfinition appendice C [TIMES]
temps de sjour
affichage 9-2
texte
ajouter 6-2-3
dfinition 6-1 appendice C [LABELS]
proprit 6-4 tableau 6-7
utilisation dun fichier 6-2-6
visualisation 7-9-3
titre
sommaire dfinition appendice C [TITLE]
tuyau
annexes
annexe dfinition 3-1-5
proprit 6.4 tableau 6-4
index
U
unit de mesure
appendice A
choix 2-3 ; 5-2-3 ; 8-1-1

221
Index gnral

V
valeurs par dfaut
tiquettes didentification 5-2
options hydrauliques 5-2-3
proprit des arcs 5-2-2
proprit des nuds 5-2-2
vanne
dfinition 3-1-8 appendice C [VALVES]
tat initial 6-4, tableau 6-6,
proprit 6-4 tableau 6-6
vanne disolement
courbe de perte de charge 3-2-1-4
vitesse de leau
affichage 9-2
vitesse de raction
12-10
vitesse des pompes
modification 6-4 tableau 6-5 ; appendice C [pumps]
vue densemble
affichage 7-8

sommaire

annexes
annexe

index

222

Vous aimerez peut-être aussi