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

annexes
annexe
index

Lewis A. Rossman
Water Supply and Water Resources Division
National Risk Management Research Laboratory
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

annexes
annexe
index

Titre original de cet ouvrage:


EPANET 2 USERS MANUAL
EPA/600/R-00/057 September 2000
NATIONAL RISK MANAGEMENT RESEARCH LABORATORY
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

annexes
annexe
index

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
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
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.

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.

sommaire

annexes
annexe
index

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
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
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
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

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.

sommaire

annexes
annexe
index

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
dune canalisation matresse, introduction de contaminants dans le rseau).
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
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.

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

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
1.2
1.3
1.4
1.5
1.6

CE QUEST EPANET................................................................................................................. 13
CAPACITS POUR LA MODLISATION HYDRAULIQUE................................................................ 13
CAPACITS POUR LA MODLISATION DE LA QUALIT DE L'EAU ............................................... 14
LES TAPES DE L'UTILISATION D'EPANET............................................................................... 15
LE MANUEL .............................................................................................................................. 15
LES NOUVEAUTS DE LA VERSION 2.0 ...................................................................................... 17

CHAPITRE 2 - PRISE
2.1
2.2
2.3
2.4
2.5
2.6
2.7
2.8
2.9

EN MAIN RAPIDE DU

L O G I C I E L........... 21

INSTALLATION DE LA VERSION FRANAISE D'EPANET ............................................................ 21


RSEAU DEXEMPLE ................................................................................................................. 22
CONFIGURATION D'UN NOUVEAU PROJET ................................................................................. 23
TRAC DU RSEAU .................................................................................................................... 24
SAISIE DES PROPRITS DES OBJETS ......................................................................................... 26
SAUVEGARDER ET OUVRIR DES PROJETS .................................................................................. 28
EXCUTION D'UNE SIMULATION D'COULEMENT PERMANENT ................................................. 29
EXCUTION D'UNE SIMULATION DE LONGUE DURE ................................................................. 30
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

3.1.1.
3.1.2.
3.1.3.
3.1.4.
3.1.5.
3.1.6
3.1.7
3.1.8

sommaire

annexes
annexe
index

COMPOSANTS PHYSIQUES ......................................................................................................... 35

3.2

Nuds de demande ................................................................................35


Bches infinies ........................................................................................36
Rservoirs ...............................................................................................36
Emetteurs................................................................................................37
Tuyaux ....................................................................................................37
Pertes de charge singulires ..................................................................40
Pompes ....................................................................................................41
Vannes.....................................................................................................42

COMPOSANTS NON-PHYSIQUES ................................................................................................. 44

3.2.1 Courbes ...................................................................................................44


3.2.2 Courbes de modulation..........................................................................47
3.2.3 Commandes ............................................................................................48
3.3
3.4

LE MODLE DE SIMULATION HYDRAULIQUE .............................................................................. 50


LE MODLE DE SIMULATION DE LA QUALIT DE L'EAU ............................................................. 51

3.4.1.
3.4.2.
3.4.3.
3.4.4.

Modlisation du transport.....................................................................51
Mlange dans les rservoirs ..................................................................52
Ractions modifiant la qualit de l'eau ................................................53
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
4.2

VUE D'ENSEMBLE ...................................................................................................................... 57


BARRE DE MENU ....................................................................................................................... 58

4.2.1.
4.2.2.
4.2.3.
4.2.4.
4.2.5.
4.2.6.
4.2.7.
4.3

Menu fichier ...........................................................................................58


Menu dition..........................................................................................59
Menu affichage ......................................................................................59
Menu projet ...........................................................................................60
Menu rapport .........................................................................................60
Menu fentre..........................................................................................61
Menu aide ..............................................................................................61

LES BARRES D'OUTILS ............................................................................................................... 61

4.3.1.
4.3.2.

La barre d'outils standard ...................................................................62


La barre d'outils du schma.................................................................63

4.4
4.5
4.6
4.7
4.8
4.9

LA BARRE D'TAT...................................................................................................................... 63
LE SCHMA DU RSEAU ............................................................................................................. 64
LE NAVIGATEUR DES DONNEES..................................................................................................65
LE NAVIGATEUR DU SCHMA .................................................................................................... 66
L'DITEUR DES PROPRITS....................................................................................................... 66
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
5.2

OUVRIR ET ENREGISTRER UN PROJET ........................................................................................ 70


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
6.2

6.2.1
6.2.2.
6.2.3.
6.2.4.
6.2.5.
6.2.6.

sommaire

annexes
annexe
index

TYPES D'OBJETS ........................................................................................................................ 77


AJOUTER DES OBJETS ................................................................................................................ 77

6.3
6.4
6.5

Ajouter un nud ....................................................................................77


Ajouter un arc ........................................................................................78
Ajouter un texte......................................................................................78
Ajouter une courbe ................................................................................79
Ajouter une courbe de modulation.......................................................79
Utiliser des fichiers texte .......................................................................79

SLECTION DES OBJETS ............................................................................................................. 79


DITION DES OBJETS VISIBLES ................................................................................................... 80
DITION DES OBJETS NON-PHYSIQUES ....................................................................................... 87

6.5.1.
6.5.2.
6.5.3.
6.5.4.
6.5.5.
6.6
6.7
6.8
6.9
6.10
6.11

diteur de courbes .................................................................................88


diteur de courbes de modulation........................................................89
diteur de commandes ..........................................................................91
diteur de demandes .............................................................................91
diteur de qualit de source..................................................................92

COPIER ET COLLER DES OBJETS ................................................................................................. 93


DESSINER ET CHANGER LE SENS DES ARCS ................................................................................ 94
SUPPRIMER UN OBJET ................................................................................................................ 95
DPLACER UN OBJET ................................................................................................................ 95
SLECTIONNER UN GROUPE D'OBJETS ................................................................................... 95
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
7.2
7.3
7.4
7.5
7.6
7.7
7.8
7.9

SLECTION DE L'AFFICHAGE DU SCHMA .................................................................................. 97


TABLIR LES DIMENSIONS DU SCHMA ..................................................................................... 98
UTILISER UN FOND DCRAN ..................................................................................................... 99
APPROCHER OU LOIGNER LE SCHMA.................................................................................... 100
SE DPLACER DANS LE SCHMA .............................................................................................. 101
RECHERCHER UN OBJET .......................................................................................................... 101
LES LGENDES DU SCHMA ..................................................................................................... 102
VUE D'ENSEMBLE .................................................................................................................... 103
OPTIONS DE VISUALISATION DU SCHMA ................................................................................ 103

7.9.1. Options nuds.....................................................................................105


7.9.2. Options arcs..........................................................................................105

7.9.3.
7.9.4
7.9.5.
7.9.6
7.9.7.

Options textes ......................................................................................105


Options affichage .................................................................................106
Options symboles ................................................................................106
Options flches d'coulement.............................................................107
Options fond dcran ..........................................................................107

CHAPITRE 8 - LA
8.1

S I M U L A T I O N ........................................................................... 108

SPCIFICATION DES OPTIONS DE SIMULATION ......................................................................... 108

8.1.1.
8.1.2.
8.1.3.
8.1.4.
8.1.5.
8.2
8.3

Options hydrauliques..........................................................................108
Options de qualit de l'eau ..................................................................111
Options de ractions ...........................................................................112
Options de temps.................................................................................113
Options de lnergie .............................................................................114

LANCER UNE SIMULATION....................................................................................................... 114


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
sommaire

AFFICHAGE DES RSULTATS SUR LE SCHMA .......................................................................... 117

9.1

9.1.1.
9.2

!
!
!
!

annexes
annexe
index

9.3

Effectuer une requte dans le schma...............................................117

AFFICHAGE DES RSULTATS L'AIDE D'UN GRAPHIQUE .......................................................... 119

Page Gnrale ................................................................................................123


Rubriques axes horizontal et vertical.............................................................124
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
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
9.4.2.
9.4.3.
9.4.4.
9.4.5.

Rapport d'tat .....................................................................................130


Rapport d'nergie ................................................................................131
Rapport de calage ................................................................................131
Rapport de ractions...........................................................................133
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
10.2
10.3
10.4
10.5

SLECTION DE L'IMPRIMANTE............................................................................................. 135


