Académique Documents
Professionnel Documents
Culture Documents
TD de réseaux d’AEP
EPANET
Prise en main du logiciel
Sélection
d’une région Création d’un
Sélection d’un objet Ajout d’une
noeud de demande
(voir ses caractéristiques) pompe
Création d’un Texte (ajout
Zooms noeud réservoir d’une étiquette)
Création d’un
Sélection Visualisation en tronçon
des sommets pleine échelle Ajout d’une
Déplace Création d’un
le schéma noeud source vanne
2
Navigateur. Le navigateur à droite de l’écran, permet un accès rapide aux différents éléments et aux
options du schéma :
!"#$%&'()*'+%,-./$'0,1$21.-%'3 #.4%'5'678&.6.-1&./$
",9-%$&1&./$'4%'679:,1$
$%&'()*'+%,-./$'0,1$21.-%'3 !"##$%&$%'$()
#.4%'5'678&.6.-1&./$
*+,-'"%&)%#-.$") !"##$%&/0)123.
1&./$'4%'679:,1$
%&$%'$() *+,-'"%&)%#-.$") !"##$%&/0)123.
!"#$%&'()*'+%,-./$'0,1$21.-%'3 #.4%'5'678&.6.-1&./$
,9-%$&1&./$'4%'679:,1$
!"##$%&$%'$() *+,-'"%&)%#-.$") !"##$%&/0)123.
",9-%$&1&./$'4%'61';1,,% 47/8&.6-
: #-$%)(%(0) 5$")%8#0;$1%7 < = 4 7 > <$#'$1%3"%.-3$+120(%&E)(%0F;$1%&"(.%3$%.+,-'"
? )5#$%)(%8#0;$1%$@ 2.1"(1 <$#'$1%3"%.-3$+120(%&$.%.0''$1.%&)%1#"+-%.)#%3$%.+,-'"
7 (# $62.1#$%3$%8#0;$1%"+1)$3 <$#'$1%3"%.-3$+120(%&E)($%#-620(%32'21-$%&"(.%3$%.+,-'"
A'8#2' $%3"%B$(C1# $%" +1)$33$ L-83"+$%3$%.+,-'"%&)%#-.$")
9(21-. *2')3"120(%#-)..2$ 7&21$)#%&$%8#08#2-1-.
: 082$%3$%+0(1$()%&$%3"%B$(C1#$%" +1) $33$' $(1%" +125$ 4"526"1$)#<$#'$1%&$%502#%3$%.+,-'"%&$%83).%8#J.
Une fois le fond de plan mis à l’échelle, on peut supprimer les noeuds et les tronçons créés à l’aide du
&"(.%3$%8#$..$D8" 82$#.%0)%&"(.%)(%B2+,2$#
<$#'$1%&$%502#%3$%.+,-'"%&$%83).%302(
bouton et7 BB"+
commencer la création du réseau.
$%3E0F ;$1%.-3$+120((-
(a) altitude : si l’on ne dispose pas de données précises sur le réseau, on peut utiliser les points cotés
et les courbes de niveau de la carte IGN.
(b) demande de base : de même, en l’absence de données, on peut estimer le nombre d’habitants
reliés à un noeud à l’aide du nombre total d’habitants, inscrit au dessus du nom de la commune
(en millier, i.e. 4,8=4800 habitants). On peut alors estimer la demande de base à un noeud, qui
correspond au débit sortant en ce noeud (l’unité dépend de celle choisie dans les valeurs par
défaut). Par exemple, si l’on estime qu’il y a 200 personnes racordées à un noeud qui consomment
en moyenne 150l/jour chacune, on peut affecter à ce noeud une demande de base d’environ 0,35l/s.
!"#$%&'()*'+%,-./$'0,1$21.-%'3 #.4%'5'678&.6.-1&./$
",9-%$&1&./$'4%'679:,1$
!"##$%&$%'$() *+,-'"%&)%#-.$") !"##$%&/0)123.
!"##$%&/-1"1 9(21-. *2')3"120(%#-)..2$ 7&21$)#%&$%8#08#2-1-. 4
",9-%$&1&./$'4%'61';1,,% 47/8&.6-
: #-$%)(%(0) 5$")%8#0;$1%7 < = 4 7 > <$#'$1%3"%.-3$+120(%&E)(%0F;$1%&"
? )5#$%)(%8#0;$1%$@ 2.1"(1 <$#'$1%3"%.-3$+120(%&$.%.0''$1.
7 (# $62.1#$%3$%8#0;$1%"+1)$3 <$#'$1%3"%.-3$+120(%&E)($%#-620(
A'8#2' $%3"%B$(C1# $%" +1)$33$ L-83"+$%3$%.+,-'"%&)%#-.$")
: 082$%3$%+0(1$()%&$%3"%B$(C1#$%" +1) $33$' $(1%" +125$ <$#'$1%&$%502#%3$%.+,-'"%&$%83)
&"(.%3$%8#$..$D8" 82$#.%0)%&"(.%)(%B2+,2$#
7 BB"+ $%3E0F ;$1%.-3$+120((- <$#'$1%&$%502#%3$%.+,-'"%&$%83)
",9-%$&1&./$'4%'61';1,,% 47/8&.6-
: #-$%)(%(0) 5$")%8#0;$1%7 < = 4 7 > <$#'$1%3"%.-3$+120(%&E)(%0F;$1%&"(.%3$%.+,-'"
? )5#$%)(%8#0;$1%$@ 2.1"(1 <$#'$1%3"%.-3$+120(%&$.%.0''$1.%&)%1#"+-%.)#%3$%.+,-'"
7 (# $62.1#$%3$%8#0;$1%"+1)$3 <$#'$1%3"%.-3$+120(%&E)($%#-620(%32'21-$%&"(.%3$%.+,-'"
A'8#2' $%3"%B$(C1# $%" +1)$33$ L-83"+$%3$%.+,-'"%&)%#-.$")
: 082$%3$%+0(1$()%&$%3"%B$(C1#$%" +1) $33$' $(1%" +125$ <$#'$1%&$%502#%3$%.+,-'"%&$%83).%8#J.
&"(.%3$%8#$..$D8" 82$#.%0)%&"(.%)(%B2+,2$#
7 BB"+ $%3E0F ;$1%.-3$+120((- <$#'$1%&$%502#%3$%.+,-'"%&$%83).%302(
6
– Diamètre et niveau maximal : à estimer pour contenir le volume nécessaire à la population pendant
environ 24h. Par exemple, si l’on ne considère que la consommation domestique : 5000 habitants
consommant 150l/j chacun⇒ un volume de 750m3 . Si le réservoir fait 20 m de diamètre, une hauteur
de 2,5 m est !"##$%&/-1"1
suffisante. 9(21-. *2')3"120(%#-)..2$ 7&21$)#%&$%8#08#2-1-. 4"526"1$)#
– Niveau du réservoir au début de la simulation.
– Niveau minimal.
!"#$%&'()*'+%,-./$'0,1$21.-%'3 #.4%'5'678&.6.-1&./$
",9-%$&1&./$'4%'61';1,,%
Ne pas oublier de renseigner 47/8&.6-
les caractéristiques du nouveau tronçon (longueur, diamètre, rugosité...).
<$#'$1%3"%.-3$+120(%&E)(%0F;$1%&"(.%3$%.+,-'"
Remarque : A ce stade, il peut être intéressant de",9-%$&1&./$'4%'679:,1$
: #-$%)(%(0) 5$")%8#0;$1%7 < = 4 7 >
lancer une première simulation du réseau pour corriger
? )5#$%)(%8#0;$1%$@ 2.1"(1 <$#'$1%3"%.-3$+120(%&$.%.0''$1.%&)%1#"+-%.)#%3$%.+,-'"
des éventuels problèmes (voir section 4). Par défaut, le calcul
!"##$%&$%'$() se fait en régime permanent, pour lancer
*+,-'"%&)%#-.$") !"##$%&/0)123.
une simulation longue durée, il faut choisir Options dans <$#'$1%3"%.-3$+120(%&E)($%#-620(%32'21-$%&"(.%3$%.+,-'"
7 (# $62.1#$%3$%8#0;$1%"+1)$3 le menu déroulant du Navigateur et double
cliquer sur Temps. On peut
A'8#2' $%3"%B$(C1# alors modifier la durée totale L-83"+$%3$%.+,-'"%&)%#-.$")
$%" +1)$33$ de la simulation. En choisissant par exemple
24h, on peut :tester l’autonomie du +1)
082$%3$%+0(1$()%&$%3"%B$(C1#$%" réservoir en l’absence <$#'$1%&$%502#%3$%.+,-'"%&$%83).%8#J.
$33$' $(1%" +125$ d’alimentation.
&"(.%3$%8#$..$D8" 82$#.%0)%&"(.%)(%B2+,2$#
7 BB"+ $%3E0F ;$1%.-3$+120((- <$#'$1%&$%502#%3$%.+,-'"%&$%83).%302(
",9-%$&1&./$'4%'61';1,,% 47/8&.6-
: #-$%)(%(0) 5$")%8#0;$1%7 < = 4 7 > <$#'$1%3"%.-3$+120(%&E)(%0F;$1%&"(
? )5#$%)(%8#0;$1%$@ 2.1"(1 <$#'$1%3"%.-3$+120(%&$.%.0''$1.%&
7 (# $62.1#$%3$%8#0;$1%"+1)$3 <$#'$1%3"%.-3$+120(%&E)($%#-620(%32
A'8#2' $%3"%B$(C1# $%" +1)$33$ L-83"+$%3$%.+,-'"%&)%#-.$")
: 082$%3$%+0(1$()%&$%3"%B$(C1#$%" +1) $33$' $(1%" +125$ <$#'$1%&$%502#%3$%.+,-'"%&$%83).%
&"(.%3$%8#$..$D8" 82$#.%0)%&"(.%)(%B2+,2$#
Relier la source au réservoir. Si la source est plus basse que le réservoir, il sera nécessaire d’utiliser une
<$#'$1%&$%502#%3$%.+,-'"%&$%83).%
7 BB"+ $%3E0F ;$1%.-3$+120((-
pompe (voir section suivante). On peut relier la source et le réservoir directement par un tronçon pompe,
K$&$..2($%3"%+"#1$%$(%83$2($%-+,$3
mais celui-ci n’ayant pas de longueur, il est préférable
G 0+"32.$%) (%0Fd’utiliser un tronçon et un noeud intermédiaires.
;$1%&"(.%3$%#-.$")
7
!"##$%&$%'$() *+,-'"%&)%#-.$") !"##$%&/0)123.
Si la courbe complète est connue, plusieurs points de fonctionnement peuvent être saisis en ordre croissant.
!"##$%&/-1"1 7&21$)#%&$%8#08#2-1-. 4
9(21-. *2')3"120(%#-)..2$
Il est également possible d’importer une courbe caractéristique existante ou d’enregistrer celle-ci pour une
utilisation dans un autre projet.
Une fois la courbe définie, affecter son identifiant à ",9-%$&1&./$'4%'61';1,,%
la pompe (dans les propriétés de la pompe, mettre 1
47/8&.6-
dans la case Courbe caractéristique).
: #-$%)(%(0) 5$")%8#0;$1%7 < = 4 7 > <$#'$1%3"%.-3$+120(%&E)(%0F;$1%&"
? )5#$%)(%8#0;$1%$@ 2.1"(1 <$#'$1%3"%.-3$+120(%&$.%.0''$1.
Remarque 1 : Il est intéressant à ce stade de lancer une simulation pour savoir si la pompe a correctement
7 (# $62.1#$%3$%8#0;$1%"+1)$3
été dimensionnée (voir section 4). Si ce n’est pas le cas, des messages d’avertissement ou d’erreur sont
<$#'$1%3"%.-3$+120(%&E)($%#-620(%
envoyés en fin de simulation. Par exemple : “la A'8#2'
pompe est arrêtée
$%3"%B$(C1# $%" +1)$33$parce qu’elle ne peut pas fournir la
L-83"+$%3$%.+,-'"%&)%#-.$")
charge exigée”. : 082$%3$%+0(1$()%&$%3"%B$(C1#$%" +1) $33$' $(1%" +125$ <$#'$1%&$%502#%3$%.+,-'"%&$%83).
&"(.%3$%8#$..$D8" 82$#.%0)%&"(.%)(%B2+,2$#
<$#'$1%&$%502#%3$%.+,-'"%&$%83).
Remarque 2 : Dans le chapitre 8.3 (résolution des problèmes) le manuel d’utilisation d’EPANET donne des
7 BB"+ $%3E0F ;$1%.-3$+120((-
Attention : une vanne ne peut pas être reliée directement à un réservoir ; il est nécessaire de définir un
tronçon et un noeud intermédiaires.
8
On peut alors renseigner le nom de la courbe, une description et le coefficient multiplicateur pour chaque
période. Par défaut, la période dure une heure et la courbe commence à minuit (pour modifier ces options,
choisir Options dans le menu déroulant du Navigateur et double cliquer sur Temps). Une fois les coefficients
renseignés, cliquer sur accepter. Le logiciel propose alors d’associer la nouvelle courbe à tous les noeuds de
demande. De même que pour la courbe caractéristique d’une pompe, il est possible d’importer une courbe
de modulation ou d’enregistrer celle-ci pour une utilisation dans un autre projet.
Si l’on souhaite que la pompe alimente le réservoir seulement en heures creuses, on peut utiliser deux
commandes simples. Choisir Commandes dans le menu déroulant de l’onglet Données du Navigateur, puis
double cliquer sur Simples. Dans la fenêtre qui s’affiche, rentrer les deux commandes suivantes :
– LINK id 0 AT CLOCKTIME 7
– LINK id 1 AT CLOCKTIME 23
où id doit être remplacé par l’identifiant de la pompe, 0 (resp. 1) signifie que la pompe fonctionne à 0 fois
(resp. 1 fois) sa vitesse nominale (on peut donc utiliser d’autres valeurs si l’on souhaite que la pompe soit
ralentie ou accélérée) et le mot clé CLOCKTIME désigne l’heure de la journée. Voir le paragraphe 3.2.3 du
manuel d’EPANET pour plus de détail sur les commandes.
9
: #-$%)(%(0) 5$")%8#0;$1%7 < = 4 7 > <$#'$1%3"%.-3$+120(%&
? )5#$%)(%8#0;$1%$@ 2.1"(1 <$#'$1%3"%.-3$+120(%&
7 (# $62.1#$%3$%8#0;$1%"+1)$3 <$#'$1%3"%.-3$+120(%&
A'8#2' $%3"%B$(C1# $%" +1)$33$ L-83"+$%3$%.+,-'"%&
!"#$%&'()*'+%,-./$'0,1$21.-%'3 #.4%'5'678&.6.-1&./$
: 082$%3$%+0(1$()%&$%3"%B$(C1#$%" +1) $33$' $(1%" +125$ <$#'$1%&$%502#%3$%.+
&"(.%3$%8#$..$D8" 82$#.%0)%&"(.%)(%B2+,2$#
<$#'$1%&$%502#%3$%.+
4 Calcul et visualisation des résultats
",9-%$&1&./$'4%'679:,1$ 7 BB"+ $%3E0F ;$1%.-3$+120((-
",9-%$&1&./$'4%'61';1,,% 47/8&.6-
: #-$%)(%(0) 5$")%8#0;$1%7 < = 4 7 > <$#'$1%3"%.-3$+120(%&E)(%0F;$1%&"(.%3$%.+,-'"
!"##$%&/-1"1 9(21-. *2')3"120(%#-)..2$ 7&21$)#%&$%8#08#2-1-. 4"526"1$)#
? )5#$%)(%8#0;$1%$@ 2.1"(1 <$#'$1%3"%.-3$+120(%&$.%.0''$1.%&)%1#"+-%.)#%3$%.+,-'"
7 (# $62.1#$%3$%8#0;$1%"+1)$3 <$#'$1%3"%.-3$+120(%&E)($%#-620(%32'21-$%&"(.%3$%.+,-'"
",9-%$&1&./$'4%'61';1,,%
A'8#2' $%3"%B$(C1# $%" +1)$33$ 47/8&.6- L-83"+$%3$%.+,-'"%&)%#-.$")
Attention : ce n’est pas parce qu’une simulation
: 082$%3$%+0(1$()%&$%3"%B$(C1#$%" à réussi
+1) $33$' $(1%" +125$ que le résultat est correct. En effet, on voit sur la
<$#'$1%&$%502#%3$%.+,-'"%&$%83).%8#J.
les :pressions
figure précédente que &"(.%3$%8#$..$D8" aux noeuds dépassent les 50 m.<$#'$1%3"%.-3$+120(%&E)(%0F;$1%&"(.%3$%.+,-'"
#-$%)(%(0)82$#.%0)%&"(.%)(%B2+,2$#
5$")%8#0;$1%7 < = 4 7 >
Pour diminuer la pression, on peut
7 BB"+ $%3E0F ;$1%.-3$+120((-2.1"(1 <$#'$1%&$%502#%3$%.+,-'"%&$%83).%302(
par exemple ajouter une ?vanne)5#$%)(%8#0;$1%$@
stabilisatrice aval (voir section 3.6). <$#'$1%3"%.-3$+120(%&$.%.0''$1.%&)%1#"+-%.)#%3$%.+,-'"
G 0+"32.$%) (%0F ;$1%&"(.%3$%#-.$")
7 (# $62.1#$%3$%8#0;$1%"+1)$3 K$&$..2($%3"%+"#1$%$(%83$2($%-+,$33$
<$#'$1%3"%.-3$+120(%&E)($%#-620(%32'21-$%&"(.%3$%.+,-'"
Le Navigateur (onglet Schéma) permet
7 @-+)1$%)($%.2'
A'8#2' de
) 3"120(
$%3"%B$(C1# modifier la propriété affichée.
$%" +1)$33$ On peut par exemple visualiser
=;0)1$%)(%(N)&%&$%&$'"(&$%")%.+,-'"%&)%#-.$")
L-83"+$%3$%.+,-'"%&)%#-.$")
les charges aux noeuds, les :demandes
,$#+,$%&$.%-3-' de bases, l’altitude,
$(1.%&"(.%3$%# -.$")%H)2%#-8
: 082$%3$%+0(1$()%&$%3"%B$(C1#$%" etc.
0(&$(1%I
+1) $33$' $(1%" +125$ Pour les tronçons (arcs), on peut afficher les
=;0)1$%)($%FO+,$%")%.+,-'"%&)%#-.$")
<$#'$1%&$%502#%3$%.+,-'"%&$%83).%8#J.
vitesses, débits, pertes de charge,
&$.%+#21J#
etc.
$.%.8-+2B2H) $.82$#.%0)%&"(.%)(%B2+,2$#
&"(.%3$%8#$..$D8"
=;0)1$%)(%#-.$#502#%")%.+,-'"
K $8#0&) 21%6#"8,2H)
7 BB"+ $' $(1%3$.%#-.) 31"1.%&"(.%)($
$%3E0F ;$1%.-3$+120((- <$#'$1%&$%502#%3$%.+,-'"%&$%83).%302(
(0) 5$33$%B$(C1#$ =;0)1$%)(%1)P")%")%.+,-'"
G 0+"32.$%) (%0F ;$1%&"(.%3$%#-.$") K$&$..2($%3"%+"#1$%$(%83$2($%-+,$33$
Tableau. Le bouton permet de visualiser les propriétés renseignées
K $8#0&) 21%)(%(0) 5$" )%1"F3$")%&$.%5"3$)#.
() ' -#2H) $.%&$.%#-.) 31"1.
ainsi que les résultats du calcul
=;0)1$%)($%80'8$%")%.+,-'" sous
7 @-+)1$%)($%.2' ) 3"120( =;0)1$%)(%(N)&%&$%&$'"(&$%")%.+,-'"%&)%#-.$")
forme de tableau. L -B2(21%3$.%08120(.%80)#%3"%52.)"32."120(%&)%.+,-' "M =;0)1$%)($%5"(($%&$%#-6)3"120(%")%.+,-'"
: ,$#+,$%&$.%-3-'
&)%#"880#1M%&)%6#" 8,2H)$(1.%&"(.%3$%# -.$")%H)2%#-8
$%0)%&)%1" F3$")%" 0(&$(1%I
+1)$33$' $(1 =;0)1$%)($%FO+,$%")%.+,-'"%&)%#-.$")
"+12B &$.%+#21J# $.%.8-+2B2H) $. =;0)1$%)($%-12H)$11$%")%.+,-'"
=;0)1$%)(%#-.$#502#%")%.+,-'"
Graphique. Le bouton permet de visualiser les résultats sous forme de graphique en fonction du temps.
K $8#0&) 21%6#"8,2H) $' $(1%3$.%#-.) 31"1.%&"(.%)($
(0) 5$33$%B$(C1#$ =;0)1$%)(%1)P")%")%.+,-'"
Ceci n’a d’intérêt que pour une simulation longue durée. Dans la fenêtre Sélection de graphique, on peut
K $8#0&) 21%)(%(0) 5$" )%1"F3$")%&$.%5"3$)#.
=;0)1$%)($%80'8$%")%.+,-'"
choisir les différentes options du graphique : noeud/arc, paramètre, type de graphique, etc. Pour ajouter un
() ' -#2H) $.%&$.%#-.) 31"1.
L -B2(21%3$.%08120(.%80)#%3"%52.)"32."120(%&)%.+,-' "M =;0)1$%)($%5"(($%&$%#-6)3"120(%")%.+,-'"
élément à représenter, il faut d’abord le sélectionner
&)%#"880#1M%&)%6#" dans
8,2H) $%0)%&)%1" F3$")%" l’onglet
+1)$33$' $(1 Données du Navigateur.
"+12B =;0)1$%)($%-12H)$11$%")%.+,-'"
La figure suivante montre l’exemple de l’évolution de la hauteur d’eau dans le réservoir, lorsque la pompe
alimente le réservoir entre 23h et 7h :
10