Académique Documents
Professionnel Documents
Culture Documents
Été 2018
Avril 2018
Ce guide Rapide est destiné aux étudiants du cours CTN761, comme référence pour l’apprentissage de EPANet
dans le cadre du cours et des travaux pratiques. Il sert d’aide-mémoire et doit être utilisé en conjonction avec
les guides pratiques suivants :
1. EPANET 2, USERS MANUAL, Lewis A. Rossman Water Supply and Water Resources Division National Risk
Management Research Laboratory, EPA/600/R-00/057, September 20001
2. EPANET 2.0, Simulation Hydraulique et Qualité pour les Réseaux d’Eau sous Pression, Générale des eaux -
DIRECTION TECHNIQUE Département Réseaux, Comptage et Investissements, version française 2003
• EPA: https://www.epa.gov/water-research/epanet
1
Le manuel d’EPANet a été traduit aussi en :
Français http://www.arnalich.com/epanetes/descargas/Epanet_fr.pdf
Espagnol http://epanet.info/wp-content/uploads/2012/10/EPANET_Manual_Usuario.pdf
1
*
2 *
6 7 – Browser *
3 4 5
Item Description
1 Barre du menu principal
2 Barre d’outils principale : édition graphique, éléments du réseau….
3 Afficheur de l’état de calcul des longueurs graphiques sur Map
4 Afficheur des unités de calculs sélectionnées
5 Afficheur des unités coordonnées X et Y
6 Espace graphique du réseau, on l’appelle MAP
7 Browser : Fureteur des données et résultats, très utile
*Si le Browser disparait, cliquer sur la barre du Menu principal : Window_Browser pour le faire réapparaitre.
8 9 10 11
Item Description
8 Création Nouveau fichier, Ouvrir, Sauvegarde, Imprimer la fenêtre active
9 Copier les données et résultats sur le presse papier, Effacer un élément sélectionné,
Map Finder : Recherche d’un élément sur l’espace MAP (base de donnée)
10 Lancer une simulation
11 Boutons de recherche avancée de données, Résultats graphiques, Table des
résultats, Édition avancée des données et résultats graphiques
.2 Édition graphique
Les boutons suivants font partie de la boite d’outils pour naviguer et saisir des objets sur l’espace MAP.
12 13 14 15 16 17
Item Description
12 Sélection et création d’objets du réseau
13 Sélection et édition de vertex : pour une conduite existante transforme la
ligne en polyligne
14 Sélection de région : pour effacer, ou traiter des données en lots
15 Déplace le réseau en un seul bloc sur l’espace Map
16 Zoom graphique, local + ou -
17 Zoom ajusté à la taille de la fenêtre
18 19 20 21 22 23 24
Item Description
18 Nœud, ajouter
19 Condition frontière statique, imposée : comme une source de pression hydro statique
20 Réservoir sous pression, s’emploie comme un noeud
21 Conduite circulaire
22 Pompe (utilise une courbe H vs. Q, à définir par l’usager via le Browser)
23 Vanne (6 types possibles)
24 Texte et commentaire de l’usager
Espace MAP
*Browser
*Si le Browser disparait, cliquer sur la barre du Menu principal : Window_Browser pour le faire réapparaitre.
Données descriptives,
modifiables
Élévation du nœud : Z
Débit de consommation =
base demand etc…
* Données descriptives,
* modifiables de l’eau
*
Résultats de calcul, champ
non modifiable
R1 C1 N1
Astuce
• Le débit q est assigné au nœud comme la valeur Base Demand (LPS) spécifique. Le débit incendie n’est
pas répartis uniformément sur l’ensemble des nœuds d’un réseau. C’est une demande ponctuelle q.
• Le débit de consommation (Base Demand) est propre à chaque tronçon et appliqué aux nœuds. Il est
multiplié par le Demand Pattern (variation diurne) lors que celui-ci est ajouté; c’est l’équivalent d’un
facteur de pointe FP variable dans le temps.
• Un nœud peut avoir plus d’une demande, avec l’option Demand Categories (ceci est une notion avancée).
Données descriptives,
modifiables
* Données descriptives
* qualité, modifiables
* : notion avancée
Diameter = D (mm)
Roughness = CHW
Loss Coeff. = K
R1 C1 N1
Q
+
Lenght = L (m)
Start
End
Astuce
• Les diamètres de conduites utilisées sont généralement les diamètres commerciaux disponibles. En
principe on utilise le diamètre intérieur réel (DI) cependant pour la conception il est sécuritaire d’utiliser
le diamètre nominal. Les DI varient selon le type de matériau et classe de conduite. (PVC,PEHD,Fonte,
BA..)
• Il est préférable de prendre un coefficient de Hazen-Williams (CHW) plus faible, donc plus rugueux, que
celui du matériau neuf pour simuler les pertes singulières (soit, CHW = 120 à 140, il faut éviter la valeur
150 en réseau)
• Le débit est positif dans le sens de création de la conduite (Start – End)
Données descriptives,
modifiables
Dimensions et état,
modifiable
Diameter = D (mm)
Type = PRV (contrôle de pression)
Setting = 45 (pression m)
V1
N2
Q
N3
+
Start
End
Astuce
• Six types de vannes peuvent être sélectionnées. PRV est une vanne de réduction de pression (Pressure
Releif Valve). Setting = pression limite maximale de la vanne.
• Placer une vanne entre deux nœuds exclue les pertes de charge en conduite. Pour simuler la conduite il
faut en ajouter d’autres nœuds et une conduite de la longueur désirée, en amont et en aval.
• L’état d’une vanne standard, position ouverte ou fermée, peut être simulée avec l’option Open ou Closed
d’une conduite.
• Le débit Q est positif dans le sens de création de la conduite (Start – End)
Données descriptives,
modifiables
Définition de la charge
hydraulique
*
* Qualité de l’eau
* modifiable
* : notion avancée
R1
C3
Q
+ N2
𝑧𝑅1 (𝑚) 𝑧𝑁2
Datum
Astuce
• La charge hydraulique ZR1 du Réservoir R1 est ponctuelle, statique et associée à un volume infini. Le
réservoir ne peut pas être pressurisé, donc PR1 =0 m. Sa charge est celle du niveau du plan d’eau ZR1.
• La charge disponible ZR1 est exprimée en m d’eau, par rapport au Datum du modèle (généralement fixé
à 0 m)
Données descriptives,
modifiables
Description géométrique
du réservoir
*
* Qualité de l’eau, réaction
* *
* modifiable
*
Résultats de calcul, champ
non modifiable
* : notion avancée
𝑞>0
𝑃𝑇1
𝑣𝑁2 > 0
Maximum Level = pression (m) 𝑃𝑁2 ≥ 0
C3
T1 Q
+
N2
𝑧𝑇1 𝑧𝑁2
Datum
Astuce
• Le réservoir peut se vider et se remplir au cours d’une même journée. Son alimentation en eau est le
réseau de conduites couplé à la source d’eau et son volume initial, fixé par l’usager (initial level)
• On peut éditer les propriétés du réservoir avec l’aide du Browser_Data en cliquant sur l’icône Edit
Données descriptives,
modifiables
Étape 3
*
*
*
* Étape 2
*
*
* : notion avancée
Courbe
caractéristique
CCP, Flow Q=0
requis, pour
éviter message
d’erreur
P1 N10
N6
Q +
Start
End
Astuce
• La pression et le débit délivré par une pompe dépendent du point de croisement de sa courbe
caractéristique et des pertes de charge du réseau an aval (H vs Q) , soit son point d’opération. Trois points
suffisent pour définir une courbe de pompe. Le logiciel interpole les autres points. L’équation
d’interpolation apparait dans la case «Equation» de la boite Curve Editor.
• La courbe de système du réseau aval dicte le point d’opération sur la courbe caractéristique.
Au final, pour simuler une durée de 24 heure consécutive, il faut ajuster le chronomètre de simulations du
logiciel , comme suit :
«Browser_Data_Options_Times » ce qui ouvre la boite de dialogue Times Options. Ensuite indiquer la durée
de simulation demandée, i.e. pour une journée Total Duration =24.
Unités de calcul
Astuce
1 m d’eau = 1.42 Psi = 0.098 Bar = 9.804 KPa
Les paramètres de calcul hydrauliques et le choix des équations fondamentales de calcul des pertes de
charge sont modifiables à partir de la barre de menu principal, comme suit :
Équations fondamentales pour le calcul des pertes de charge par frottement hf dans EPANet (Headloss
Formulas, en système métrique (SI)), sont au choix :
10,675 𝐿 𝑄1.852
• H-W, Hazen-Williams: ℎ𝑓 =
𝐶𝐻𝑊 1.852 𝐷4.87 L: (m)
Q: (m³/s)
𝐿 𝑣2 D: (m)
• D-W, Darcy-Wiesbach: ℎ𝑓 = 𝑓 v: (m/s)
𝐷2𝑔
10.293 𝑄2 𝐿 𝑛2
• C-M, Chézy-Manning : ℎ𝑓 =
𝐷 5.34
Dans le cadre du cours, on utilise l’équation de Hazen-Williams pour le calcul des pertes de charges
linéaires. On suppose une densité spécifique de l’eau de 1.0 et une viscosité relative de 1.0.
Le niveau de précision des résultats de calculs est fixé à 0.001. Le nombre maximum d’itérations par défaut
effectuées à chaque nœud par le logiciel est de 40. La variation horaire du débit et le multiplicateur de
demande (Default Pattern et Demande Multiplier sont normalement fixes à 1).
On fixe les paramètres de temps avec le Browser_Options_Times. Une boite de dialogue «Tmes Options»
apparait et on peut ensuite paramétrer les valeurs désirées.
Paramètres
de calcul du
temps
TP 01 – Exercices EPANet
Exercice E1
Créez un réseau simple avec un réservoir, une conduite et un nœud, à partir du fichier
CTN761_EPANet001.net, ou bien votre propre fichier en unités LPS. Simulez le réseau avec une demande
au nœud N1 de 830 L/s, et faire apparaitre les résultats comme suit, montrer la Charge totale (P/ + Z) au
réservoir et au nœud avec l’outil Browser_Map.
Exercice E2
Créez un réseau avec un réservoir, une pompe de surpression, et une conduite de distribution qui doit
alimenter le nœud N15. Le débit de demande au noeud est de 105 L/s. Il faut créer une courbe de pompe
avec l’outil Browser_Data. Faire apparaitre les résultats de Pression comme suit :
Quelle est la vitesse dans la conduite C1 ? Si elle est trop élevée comment on peut la réduire ?
Exercice E3
À partir de l’exercice précédent, en modifiant le diamètre de la conduite C1 à 300 mm, ajoutez une vanne
de régulation de pression V1 (PRV) à la sortie de la pompe, comme illustré ci-dessous. Ajustez le point de
contrôle de cette vanne à la pression limite requise pour assurer une pression de 20 m au nœud N15. Le
débit de demande au point haut (N15) est de 105 L/s, élévation de N1 = 20 m. Faire apparaitre les résultats
de pression comme suit :
Exercice E4
Créez le petit réseau suivant, tel qu’illustré ci-dessous, et avec l’exercice précédent comme point de
départ. Cependant les caractéristiques des éléments du réseau ont changé, utilisez la même courbe de
pompe que précédemment. Simulez et comparez vos résultats avec la figure ci-dessous. Faire apparaitre
les résultats de pression aux nœuds comme suit :
Méthode 1 : Créer une source d’eau R1 dont le niveau d’eau est à l’élévation Z représentant la pression
statique désirée dans le réseau, comme illustré ci-dessous, la pression est de 760 kPa , donc Z = 77,51 m (si
= 9804 N/m³) . la conduite C1 est un artifice pour afficher la pression à la sortie du réservoir (nœud N1).
Les propriétés des noeuds et conduites sont données au tableau ci-contre. Affichez la pression aux nœuds
comme l’indique la figure ci-dessous.
R1 : H =77,51 m
C1 : L= 1 m, D = 300 mm, C= 150
C2 : L= 300 m, D=150 mm, C=120
N1 : Z= 0 m, q= 0 L/s
N2 : Z= 10 m, q = 45 L/s
IMPORTANT : La méthode 1 est le moyen le plus fiable de simuler une condition frontière à pression statique constante. Et est
recommandée pour des analyses, préliminaires comme celles effectuées dans le présent cours en l’abscence de courbes de
pompes.
Méthode 2 : Créer un nouveau réservoir R1 dont le niveau d’eau est l’élévation Z= 10 m. Créer une
courbe de pompe en donnant le point d’opération désiré, dans notre cas : Flow = 45 L/s, H = 80 m, EPANet
crée ensuite une courbe de pompe théorique (à un seul point). Pour garantir le maintien d’une pression
constante à la sortie de la pompe (nœud N1), ajouter une vanne de régulation de pression V1 (PRV, 150
mm) ajustée à «Setting» P = 77.51 m. Les propriétés des autres noedus et conduites sont données au
tableau ci-contre.
R1 : Z =10 m
CourbeP1 : point d’opération H = 90 , Q = 45 L/s
N3 : Z = 0 m, q = 0 L/s
N1 : Z = 0 m, q = 0 L/s
N2 : Z = 10 m, q = 45 L/s
C2 : L= 300 m, D=150 mm, C=120
Le rôle de la vanne de réduction de pression est déterminant car il ajoute à la courbe de système une perte
singulière pour la rendre plus «résistive». La vanne maintien la pression de sortie au réseau à 760 kPa
(77.51m).
Exercice E6
Créez le réseau montré ci-dessous, simuler le avec un facteur de point de FPmoyen = 1, FP dmax = 1,5 et FP
hmax = 3.0. Pour ce faire utiliser la procédure énoncée ci-dessous.
FP = 1 FP =1,5
Nœud N1 N2 N3 N4 N5 Conduite C2 C3 C4 C5
Élévation Z (m) 20 30 20 20 30 Longueur L (m) 300 100 100 100
Demande (L/s) 50 50 0 50 50 Diamètre (mm) 150 300 300 300
Pour créer un FP =1.0, 1,5 ou FP=3,0; avec « Project » _ « Defaults… »_onglet hydraulics et modifiez la
valeur « Demande multiplier ».
FP =1,5
𝑃
𝐻=𝑧+ = 𝑧+ℎ
𝜌𝑔
Le datum utilisé par EPANet est l’élévation géodésique du radier des conduites. Parfois, le datum présenté
dans les livres de références est défini par rapport au centre de conduite. Ceci peut introduire une légère
erreur si on ne fait pas la différence , l’étudiant doit en être conscient.
Exercice E7
Montez le modèle ci-dessous, avec les unités LPS, à l’aide des données fournies aux tableaux adjacents.
Créez aussi une courbe de pompe P1 avec les données indiquées. Simulez ensuite le réseau . Vous verrez
qu’il y a une erreur.
Nœud R1 N1 N2 N3 N4 Conduite P1 C1 C2 C3
Élévation Z (m) 10 30 40 50 70 Longueur L (m) - 100 140 160
Demande (L/s) - 0 10 0 60 Diamètre (mm) - 250 200 150
Coord. X (m) 0 100 200 340 500 Rugosité C 120 120 120
Coord. Y (m) 0 0 0 0 0
Courbe de pompe P1
Head (m) 0 70 150
Flow (LPS) 80 60 10
Suite à la simulation, vous verrez qu’il y a un «WARNING» de pression négative comme suit :
Le message de «WARNING» ne signifie pas qu’aucun résultats sont disponibles, mais plutôt qu’une
pression négative a été calculée et que les résultats ne sont pas conformes. Ne corrigez pas l’erreur tout de
suite. Retournez à la vue en plan du réseau et consultez les résultats.
Produisez ensuite les trois courbes «profile plot» : élévation, pressure et head du réseau. Utilisez les
options Graph_Profile plot, Pattern = clear. Ensuite, interprétez les résultats et déterminez à quel endroit
il faut placer un surpresseur pour que le «total head» soit de 40 m au nœud N4 et qu’il n’y ait plus
d’erreur de pression négative à ce nœud et qu’il y ait une pression d’au moins 15 m au nœud N3.
70
Cette figure montre la charge totale H à
chacun des nœuds, c’est-à-dire la somme de 52.6
l’élévation et de la pression résultante.
Remarqué qu’il y a une charge supérieure à
zéro ( z + h 0 ) au nœud N4 même si la
pression est négative. La charge se calcule
comme suit :
H = 70 + (-17.40) = 52.6 m