MISE EN FORME DE LA PAGE ............................................................................................... 135
APERU .............................................................................................................................. 136
IMPRIMER LA FENTRE ACTIVE ........................................................................................... 136
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
11.2
11.3
11.4
11.5
11.6
11.7

SCNARIOS D'UN PROJET .................................................................................................... 138


EXPORTATION D'UN SCNARIO ........................................................................................... 138
IMPORTATION D'UN SCNARIO ............................................................................................ 139
IMPORTATION D'UNE PARTIE D'UN RSEAU ......................................................................... 139
IMPORTATION DU SCHMA DUN RSEAU ........................................................................... 140
EXPORTATION DU SCHMA DU RSEAU .............................................................................. 141
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

sommaire

annexes
annexe
index

! 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
! 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
particulier en cas d'incendie? .............................................................................144
! Comment puis-je modliser une vanne de contrle de pression avec un
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
C.2
C.3

INSTRUCTIONS GNRALES..................................................................................................... 152


FORMAT DU FICHIER D'ENTRE............................................................................................... 152
FORMAT DU RAPPORT ............................................................................................................. 191

C.3.1
C.3.2
C.3.3
C.3.4.
C.4

Section tats-consignes........................................................................191
Section nergie.....................................................................................191
Section nuds ......................................................................................194
Section arcs ..........................................................................................194

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
D.2

sommaire

annexes
annexe
index

HYDRAULIQUE ....................................................................................................................... 200


QUALIT DE L'EAU ................................................................................................................. 207

D.2.1.
D.2.2
D.2.3
D.2.4
D.2.5
D.2.6
D.2.7
D.3

Transport convectif dans les tuyaux .................................................207


Mlange aux jonctions des tuyaux.....................................................207
Mlange dans les rservoirs ...............................................................208
Ractions dans la Masse d'eau...........................................................208
Ractions aux parois ...........................................................................210
Systme dquations............................................................................211
Algorithme de transport de Lagrange ..............................................211

RFRENCES ........................................................................................................................... 213

I N D E X G E N E R A L................................................................................................................. 214

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
recherche de stratgies alternatives pour grer le rseau, comme par exemple:

sommaire

annexes
annexe
index

utilisation en alternance des diffrentes ressources du systme,

modifier le rgime de pompage ou de marnage des rservoirs,

prciser lusage des stations de rechloration (ou autres retraitements) en


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

1.3

Il peut modliser diffrents types de vannes, comme des clapets antiretour, 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.

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
simulation.

Modlisation des dplacements et les variations de concentration en plus


ou en moins que subit une substance (par exemple un produit secondaire
de dsinfection, ou du chlore rsiduel).

Modlisation du temps de sjour de l'eau dans le rseau.

Indication chaque nud de la proportion deau provenant dune


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.

sommaire

annexes
annexe
index

dplacement d'un traceur pendant la dure de la

14

1 - Introduction

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


avec la qualit de l'eau comme:

1.4

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.

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


8.1);

Lancer une simulation hydraulique ou une analyse de la qualit


(voir la Section 8.2);

Visualiser les rsultats d'une simulation (voir le Chapitre 9).

sommaire

annexes
annexe
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.

sommaire

annexes
annexe
index

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


scnario est un ensemble de donnes qui caractrisent les conditions relles sous
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
lexportation du schma du rseau sous diffrents formats.
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

annexes
annexe

6.
Consultation du schma pour localiser directement un nud, un arc ou un point
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
index

21.
Possibilit dimporter et dexporter diffrents scnarii de simulation permettant
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.

sommaire

annexes
annexe
index

34.
Les options pour le traitement de problmes de dconnexion et de conditions de
dsquilibre hydraulique ont t amliores.
35.
Amlioration de calcul de la qualit de leau sur la base dune mthode lagrangienne.
Les paramtres introduits par lutilisateur sont lintervalle de temps entre deux analyses de la
qualit et la tolrance pour la variation de la qualit.
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:

sommaire

annexes
annexe
index

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.

Le programme d'installation vous demandera de choisir un rpertoire o les


fichiers d'EPANET seront placs. Le rpertoire par dfaut est C:\Program
Files\EPANET2_Fr. Aprs avoir install les fichiers, votre Menu Dmarrer aura
un nouvel lment nomm EPANET 2.0 Fr. Pour dmarrer EPANET, choisissez
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

POMPE

3
4

RSERVOIR

5
4

7
8

sommaire

51

annexes
annexe

Figure 2.1 Exemple de Rseau

index

Tableau 2.1 Proprits des nuds de lexemple


Nud
1
2
3
4
5
6
7
8

Altitude (m)
210
210
215
210
200
210
210
250

Demande (l/s)
0
0
10
10
15
10
0
0

Tableau 2.2 Proprits des Tuyaux du Rseau


Tuyau
1
2
3
4
5
6
7
8

Longueur (m)
1000
1500
1500
1500
1500
2000
1500
2000

22

Diamtre (mm)
350
300
200
200
200
250
150
150

Rugosit (mm)
0,01
0,01
0,01
0,01
0,01
0,01
0,01
0,01

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).

sommaire

annexes
annexe
index

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


Charge. Si vous dsirez sauvegarder cette configuration pour les projets futurs,
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.
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
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 cidessous.

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
7 en cliquant sur le schma.

et indiquez ensuite la position des nuds 2

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,
dans
qui relie le nud 2 au nud 3. Cliquez sur le bouton Ajouter Tuyau
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


de la barre d'outils du schma pour mettre le
sur le bouton
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
maintenu enfonc.

3.

S'il y a lieu, des sommets intermdiaires du tuyau peuvent tre


ajouts ou effacs en cliquant avec le bouton droit de la souris et
en choisissant l'option approprie partir du menu contextuel.

4.

Cliquez sur

sommaire

annexes
annexe
index

2.5

pour retourner au mode Slection d'Objet.

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

sommaire

annexes
annexe
index

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


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.
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
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
proprits.

Crez un tableau de rsultats en slectionnant Rapport >> Tableau (ou

sommaire

annexes
annexe
index

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
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


(ou tapez sur la touche
navigateur et cliquez sur le bouton Ajouter
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

annexes
annexe
index

Nous devons maintenant assigner la courbe de modulation 1 tous les nuds de


demande de notre rseau. Nous pouvons utiliser une option hydraulique
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.
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
pour mettre en marche l'animation et le bouton Arrt
Avance
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:

sommaire

annexes
annexe
index

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
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
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.
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

sommaire

annexes
annexe
index

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


possibilits offertes par EPANET. Vous pouvez exprimenter les autres fonctions
du programme, notamment:

Saisir les diffrentes proprits d'un Groupe d'Objets qui se trouvent


dans une zone dfinie par l'utilisateur.

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.
Rservoir

Bche

Pompe
Vanne
Tuyeau

Nud de
Demande

sommaire

annexes
annexe
index

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


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

annexes
annexe
index

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
simulation. Cependant, on peut faire varier sa charge hydraulique dans le temps
en lui assignant une courbe de modulation (voir Courbes de Modulation cidessous).

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

sommaire

annexes
annexe
index

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,
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).
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
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

annexes
annexe
index

formule de Hazen-Williams

formule de Darcy-Weisbach

formule de Chezy-Manning

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)

sommaire

annexes
annexe
index

Perte de charge totale

Exposant du dbit

Formule

(A)

(B)

Hazen-Williams

-1.852

10,674 C

Darcy-Weisbach

0.0827 f(,d,q) d-5 L

Chezy-Manning

10,294 n2 d-5.33 L

-4.871

1.852

Explication des symboles: C = coefficient de rugosit de Hazen-Williams


= coefficient de rugosit de Darcy-Weisbach (m)
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
(universel)

de DarcyWeisbach

n de Manning
(universel)

(mm)
Fonte revtue

130 140

0,25

0,012 0,015

Bton ou Revt.
de Bton

120 140

0,3 3,0

0,012 0,017

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

110

0,3

0,013 0,015

Fer Galvanis

Cramique

Tableau de correspondance entre les diffrents coefficients :


Coeff. Hazen-William
Darcy-Weisbach en mm

95
2

106 116 130 136 141


1
0,5 0,25 0,1 0,05

145
0,025

146,5
0

Nota : vanne disolement


A l'aide de commandes spcifiques, les tuyaux peuvent souvrir ou se fermer
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
certain niveau, ou quand la pression dans un nud passe au-dessus ou audessous d'une certaine valeur. Voir aussi le paragraphe 3.2, Commandes de
Contrle.

sommaire

annexes
annexe
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
COEFF.PERTE SINGULIERE

ACCESOIRE
Vanne boule, entirement ouverte

10,0

Vanne angle, entirement ouverte

5,0

Clapet anti-retour battant,


entirement ouvert

2,5

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
index

3.1.7

Pompes

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

annexes
annexe

Les lments calculs en sortie de simulation pour une vanne sont le dbit et la
perte de charge hydraulique.
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

sommaire

annexes
annexe
index

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
avec la vanne entirement ouverte).Les Vannes Rgulatrices de Dbit sont
unidirectionnelles, et doivent tre orientes selon le sens du flux. Si le dbit
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
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:

3.2

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.

Composants non-physiques
En plus des composants physiques, EPANET utilise trois types d'objets nonphysiques: 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

annexes
annexe
index

3.2.1

Courbes

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

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 de Trois Points

80

80

60

60

Charge (m)

Charge (m)

Courbe dun Unique Point

40
20
0

40
20

150

50
100
Dbit (l/s)

100

60

80

40
20

sommaire

annexes
annexe
index

150

Courbes Vitesse Variable

80

Charge (m)

Charge (m)

Courbe Multi-point

50
100
Dbit (l/s)

N = 2.0
N = 1.0

60

N = 0.5

40
20

150

100
50
Dbit (l/s)

100
50
Dbit (l/s)

150

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:

H1 N1

=
H 2 N 2

Q1 N1
=
Q2 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
!

sommaire

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
spcifique, un rendement fixe identique pour tous les points de fonctionnement
sera utilis.

annexes
annexe
100

index
Rendement (%)

90
80
70
60
50

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

Volume

3 La modlisation du rseau

Niveau

Figure 3.4 Courbe de volume d'un rservoir


3.2.1.4.

sommaire

annexes
annexe
index

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
par le dbit.
3.2.2

Courbes de modulation

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


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
Multiplicateur

1
0,5

2
0,8

3
1,0

4
1,2

5
0,9

6
0,7

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


suit:
Heures
Demande

3.2.3

0-4
5

4-8
8

8-12
10

12-16
12

16-20
9

20-24
7

24-28
5

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

annexes
annexe
index

Les mots-clefs des commandes sont en anglais, ils nont pas t modifis pour
maintenir la compatibilit avec la version anglaise dEPANET.
3.2.3.1.

Commandes simples

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
Etat

=
=

IDNud
Valeur
Temps

=
=
=

tiquette d'identification d'un arc


OPEN ou CLOSED, la vitesse de rotation d'une pompe, la
consigne de fonctionnement dune vanne
tiquette d'identification d'un nud
la pression d'un nud ou le niveau d'un rservoir
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
Ouvrir l'arc 12 quand la pression
dans le nud 130 passe au-dessous
de 20 pieds/mtres
Mettre la vitesse de rotation de la
pompe 12 1,5, 16 heures aprs le
dbut de la simulation
Ouvrir l'arc 12 tous les jours 10 h
du matin et le fermer 8 h du soir
(20 h), sur toute la dure de la
simulation

LINK 12 OPEN IF NODE 130 BELOW 20

LINK 12 1.5 AT TIME 16

LINK 12 CLOSED AT CLOCKTIME 10 AM


LINK 12 OPEN AT CLOCKTIME 8 PM

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

sommaire

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.

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
consignes de pression sont trop proches l'une de l'autre. Dans ce cas-ci
l'utilisation de commandes labores est prfrable

annexes
annexe
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
IF
THEN
AND

1
TANK
1 LEVEL ABOVE 4.8
PUMP 335 STATUS IS CLOSED
PIPE 330 STATUS IS OPEN

RULE
IF
THEN
AND

2
TANK
1 LEVEL BELOW 0.5
PUMP 335 STATUS IS OPEN
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

annexes
annexe
index

RULE
IF
AND
AND
THEN

3
SYSTEM CLOCKTIME >= 8 AM
SYSTEM CLOCKTIME < 6 PM
TANK 1 LEVEL BELOW 1.2
PUMP 335 STATUS IS OPEN

RULE
IF
OR
AND
THEN

4
SYSTEM CLOCKTIME >= 6 PM
SYSTEM CLOCKTIME < 8 AM
TANK 1 LEVEL BELOW 1.4
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:

sommaire

annexes
annexe
index

3.4

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

Le Modle de simulation de la qualit de l'eau


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.

sommaire

annexes
annexe
index

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


(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
appropri pour simuler l'coulement dans les rservoirs quip de cloisons dans
lesquels lcoulement est continu. Il n'est pas ncessaire de dfinir de
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

HClO

NOM

Kb

DBP

Masse deau

Fe+2

Kw

Fe+3

Couche limite

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


3.4.3.1

sommaire

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:

R = KbC n

annexes
annexe
index

dans laquelle Kb est un coefficient de la vitesse de raction, C la concentration


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
Dcomposition d'ordre Un
Accroissement d'ordre Un
jusqu' saturation
Cintique d'ordre zro
Sans raction

54

Paramtres
CL = 0, Kb < 0, n = 1
CL > 0, Kb > 0, n = 1

Exemples
Chlore
Trihalomthanes

CL = 0, Kb <> 0, n =
0
CL = 0, Kb = 0

Temps de sjour
Marqueur de fluorure

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.

sommaire

annexes
annexe
index

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
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
de 0 1,5 mtres/jour.
Il faut ajuster Kw de manire prendre en compte les limitations de transfert de
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 DarcyWeisbach, 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

annexes
annexe
index

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
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
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 cidessous. 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

Simulation russie

57

Navigateur

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

annexes
annexe
index

Commande

Description

Nouveau

Cre un nouveau projet dEPANET

Ouvrir

Ouvre un projet existant

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 pressepapiers 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.
sommaire

Menu affichage

Les commandes du Menu Affichage contrlent la manire dont le schma du


rseau est visualis:

annexes
annexe
index

Commande

Description

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,


son contenu est vide

nergie

Affiche l'nergie consomme par chaque pompe

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

annexes
annexe
index

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:

sommaire

annexes
annexe

Commande

Description

Sujets de l'Aide

Propose une slection de sujets de l'aide

Units

Prsente une liste de toutes les units des paramtres


qu'utilise EPANET

Nouveauts

Informe sur les volutions du logiciel EPANET

Prise en Main Rapide

Propose une prise en main rapide du logiciel EPANET

propos

Affiche des informations sur la version d'EPANET


utilise

index

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 pressepapiers 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


Ajoute une Bche au schma du rseau

annexes
annexe

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.

4.5

Position XY: Donne les coordonnes de la souris

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.

sommaire

La taille des nuds et des tuyaux peut tre modifie, des flches de sens
dcoulement peuvent tre cres, ainsi que des symboles reprsentant des
objets, des tiquettes didentification et des valeurs numriques caractrisant
lobjet.

annexes
annexe
index

Le schma peut tre imprim, peut tre copi dans le presse-papiers de


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

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

annexes
annexe

Retour au point de dpart


Retour en arrire
Arrter l'animation/pause
Lecture

index

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
la touche Echap.

Cliquez sur le bouton Fermer dans le coin suprieur droit de la barre de


titre pour fermer l'diteur.

index

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:

sommaire

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


scurit d'un projet nouvellement ouvert, sur le disque.
Automatique
L'extension du fichier sera .bak.
Rpertoire Temporaire

Nom du rpertoire dans lequel EPANET crit ses


fichiers temporaires.

annexes
annexe
index

Note: Le Rpertoire Temporaire doit tre un rpertoire pour lequel l'utilisateur


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
index

Pour ouvrir un projet existant :


1.

Slectionnez Fichier >> Ouvrir de la Barre de Menu ou


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

annexes
annexe

*Attention : Un changement dunit, au cours dune simulation, nentrane


pas de conversion des premires valeurs saisies dans les nouvelles units
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
index

Un Fichier de Calage est un fichier texte contenant des mesures pour un certain
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


Windows NotePad et l'diter.

5.

Rptez les tapes 2 4 pour les autres paramtres pour lesquels


il y a des donnes de calage.

6.

Cliquez sur Accepter pour confirmer le nom des fichiers.

sommaire

annexes
annexe
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
(b) Pompes
(c) Vannes

sommaire

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
enfonc.

, Bche

ou Rservoir

77

), s'il n'est pas dj

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
du Schma, s'il n'est pas dj enfonc.

) dans la Barre d'Outils

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
direction.

4.

annexes
annexe

Cliquez sur le nud final, lui aussi, pralablement dfini (sauf le


nud initial).

index

Pour annuler l'opration, vous pouvez cliquer avec le bouton droit de la souris
ou taper Echap.

sommaire

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


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

dans la Barre d'Outils du

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

3.

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

de la fentre du Navigateur;

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

3.

ditez la courbe de modulation en utilisant l'diteur de Courbes


de Modulation (voir ensuite).

de la fentre du navigateur ;

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
leur tiquette didentification et leurs coordonnes, et une liste d'arcs avec leur
tiquette didentification comportant galement les nuds initiaux et finaux (voir
Section 11.4 - Importation dune Partie dun Rseau ).

annexes
annexe
index

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
dans la Barre d'Outils du Schma ou
Slectionner Objet
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
dans le navigateur des donnes (ou double-cliquez sur l'objet dans le
diter
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

sommaire

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.
Demande

tiquette d'Identification de la Courbe de Modulation qui caractrise la


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
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).

Catgories de
Demande

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


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).

annexes
annexe
index

81

6 Manipulation des objets

Tableau 6.2 Proprits des Bches

sommaire

annexes
annexe

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.
Charge

Etiquette d'identification de la Courbe de Modulation caractrisant la variation


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.

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
Qualit de Source, (voir Section 6.5 ensuite).

index

82

6 Manipulation des objets

Tableau 6.3 Proprits des Rservoirs

sommaire

PROPRIETE

DESCRIPTION

ID
Rservoir

Etiquette d'identification unique utilise pour identifier le Rservoir. 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 rservoir, exprime en units du schma. Si on laisse le champ


vide, le rservoir ne sera pas affich dans le schma.

Coordonne
Y

Position verticale du rservoir, exprime en units du schma. Si on laisse la proprit vide, le


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
Radier

Altitude du radier du rservoir en mtres (ou pieds) par rapport une rfrence donne. Ce
champ est obligatoire.

Niveau
Initial

Niveau initial de la surface de l'eau en mtres (pieds) par rapport au radier du rservoir au
dbut de la simulation. Ce champ est obligatoire.

Niveau
Minimal

Niveau minimal de la surface de l'eau en mtres (pieds) par rapport au radier du rservoir. Le
niveau de l'eau ne peut jamais tre infrieur au niveau minimal. Ce champ est obligatoire.

Niveau
Maximal

Niveau maximal de la surface de l'eau en mtres (pieds) par rapport au radier du rservoir. Le
niveau de l'eau ne peut jamais tre suprieur au niveau maximal. Ce champ est obligatoire.

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
est dcrite avec une Courbe de Volume (voir ensuite), sa valeur est gale zro. Dans tous les
cas, c'est une proprit obligatoire.

Volume
Minimal

Le volume d'eau qui reste dans le rservoir quand il est son niveau minimal, en mtres
(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
Volume

Etiquette d'identification de la courbe qui dcrit la relation entre le niveau de l'eau et le


volume dans le rservoir. Si on n'introduit pas de valeur, le programme considre le rservoir
comme cylindrique.

Modle de
Mlange

Le modle de mlange d'eaux de diffrentes qualits dans le rservoir. On peut choisir entre:

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
Mlange

La fraction du volume total du rservoir qui constitue le compartiment o l'eau entre et sort
pour un modle de mlange en deux compartiments (laisser vide pour utiliser un autre modle
de mlange).

Coefficient
de Raction

Coefficient de Raction pour les ractions chimiques dans la masse d'eau du rservoir. Les
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.
Niveau de la qualit de l'eau dans le rservoir au dbut du calcul. Laissez vide si vous
n'analysez pas la qualit de l'eau ou si le niveau est nul.

annexes
annexe
index

Qualit
Initiale
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)

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
Singul.

Coefficient de pertes de charge singulires sans dimension associ aux coudes,


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


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

Coef. Ract.
dans la Masse

Coefficient de raction pour les ractions chimiques dans la masse d'eau du


tuyau. Les units sont 1/jours. Utilisez une valeur positive pour les ractions
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.
aux Parois

Coefficient de raction pour les ractions chimiques aux parois du tuyau. Les
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.

sommaire

annexes
annexe
index

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
d'Aspiration

Etiquette d'identification du nud du ct de l'aspiration de la pompe. Ce


champ est obligatoire.

Nud de
Dcharge

Etiquette d'identification du nud du ct du refoulement de la pompe. Ce


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
Caractristique

Etiquette didentification de la Courbe Caractristique de la pompe, qui


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
Nominale

Puissance de la pompe en kW (chevaux). Ce paramtre s'utilise quand la


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%
suprieure sa vitesse nominale.

Courbe Modul.
Vitesse

Etiquette d'identification de la Courbe de Modulation qui caractrise la


variation de la vitesse de la pompe dans le temps. Les multiplicateurs de la
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.

tat Initial

tat de la pompe (Marche ou Arrt) au dbut de la simulation.

Courbe
Rendement

Etiquette d'identification de la Courbe de Rendement reprsentant le


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
Modul. Prix

Etiquette d'identification de la courbe de modulation qui dcrit la variation du


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).

sommaire

annexes
annexe
index

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.

sommaire

annexes
annexe
index

Type de Vanne

Consigne

Stabilisatrice Aval

Pression (m ou psi)

Stabilisatrice Amont

Pression (m ou psi)

Rducteur de pression

Chute de Pression (m ou psi)

Rgulatrice de Dbit

Dbit (units de dbit)

Diaphragme

Coeff. Perte de Charge (sans units)

Usage Gnral

tiquette d'Identification de la courbe de


perte de charge

Coeff. Perte
Charge

Coefficient sans units reprsentant les pertes singulires quand la vanne est
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
d'Ancrage

Etiquette d'identification du nud qui sert de point d'ancrage (voir Note 1, cidessous). Laissez vide si le texte n'est pas ancr.

Type dlment
Observ

Type d'objet auquel le texte sapplique (voir Note 2 ci-dessous). On a le choix


entre Aucun, Nud et Arc.

ID de llment
Observ

Etiquette didentification de l'objet (Nud ou Arc) observer.

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
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.

annexes
annexe
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
. l'diteur
dans le Navigateur des Donnes et cliquez sur le bouton diter
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:

sommaire

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
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

annexes
annexe

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
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
index

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
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
Modulation

Etiquette d'identification de la courbe de 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
de ractif par unit de temps au flux qui arrive au nud.

Une source Concentration en Sortie fixe la concentration du flux qui


sort du nud une certaine valeur (sauf si la concentration moyenne
qui entre dans le nud ne dpasse pas cette valeur).

Une source Augmentation Fixe augmente la concentration initiale


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

sommaire

annexes
annexe
index

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


dans la barre d'outils du schma (ou
cliquez sur le bouton
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).

sommaire

annexes
annexe
index

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


maintenant toujours le bouton gauche de la souris enfonc.

6.

Lorsque le mode de slection des sommets est actif, on peut saisir


les autres sommets en cliquant sur un arc. Pour quitter le mode
de slection des sommets, cliquez dans le schma avec le bouton
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

cliquer sur le mme bouton dans le navigateur des donnes,

taper sur la touche Supprimer du clavier.

dans la barre d'outils standard,

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,


en maintenant le bouton gauche de la souris enfonc.

3.

Lchez le bouton gauche.

index

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
touche Supprimer.
6.11

ou tapez sur la

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.
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.

sommaire

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:

sommaire

annexes
annexe
index

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)

*Pression

*Qualit de l'Eau

Les paramtres des arcs qui peuvent tre visualiss sont:

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 DarcyWeisbach)

*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).
Calcule les dimensions partir des coordonnes
des objets qui sont dj mis dans le rseau.

Ajustage automatique

98

7. Manipulation du Schma

Note:

7.3

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.

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:

7.4

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.

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.

3.

Pour rapprocher une zone dtermine, mettez le pointeur de la


souris au coin suprieur gauche de cette zone, et glissez-le au coin
infrieur droit de la zone dsire, en maintenant le bouton gauche
de la souris enfonc. Quand le rectangle dessin dlimite la zone
entirement, lchez le bouton gauche de la souris.

sommaire

annexes
annexe
index

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
doutils du schma.

100

dans la barre

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

annexes
annexe
index

7.6

Rechercher un objet
Pour chercher un Nud ou un Arc dont vous connaissez l'tiquette d'identification
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:

sommaire

annexes
annexe
index

1.

Cliquez sur la lgende avec le bouton gauche de la souris.

2.

Glissez la lgende jusque dans la position dsire, en maintenant


le bouton gauche de la souris enfonc.

Pour diter la lgende des Nuds:


1.

Slectionnez Affichage >> Lgendes >> Modifier >> Nud ou


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
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.

index

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
index

Figure 7.3 Bote de Dialogue des Options du Schma

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


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

des

tiquettes

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
Taille du Nud

Description
Permet de slectionner le diamtre du nud.

Proportionnelle
la Valeur

Permet de rendre la taille proportionnelle la valeur du


paramtre actif.

Visualiser
Contour

Cration dune bordure aux nuds (recommand quand


vous utilisez un fond clair)

Visualiser Nuds
de Demande

Rend visible / invisible les nuds 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..

sommaire

annexes
annexe
index

Option

Description

Largeur de l'Arc

Dtermine la largeur de l'arc

Proportionnelle la
Valeur

Rend la largeur proportionnelle la valeur du paramtre


actif.

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.

sommaire

annexes
annexe
index

Option

Description

Visualiser ID Nuds

Visualise les tiquettes d'identification des nuds

Visualiser Valeurs des


Nuds

Visualise les valeurs du paramtre de nud


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.

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
spcifiques. Voir les chapitres 6.2 et 6.4 et le tableau 6.7.
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.

sommaire

Options fond dcran

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


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

sommaire

4.

du Navigateur (ou tapez sur la touche Entre).

ditez les options dans l'diteur des Proprits selon vos


prfrences.

annexes
annexe
index

Pendant que vous ditez une catgorie dans l'diteur des Proprits, vous
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
Units de Dbit

Description
Sont les Units appliques aux demandes dans les nuds et
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
Charge

La formule utilise pour calculer la perte de charge en


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.
dItrations

Nombre maximum ditrations pour rsoudre les quations


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


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
itrations supplmentaires, avec ltat des arcs "fix", pour
essayer ainsi d'atteindre la convergence.

Courbe Modul. par


Dfaut

tiquette d'identification de la courbe de modulation qui


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
Demande

Multiplicateur global qui s'applique sur les demandes, pour


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
l'metteur

Exposant de la pression, ncessaire quand vous calculez le


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.

sommaire

annexes
annexe
index

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).

sommaire

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
Relative

La relation entre la diffusivit molculaire de la substance


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
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.

Nud de
Dpistage

tiquette d'identification du nud o lon dpiste le flux.


S'applique seulement aux analyses de dpistage.

Tolrance de
Qualit

La variation de qualit la plus petite entranant la cration dun


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.

annexes
annexe
index

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
Masse

Puissance laquelle la concentration est leve lors du calcul de la


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
Parois

Puissance laquelle la concentration est leve lors du calcul de la


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
Ract. dans la
Masse

Coefficient de raction dans la masse d'eau (Kb). Il est attribu


tous les tuyaux par dfaut, mais il peut tre adapt certains
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
(1-n) divise par des jours, o n est l'ordre de la raction dans la
masse.

Coeff. Global
Ract. aux Parois

Coefficient de raction aux parois (Kw). Il est attribu tous les


tuyaux par dfaut. 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 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
Limite

La concentration maximale (en cas daccroissement) ou minimale


(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
Parois

Le coefficient de corrlation entre la rugosit et la vitesse de


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.

sommaire

annexes
annexe
index

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
Modulation

Intervalle de temps utilis dans les courbes de modulation. La


valeur par dfaut est 1 heure.

Heure Dbut Courbes


Modulation

Heure laquelle la simulation commence (par exemple, une


valeur 2 signifie que la simulation commence avec le dbut de
l'heure 2 des courbes de modulation). La valeur par dfaut est 0.

Pas de Temps Entre


Deux Rapports

Intervalle de temps entre deux rapports de rsultats ou de deux


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


par dfaut est 0 (dbut de la simulation).

Heure Relle Dbut de


la Simulation

Heure relle du dbut de la simulation (par exemple 7:30 AM,


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:

sommaire

annexes
annexe
index

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.
Etiquette d'identification de la courbe de modulation
dcrivant la variation du prix de l'nergie pendant la
journe. Laissez vide si non applicable.

Courbe Modulation de Prix

Prix de la Demande
Maximale

sommaire

annexes
annexe
index

8.2

Prix par kW de la puissance maximale demande ;


correspond au cot additionnel pay pour la demande
maximale du rseau par kW (Dans certains pays, le
prix par kW dpend de la puissance contracte et non
de la puissance maximale demande).

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
standard.

dans la barre d'outils

2.

Vous pouvez suivre lexcution des calculs dans la fentre tat de


la Simulation.

3.

Cliquez sur Accepter quand les calculs sont termins.

dans la Barre d'tat en bas de


Si la simulation a russi vous verrez l'icne
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.
!

sommaire

annexes
annexe
index

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
possible que certains nuds soient dconnects par des modifications dans les
arcs.
!

Il y a des pressions ngatives

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
de la bote de dialogue Options du Schma (voir 7.9).

La recherche de nuds et darcs remplissant certaines conditions


seffectue avec Requte dans le Schma (voir ci-dessous).

Vous pouvez voir les rsultats dans le schma au moyen d'Animation,


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.

sommaire

annexes
annexe
index

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


lheure laquelle vous souhaitez appliquer la requte.

2.

Slectionnez Affichage >> Requte ou cliquez sur le bouton

annexes
annexe

dans la barre d'outils du schma.

index
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):

sommaire

annexes
annexe
index

Type de Graphique

Description

S'applique

Graphe d'volution

Affiche l'volution dans le temps


d'une valeur

Des nuds ou des arcs


spcifiques, pour la dure
entire de la simulation

Profil Longitudinal

Affiche lvolution dune valeur


en fonction de la distance
euclidienne entre les points

Une srie de nuds


(conscutifs ou non) un
instant donn

Courbe de Niveau

Affiche les rgions du schma o


les valeurs sont comprises entre
certains intervalles

Tous les nuds un instant


donn

Courbe de
Distribution

Reprsente sur l'axe Y la fraction


dobjets de valeur infrieure la
valeur de l'axe X

Tous les nuds ou tous les


arcs un instant donn

Balance en Eau

Montre l'volution de la quantit


totale d'eau qui est produite et qui
est demande dans le temps

La demande en eau de tous


les nuds, pour la dure
entire de la simulation

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
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

Figure 9.2 Exemples des diffrents Types de Graphes

annexes
annexe
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
Visualiser

Slectionner les lments visualiser (s'applique seulement aux


graphes d'volution et aux profils longitudinaux)
121

9. Prsentation des Rsultats

sommaire

Figure 9.3 Bote de Dialogue Slection du Graphique


annexes
annexe
index

Pour les profils longitudinaux ou les graphes d'volution il est ncessaire des
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


dans la barre d'outils standard ou cliquez sur le
le bouton
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

annexes
annexe

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:
1.

Slectionnez une des cinq rubriques suivantes:


! 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.

index

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

annexes
annexe
index

Figure 9.4 Bote de Dialogue dOptions Graphiques


!

Rubriques axes horizontal et vertical

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)
sommaire

annexes
annexe
index

Les proprits des sries de donnes modifiables sont les suivantes:

Catgorie

Option

Description

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.

Style

Style du marqueur.

Couleur

Couleur du marqueur.

Taille

Taille du marqueur.

Visible

Dtermine si le marqueur est visible ou non.

Style

Style du dessin (en 3D).

Couleur

Couleur du dessin (en 3D).

Empilage

Nest pas utilis dans EPANET.

Style

Type d'information affiche dans le texte.

Couleur

Couleur du fond du texte.

Transparent
Afficher flches

Dtermine si le graphique est visible travers


le texte.
Dtermine si les textes sont connects aux
diffrents secteurs des diagrammes
circulaires par des flches.

Visible

Dtermine si les textes sont visibles ou non.

Marqueurs

Dessins

Textes

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
index

Catgorie

Option

Description

Lgende

Afficher Lgende

Active ou dsactive la visualisation de la


lgende

Modifier
Lgende

Modifie les couleurs et les intervalles


pour les contours

Premier Plan

Couleur du rseau dans le schma

Arrire-Plan

Couleur de l'arrire plan

paisseur des
Arcs

paisseur des lignes reprsentant les arcs

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

paisseur

paisseur des lignes de contour

Sub-contours

Nombre de sous-contours
intervalle de valeur donn

Schma

Style

Contours

pour

un

Sauvegarde les choix comme valeurs par


dfaut pour les futures courbes de niveau

Par Dfaut

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

2.

dans la Barre d'Outils Standard.

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

annexes
annexe

La rubrique Type de Tableau de la bote de dialogue de Slection de Tableau


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


!
sommaire

annexes
annexe

Rubrique filtres

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
tableau. Pour appliquer un filtre sur un tableau:

Slectionnez vos critres l'aide des champs au-dessus de la rubrique


(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.

index

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, reclasser les lments ou appliquer un nouveau filtre. Pour ceci:

Slectionnez Rapport >> Options de la Barre de Menu, ou cliquez sur


dans la Barre d'Outils Standard quand la fentre active
le bouton
est le tableau, ou cliquez sur le tableau avec le bouton droit de la souris.

9.4

Utilisez les rubriques Colonnes et Filtres de la bote de dialogue


dOptions du Tableau pour modifier le tableau.

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 :

sommaire

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
presse-papiers de Windows (sauf le Rapport Complet, qui ne peut tre copi que
dans un fichier.)

annexes
annexe

9.4.1
index

Rapport d'tat

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
index

Le Rapport de Calage juxtapose les rsultats de la simulation dEPANET aux


mesures ralises sur le terrain. Pour crer un Rapport de Calage:
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

sommaire

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.

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

sommaire

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.
! Index Comparaisons

annexes
annexe
index

La rubrique Comparaisons du rapport de calage prsente un histogramme qui


reprsente la moyenne des mesures et la moyenne des valeurs calcules dun
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:

sommaire

annexes
annexe
index

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

Deux tableaux pour chaque pas de temps qui contenant les valeurs
calcules chaque nud (demande, charge, pression et qualit) et
chaque arc (dbit, vitesse, perte de charge et tat).

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

annexes
annexe

10.2

Mise en forme de la page


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


dialogue pour:

de la bote de

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
annexes
annexe

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

index

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
barre d'outils standard. Vous pouvez imprimer les objets suivants:

dans la

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


dans la barre d'outils standard.

ou cliquez sur le bouton


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:

sommaire

annexes
annexe
index

3.

Bitmap (uniquement pour les graphiques)

Mta-fichier (uniquement pour les graphiques)

Donnes (texte, par exemple le contenu des cellules


slectionnes dans un tableau ou les donnes source
d'un graphique)

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:

sommaire

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

Les Commandes Simples et labores

EPANET compile un scnario bas sur toutes les catgories mentionnes cidessus ou seulement sur quelques-unes, enregistre le scnario dans un fichier, et
ouvre le scnario ultrieurement.

annexes
annexe
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


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

sommaire

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
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
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
ci-dessus.

sommaire

annexes
annexe
index

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 mtafichier 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
mais ne reconnaissent pas les commandes pour dessiner des
cercles pleins.

4.

Aprs avoir choisi le format, cliquez sur Accepter et introduisez


le nom du fichier dans la bote de dialogue Enregistrer le
Schma sous.

sommaire

annexes
annexe
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.

sommaire

annexes
annexe

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
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.

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
ngative, gale au dbit de pompage. Si la demande varie dans le temps, vous
pouvez assigner une courbe de modulation la demande.

sommaire

annexes
annexe

index

Comment puis-je dimensionner une pompe pour obtenir un dbit spcifique ?


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
(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.
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
pendant la nuit, quand la demande est faible.

sommaire

annexes
annexe
index

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 :
V = Vc

H H0
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
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.

sommaire

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
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.

index

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
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,
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
vous voulez faire varier l'injection avec le temps.

sommaire

annexes
annexe
index

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.

sommaire

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


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

sommaire

annexes
annexe
index

148

DE

SIMULATION

Appendice A Unit de mesures

ANNEXE A - UNITES DE MESURES

sommaire

annexes
annexe
index

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
Dbit

kiloWatt heures (kWh)

kiloWatt heures (kWh)

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)

Coeff. des Pertes Singulires

sans dimension

sans dimension

Puissance

kiloWatts (kW)

chevaux (HP)

Pression

mtres de colonne deau (mce)

livres par pouce carr (psi)

Coeff. de Raction (Masse )

1/jour (ordre 1)

1/jour (ordre 1)

masse / m jour (ordre 0)

masse / pieds2 / jour (ordre 0)

mtres / jour (ordre 1)

pieds / jour (ordre 1)

Coefficient de Rugosit

millimtres (Darcy-Weisbach),
sinon sans dimension

millipieds (Darcy-Weisbach),
sinon sans dimension

Injection de Masse dune


Source

masse / minute (kg/min)

masse / minute (kg/min)

Vitesse

mtres / seconde (m/s)

pieds / seconde (ft/s)

Coeff. de Raction (Parois)

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

sommaire

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.

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 antiretour un tuyau dans l'diteur des Proprits, son tat ne peut pas tre modifi
avec des commandes simples ou labores.

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).

annexes
annexe
index

150

Appendice B Messages derreur

sommaire

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.

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
Prfrences Gnrales (voir la Section 4.9).

303

Le logiciel ne peut pas ouvrir le fichier du rapport d'tat. Voir l'erreur 302.

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.

annexes
annexe
index

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_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


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.

annexes
annexe
index

fich_ent

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
Rseau
[TITLE]
[JUNCTIONS]
[RESERVOIRS]
[TANKS]
[PIPES]
[PUMPS]
[VALVES]
[EMITTERS]

Fonctionnement
du Systme
[CURVES]
[PATTERNS]
[ENERGY]
[STATUS]
[CONTROLS]
[RULES]
[DEMANDS]

Qualit de l'eau

Options et
Rapports

[QUALITY]
[REACTIONS]
[SOURCES]
[MIXING]

[OPTIONS]
[TIMES]
[REPORT]

152

Schma du Rseau /
Textes
[COORDINATES]
[VERTICES]
[LABELS]
[BACKDROP]
[TAGS]

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)

sommaire

annexes
annexe
index

[JUNCTIONS]
;ID
Alt. Demande
;-----------------2
210
0
3
215
10
4
210
10
5
200
15
6
210
10
7
210
0
[RESERVOIRS]
;ID Bche
Charge
;----------------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
Global Wall

-1
0

[TIMES]
Duration
Hydraulic Timestep
Quality Timestep
Pattern Timestep
sommaire

annexes
annexe
index

[REPORT]
Page
Status
Summary
[OPTIONS]
Units
Headloss
Pattern
Quality
Tolerance

72:00
1:00
0:05
6:00

0
NO
NO

LPS
D-W
1
Chlore mg/l
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

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
coin suprieur gauche du rectangle qui encadre le schma. La valeur par dfaut est zro.

sommaire

annexes
annexe
index

Remarques:
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:

sommaire

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

heure

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


midi, PM de midi minuit) (heures:minutes)

annexes
annexe

Remarques:
index

a.
b.

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.
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

annexes
annexe
index

Exemple:
[COORDINATES]
;ID Nud
Coord.X
Coord.Y
;------------------------------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
correctement la courbe dans lditeur de courbes dEPANET. Les types de courbes. Les
types de courbe sont PUMP (Caractristique), EFFICIENCY (Rendement), VOLUME, et
HEADLOSS (Perte de Charge). Voir les exemples ci-dessous.

sommaire

annexes
annexe
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.
sommaire

annexes
annexe
index

d.

Le nombre de catgories de demande qui peuvent tre dfinies est illimit.


Sil ny a pas de courbe de modulation attribue, la demande du nud suit la courbe de
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
modulation 1. Sil ny a pas de courbe de modulation 1 non plus, la demande reste constante.

Exemple:
[DEMANDS]
;ID
Demande
Courbe de modulation
;--------------------------------J1
100
101
J1
25
102
J256
50
101

159

Catgorie
;Domestique
;cole
;Domestique

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:

sommaire

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.

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

PUMP ID Pompe

PRICE/PATTERN/EFFIC

DEMAND CHARGE

valeur

valeur
valeur

Remarques:
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


de l'nergie dans le temps,

EFFIC = le rendement (en %) par dfaut de toutes les pompes ou l'tiquette d'identification ID
d'une courbe de rendement d'une seule pompe,

DEMAND CHARGE = prix par kW de puissance maximale demande.

sommaire

annexes
annexe
index

a.

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
GLOBAL PATTERN
PUMP
23 PRICE
PUMP
23 EFFIC

0.05;le prix par dfaut de l'nergie


PAT1;la courbe de modulation du prix par dfaut est le PAT1
0.10;attribue un cot de l'nergie diffrent la pompe 23
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
attribuer plusieurs catgories de demandes chaque nud.

sommaire

annexes
annexe
index

Exemple:
[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:

sommaire

annexes
annexe
index

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
mode commande.

Exemple:
[LABELS]
; 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.

b.

La section [MIXING] est optionnelle. Les rservoirs qui ne sont pas dcrits dans cette
section sont considrs comme entirement et parfaitement mlangs.

sommaire

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

sommaire

annexes
annexe

HEADLOSS

H-W/D-W/C-M

HYDRAULICS

USE/SAVE

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

DEMAND MULTIPLIER

valeur

EMITTER EXPONENT

valeur

TOLERANCE

valeur

MAP

nom de fichier

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 (CM). 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

annexes
annexe
index

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
est 0.001.
UNBALANCED dtermine ce qu'il faut faire s'il est impossible d'arriver une solution hydraulique
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
HEADLOSS
QUALITY
UNBALANCED

CFS
D-W
TRACE Tank23
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:

sommaire

annexes
annexe
index

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.

e.

Le nombre de lignes pour ajouter des multiplicateurs une courbe de modulation est illimit.

Exemple:
[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 HazenWilliams et Chezy-Manning et sexprime en mm (millipieds) pour la formule de DarcyWeisbach. Le choix de la formule de perte de charge doit tre fait dans la section
[OPTIONS].

b.

Choisir CV comme tat signifie que le tuyau est pourvu dun clapet anti-retour.

c.

Si le coefficient de pertes singulires est 0 et le tuyau est ouvert (OPEN) il n'est pas
ncessaire de saisir ces paramtres.

sommaire

annexes
annexe
index

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:

sommaire

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
b.

annexes
annexe
index

Il faut saisir au moins un des paramtres POWER ou HEAD. Les autres mots-clefs sont
optionnels.

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

annexes
annexe

BULK, WALL et TANK permettent la substitution de la valeur globale par un coefficient de vitesse de
raction spcifique pour certains tuyaux ou rservoirs.
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
GLOBAL BULK
GLOBAL WALL
WALL
P220
WALL
P244

0
-0.5
-1.0
-0.5
-0.7

;Les ractions aux


;Coeff. vitesse de
;Coeff. vitesse de
;Coeff. vitesse de

sommaire

annexes
annexe
index

173

parois sont dordre 0


raction dans la masse d'eau est 0.5
raction aux parois est 1
raction de certaines parois.

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:
sommaire

PAGESIZE est suivi du nombre de lignes par page de rapport. La valeur par dfaut est 0, ce qui
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:

sommaire

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
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

annexes
annexe
index

[RESERVOIRS]
;ID
Charge
Courbe de Modulation
;--------------------R1
512
;Charge constante
R2
120
Mod1
;Charge variable dans le temps

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
sommaire

action_4

etc.
PRIORITY Priorit

annexes
annexe
index

o:
ID Commande
condition_n
action_n
Priorit

=
=
=
=

l'tiquette d'identification ID de la commande


une clause conditionnelle
une clause d'action
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

ID
attribut
relation
value

=
=
=
=
=

une catgorie d'objets du rseau


tiquette d'identification ID de l'objet
un attribut ou proprit de l'objet
un oprateur relationnel
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

JUNCTION

PIPE

RESERVOIR

PUMP

TANK

VALVE

SYSTEM

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

annexes
annexe

DRAINTIME (le temps ncessaire pour vider un rservoir)


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
Valeur

=
=

l'tiquette d'identification ID de l'objet


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
sommaire

est quivalent
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
IF
AND
AND
THEN

2
SYSTEM CLOCKTIME >= 8 AM
SYSTEM CLOCKTIME < 6 PM
TANK 1 LEVEL BELOW 12
PUMP 335 STATUS IS OPEN

RULE 3
179

Appendice C: Excution dEPANET en Mode Commande

IF
OR
AND
THEN

SYSTEM CLOCKTIME >= 6 PM


SYSTEM CLOCKTIME < 8 AM
TANK 1 LEVEL BELOW 14
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:

sommaire

reprsente la concentration de tout apport extrieur au nud

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


substance qui entre au nud et de tous les dbits provenant du rseau qui arrivent au nud de
demande

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.

annexes
annexe
index

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].

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.

sommaire

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:

sommaire

annexes
annexe
index

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.

Exemple:
[TAGS]
;Objet
ID
genre
;-----------------------------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.
sommaire

Laltitude de la surface de l'eau est gale la somme de l'altitude du radier et du niveau de


l'eau.

b.
annexes
annexe

La relation entre le niveau de l'eau et le volume dans le rservoir peut tre dcrite par une
courbe dans la section [CURVES].

c.

Si on dfinit une courbe de volume, la valeur du diamtre peut tre un nombre quelconque
non-nul.

index

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:

sommaire

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

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
QUALITY TIMESTEP
REPORT START
STATISTIC
START CLOCKTIME

240 HOURS
3 MIN
120
AVERAGED
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.
sommaire

annexes
annexe
index

b.

Les types de vannes et leurs paramtres de consigne sont les suivants:


Type de vanne

Paramtre de consigne

PRV (vanne stabilisatrice aval)

Pression, mce (psi)

PSV (vannes stabilisatrice amont)

Pression, mce (psi)

PBV (vanne brise-charge)

Perte de pression, mce (psi)

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

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:

sommaire

annexes
annexe
index

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.

Exemple:
[COORDINATES]
;Nud
Coord.X
Coord.Y
;------------------------------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:

C.3.1

Section tats-consignes

Section nergie

Section nuds

Section arcs

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

annexes
annexe
index

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
marge de convergence de chaque itration de la simulation hydraulique pour
chaque intervalle. Un rapport dtaill nest utile que si vous recherchez une erreur
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

sommaire

annexes
annexe
index

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
5
6
7
1500
200
6
7
8
2000
250
7
4
5
1500
150
8
5
6
2000
150
9
1
2
Sans Valeur Sans Valeur
Pompe
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

sommaire

annexes
annexe

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
5
-20,65
0,66
1,90
Ouvert
6
-7,63
0,16
0,11
Ouvert
7
9,72
0,55
1,96
Ouvert
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
fichier dentre.

sommaire

annexes
annexe

C.3.4. Section arcs


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.

index

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
Prologue
Consommation dnergie
Longue dure
Epilogue

Taille en bytes
852 + 20*Nnuds + 36*Narcs + 8*Nrservoirs
28*Npompes + 4
(16*Nnuds + 32*Narcs)*Nintervalles
28

o
Nnuds =
Narcs
=
Nrservoirs
Npompes =
Nintervalles

nombre de nuds (nuds de demande + rservoirs + bches)


nombre d'arcs (tuyaux + pompes + vannes)
=
nombre de rservoirs et bches
nombre de pompes
=
nombre de pas de temps entre deux rapports

Les nombres, leur tour, sont tous enregistrs dans la section prologue ou
pilogue.
C.4.1
sommaire

Section prologue

La section Prologue du fichier binaire de sortie contient les informations suivantes:


lment

type
entier
entier
entier

Nombre
de bytes
4
4
4

entier
entier

4
4

entier
entier
entier

4
4
4

entier
entier

4
4

annexes
annexe
index

Nombre magique ( = 516114521)


Version (= 200)
Nombre de nuds
(Nuds de demande + rservoirs + bches)
Nombre de rservoirs et bches
Nombre d'arcs
(tuyaux + pompes + vannes)
Nombre de pompes
Nombre de vannes
Option qualit de leau
0 = aucun
1 = substance chimique
2 = temps de sjour
3 = dpistage
Indice de nud pour le dpistage
Option units de dbit
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

sommaire

annexes
annexe
index

Option dunits de pression


0 = psi
1 = mtres
2 = kPa
Statistiques
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)
Pas de temps entre deux rapports (secondes)
Dure de la simulation (secondes)
Titre du projet (1re ligne)
Titre du projet (2me ligne)
me
Titre du projet (3 ligne)
Nom du fichier dentre
Nom du fichier du rapport
Nom de la substance
Unit de concentration de la substance
tiquette didentification de chaque nud
tiquette didentification de chaque arc
Indice du nud initial de chaque arc
Indice du nud final de chaque arc
Type de chaque arc
0 = tuyau avec clapet anti-retour
1 = tuyau
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
Section de chaque rservoir
Altitude de chaque nud
Longueur de chaque arc
Diamtre de chaque arc

Nombre entier

entier

entier
entier
entier
caractre
caractre
caractre
caractre
caractre
caractre
caractre
caractre
caractre
entier
entier
entier

4
4
4
80
80
80
260
260
16
16
16
16
4* Narcs
4* Narcs
4* Narcs

entier
flottant
flottant
flottant
flottant

4* Nrservoirs
4* Nrservoirs
4* Nnuds
4* Narcs
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:
lment
Pour chaque pompe:
! Indice de la pompe dans la liste des arcs
! Utilisation de la pompe (%)
! Rendement moyen de la pompe (%)
! Nombre moyen de KiloWatts/m3 (Million de
Gallons)
! Moyenne des KiloWatts
! KiloWatts pour la pointe
! Cot journalier moyen
kiloWatts totaux pour la pointe

Type

Nombre
de Bytes

flottant
flottant
flottant
flottant

4
4
4
4

flottant
flottant
flottant
flottant

4
4
4
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
sommaire

annexes
annexe
index

Section rsultats de la simulation

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
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
enregistres dans le fichier:
lment

Type

Demande en chaque nud


Charge en chaque nud
Pression en chaque nud
Qualit de leau en chaque nud
Dbit chaque arc
(ngatif pour le flux en sens inverse)
Vitesse chaque nud
Perte unitaire de charge par 1000 units de
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
tat de chaque arc:
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

flottant
flottant
flottant
flottant
flottant

Nombre
de Bytes
4* Nnuds
4* Nnuds
4* Nnuds
4* Nnuds
4*Narcs

flottant
flottant

4*Narcs
4*Narcs

flottant
flottant

4*Narcs
4*Narcs

Appendice C: Excution dEPANET en Mode Commande

Consigne de chaque arc:


Coefficient de rugosit de chaque arc
Vitesse des pompes
Consigne des vannes
Vitesse de raction dans chaque arc (masse/L/jour)
Facteur de Friction de chaque arc

sommaire

annexes
annexe
index

198

flottant

4*Narcs

flottant
flottant

4*Narcs
4*Narcs

Appendice C: Excution dEPANET en Mode Commande

Section pilogue
La section pilogue du fichier binaire de sortie contient les informations suivantes:
lment

Type

Vitesse de raction moyenne dans la masse deau


(masse/heure)
Vitesse de raction moyenne aux parois
(masse/heure)
Vitesse de raction moyenne dans les rservoirs
(masse/heure)
Dbit moyen dinjection de masse (masse/heure)
Nombre dintervalles rapports
Avertissement:
0 = aucun avertissement gnr
1 = avertissements gnrs
Nombre magique ( = 516114521)

sommaire

flottant

Nombre
de Bytes
4

flottant

flottant

flottant
entier
entier

4
4
4

entier

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)
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

sommaire

annexes
annexe
index

D.1

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
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
charge (valeur ngative du gain de charge) peut tre calcule avec une formule
de la forme suivante:
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

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 =

nr Qij

n 1

+ 2 m Qij

tandis que pour les pompes:


pij =

sommaire

annexes
annexe
index

1
n r( Qij / ) n1
2

Tous les termes du ct droit sont dus au dsquilibre de flux en un nud et un


facteur de correction:

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):
f =

64
Re

Lapproximation de Swamee et Jain pour lquation de


Colebrook - White si Re > 4.000 (Bhave, 1991):

sommaire

f =

annexes
annexe
index

0.25


5.74
+
log 10
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

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:

m=
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
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
a:
p = 107 et y = Q/n.

7.

Le logiciel contrle ltat des pompes, la consigne des vannes


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:

sommaire

annexes
annexe
index

0.02517 K 5
( )
d4

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
si Q < -Qtol
sinon
sinon
si Q < -Qtol
sinon

alors
alors

tat = FERM
tat = FERM
tat = OUVERT

alors

tat = FERM
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

sommaire

coefficients de la matrice Jacobienne pour les Vannes BriseCharge 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 cidessus et m est la transformation du coefficient de
fonctionnement de la vanne (voir le point 4 ci-dessus).

12. Les

annexes
annexe
index

coefficients de la matrice Jacobienne qui correspondent aux


vannes stabilisatrices aval, vannes stabilisatrices amont et
vannes rgulatrices de dbit sont calculs aprs lanalyse de tous
les autres arcs. Le contrle de ltat des Vannes Stabilisatrices
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 cidessus. 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

sommaire

annexes
annexe
index

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,
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.

16. Aprs

avoir atteint un tat de convergence (convergence de flux


et aucun changement d'tat des vannes stabilisatrices aval et des
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
priorit la plus grande subsiste, les autres sont limines.
Si elles ont la mme priorit, celle saisie la premire,
reste.

Aprs l'valuation de toutes les rgles, si la liste n'est pas


vide les actions sont excutes. Si l'action entrane le
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.

sommaire

annexes
annexe
index

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 )
t
x

sommaire

annexes
annexe
index

D.5

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
concentration.
D.2.2

Mlange aux jonctions des tuyaux

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:

Ci|x = 0 =

j I k Q j C j | x = L j + Q k , ext Ck , ext
j I k Q j + Q k , ext

D.6

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 )
t

D.7

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
index

dans laquelle C est la concentration, Kb une constante de raction et n l'ordre de


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):


R=

KbC
CL C

Dans les cas particuliers o une dcomposition dordre n ngative a t


spcifie, EPANET utilise lquation de Michaelis-Menton, affich cidessus (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
prsente.

sommaire

annexes
annexe

Koechling (1998) a appliqu la cintique de Michaelis-Menton un


modle de disparition du chlore dans diffrents types deau et a constat
que les facteurs Kb et CL dpendent du contenu en matire organique de
leau et du taux dabsorption de la lumire ultraviolette:

index

K b = 0 ,32 UVA1,365

( 100 UVA )
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:

R=
sommaire

annexes
annexe
index

4 kwk f C
d (k w + k f )

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
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:

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:

k f = Sh

D
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:

Sh = 3 ,65 +

0.0668( d / L ) Re Sc

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:

D.2.7

sommaire

annexes
annexe
index

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.

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
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
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
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

Instant t + t
2
1
3

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.

sommaire

Liou, C.P. and Kroon, J.R. 1987. Modeling the propagation of waterborne
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

sommaire

annexes
annexe

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
sens 6-7
tableau de rsultats 9-3
trac appendice C [VERTICES]
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

sommaire

annexes
annexe
index

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
dfinition 10-5
objet 6-6
courbe
ajouter 6-2-4
dfinition 3-2-1
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

annexes
annexe
index

F
facteur de friction
dfinition 3-1-5
flches dcoulement
visualisation 7-9-6
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

annexes
annexe
index

menu
affichage 4-2-3
aide 4-2-7
dition 4-2-2
fentre 4-2-6
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
index

P
perte de charge particulire
courbe : diteur 6-5-1
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

sommaire

annexes
annexe
index

dfinition du contenu appendice C [REPORT]


rapport complet
visualisation 9-4-5
rapport dnergie
visualisation 9-4-2
rapport dtat
visualisation 9-4-1
rapport de calage
visualisation 9-4-3
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..)
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

sommaire

annexes
annexe
index

visualisation des lments 7-9


vue densemble 7-8
schma du rseau
dfinition 4-5
dplacement 7-5
dimensions 7-2
lgende 7-7
zoom avant / arrire 7-4
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

9-2

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

sommaire

annexes
annexe

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
dfinition appendice C [TITLE]
tuyau
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