Vous êtes sur la page 1sur 16

ECOLE NATIONALE DU GENIE DE LEAU ET DE LENVIRONNEMENT DE STRASBOURG

HYDRAULIQUE AVANCEE

Pompe du Polygone (CUS) Double rservoir dErstein

Seuil en rivire

Bassin de dcantation

FORMATION INITIALE

Jos VAZQUEZ, Jonathan WERTEL et Robert MOSE

OBJECTIFS
Lobjectif pdagogique de cette tude est la construction des outils ncessaires aux calculs de lensemble dun systme hydraulique regroupant les ouvrages les plus classiques en adduction deau potable (AEP), assainissement et rivire. La finalit en termes dacquis est de : Matriser les concepts hydrauliques, Dvelopper les capacits considrer les modles adquats pour les cas tudis (approche 1, 2 ou 3D, modle en rgime permanent ou transitoire), Dvelopper la capacit crire le modle physique rgissant les phnomnes hydrauliques en interaction, Dvelopper la capacit rsoudre le problme continu par la mise en uvre de techniques de discrtisations spatiale et temporelle (dans les domaines de lAEP, lassainissement, la rivire et le traitement des eaux).

CONTENU
Dun point de vue gnral, les concepts hydrauliques mis en interaction recouvrent : Lhydraulique en charge : Point de fonctionnement (perte de charges, pompes, rservoir ), Rseau maill, Lhydraulique surface libre : Courbes de remous, Ressaut, Ouvrages (seuil, vanne, dversoir)

SUPPORT
Lensemble de la dmarche dcrite prcdemment sera appliqu un systme hydraulique regroupant un rseau dadduction deau potable dont la ressource en eau provient dune rivire. Le schma suivant reprsente lensemble du systme. Une vanne de rgulation (Vr) permet de prlever de leau la rivire et de remplir une fois par jour le bassin de dcantation (Bd). Cette vanne (Vr) fonctionne en tout ou rien, c'est--dire quelle sefface compltement pendant le remplissage et se ferme entirement ds que le bassin est plein. Afin de maintenir un tirant deau suffisant dans la rivire au niveau de la vanne de rgulation, un seuil de maintien du niveau deau a t construit laval.

Jos VAZQUEZ, Jonathan WERTEL et Robert MOSE

Usine de traitement

Rservoir de distribution (Rd)

Rivire Seuil de maintien de niveau (Sn)

Pompe (P)

Canal de dcharge

Canal dalimentation Vanne de rgulation (Vr)

Village A Bassin de dcantation (Bd) Village G Village B Village F

Village C

Rivire

Dversoir

Village E Village D

Village H

Rivire

Village I

En cas de forte crue, un dversoir latral a t ralis lamont afin de limiter le niveau deau laval. La vitesse de chute des particules en suspension dans le bassin (Bd) oblige lexploitant attendre 5 heures avant de pouvoir alimenter le rservoir de distribution (Rd) par lintermdiaire de la pompe (P). On ne peut donc pas pomper pendant le remplissage du bassin (Bd). Une usine de traitement permet de rendre leau potable entre le bassin de dcantation (Bd) et le rservoir de distribution (Rd). La distribution de leau potable se fait par lintermdiaire du rservoir de distribution (Rd). Un rseau maill sous pression permet dalimenter lensemble des villages A, B, , I.

Cette tude se dcompose en deux phases : Une partie hydraulique en charge constitue du bassin de dcantation (Bd), de la pompe (P), du rservoir de distribution (Rd) et du rseau maill. Une partie hydraulique surface libre constitue dun dversoir, de la vanne de rgulation (Vr), du bassin de dcantation (Bd) et du seuil de maintien de niveau (Sn).

Jos VAZQUEZ, Jonathan WERTEL et Robert MOSE

PARTIE HYDRAULIQUE EN CHARGE


Objectifs : Il est demand : De raliser un diagnostic hydraulique du rseau existant en dterminant : Le temps de pompage. Lvolution des pressions dans le temps sur 24 heures en chaque point du maillage reprsent par les villages A, B, , I. De prvoir une amlioration du rseau en situation actuelle et future avec 20% daugmentation du nombre dabonns. Contraintes de fonctionnement hydraulique du rseau : Le rservoir de distribution doit tre plein 6 heures du matin. Il faut privilgier le pompage de nuit. Il faut raliser un marnage du rservoir (Rd) en 24 heures. La pression minimale accepte en chaque point du village (A, B, , I) est de 1,5 bars. Donnes complmentaires : Nombre dabonns par village :
abonns A 400 abonns B 600 abonns C 700 abonns D 500 abonns E 300 abonns F abonns G abonns H abonns I 700 600 400 200

La courbe de consommation suivante reprsente la demande dun abonn sur 24 heures (un abonn constitue plusieurs personnes).
Consommation d'un abonn
0.035

0.030

0.025

0.020 l/s/abonn

0.015

0.010

0.005

0.000 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 Heure

temps Q(l/s/abonn) 6 0.01017 7 0.01684 8 0.01962 9 0.02378 10 0.02156 11 0.01962 12 0.01906 13 0.01611 14 0.01517 15 0.01267 16 0.01517 17 0.01545 18 0.02100 19 0.03128 20 0.02934 21 0.02239 22 0.01128 23 0.00795 0 0.00378 1 0.00295 2 0.00295 3 0.00295 4 0.00295 5 0.00545

Altitude de chaque point du maillage reprsent par les villages A, B, , I :


Z(A) (m) 231.5 Z(B) (m) 234.2 Z(C) (m) 233.4 Z(D) (m) 237.0 Z(E) (m) 234.8 Z(F) (m) 230.9 Z(G) (m) 225.6 Z(H) (m) Z(I) (m) 229.9 229.5

Jos VAZQUEZ, Jonathan WERTEL et Robert MOSE

Les caractristiques hydrauliques et gomtriques du rseau sont les suivantes :


Conduite Diamtre (m) Longueur (m) Rugosit (mm) Bd-Rd 0.6 3500 0.1 Rd-F 0.5 600 0.1 A-B B-C F-E E-D G-H H-I F-A E-B D-C G-F H-E I-D 0.15 0.25 0.3 0.25 0.15 0.125 0.2 0.2 0.25 0.2 0.2 0.125 2000 2000 2000 5000 5000 5000 3000 3000 3000 4000 4000 4000 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0. 1 01 0.1

La relation des pertes de charge linaire que lon utilisera est celle de Lechapt et Calmon : J (mCE) = Longueur.L.QM/DN o L, M et N sont des constantes pour une rugosit donne. Longueur (m), dbit : Q (m3/s) et diamtre : D (m) Pour une rugosit de 0,1mm, on a : L=1,1.10-3 ; M=1,89 ; N=5,01. Pour des valeurs de vitesse comprises en 0.4m/s et 2m/s cette formule conduit des carts relatifs infrieurs 3% par rapport la formule de Colebrook. La pompe utilise est une KSB Etanorm-300-400R tournant 1750 tr/min avec un diamtre de roue de 360. La HMT de la pompe est reprsente sur le graphique suivant :

Caractristiques du bassin et du rservoir : Altitude Bassin de dcantation (Bd) Plein : 205.0m Vide : 203.0m Rservoir de distribution (Rd) Plein : 260.0m Vide : 255.0m

Surface 3000 m2 800 m2

Jos VAZQUEZ, Jonathan WERTEL et Robert MOSE

PARTIE HYDRAULIQUE A SURFACE LIBRE


Objectifs : Il est demand : De dterminer la courbe de fonctionnement du dversoir de crue quand le dbit lamont du dversoir varie entre 5 et 330 m3/s. De dterminer le temps de remplissage du bassin de dcantation quand le dbit lamont du dversoir est de 173 m3/s. De dimensionner la fosse de dissipation du seuil de maintien du tirant deau quand le dbit lamont du dversoir est de 173 m3/s. Questions complmentaires : Dterminer les temps de remplissage du bassin de dcantation quand le dbit lamont du dversoir varie entre 5 et 330 m3/s (on prendra 10 valeurs de dbit). Vrifier la fosse de dissipation du seuil de maintien du tirant deau quand le dbit lamont du dversoir varie entre 5 et 330 m3/s (on prendra 10 valeurs de dbit).

Contraintes hydraulique et gomtriques du rseau : En cas de crue, le dversoir situ lamont permet dcrter le dbit de la rivire au niveau de notre prlvement en dversant dans un canal de dcharge. Le dbit et le niveau deau dans la rivire sont suffisamment importants pour ne pas tre perturbs par lalimentation du bassin de dcantation.

Vanne de rgulation ? 203.75 202.93

Longueur : 375m Pente : 0.2% Canal trapzodal : m=0.75 b=0.3m Ks=35 Canal dalimentation

203.00 Bassin de dcantation

Rivire

Profil en long du canal dalimentation

Jos VAZQUEZ, Jonathan WERTEL et Robert MOSE

? Pente : 0.11% Canal trapzodal : m=1.5 b=15m Ks=35 Longueur : 15.3m Pente : 20% Canal trapzodal : m=1.5 b=15m Ks=50

203.25 202.60

0.50m

Canal trapzodal Pente : 0.25% m=1.5 Canal trapzodal b=15m Pente : 0.25% Ks=50 m=1.5 b=30m Position du ressaut Ks=50 200.25 hydraulique Condition aux limites aval h=hn

Rivire

Seuil Trapzodal

Coursier

Fosse de dissipation Distance 50m Jonction avec le canal de dcharge du Dversoir

Profil en long du seuil de maintien du niveau deau

Dversoir Longueur : 40m Hauteur de crte 0.75m

section trapzodale m=1.5 b=25m

Section rectangulaire Largeur=9.0m

section trapzodale m=1.5 b=15m

Vue de dessus du dversoir

Jos VAZQUEZ, Jonathan WERTEL et Robert MOSE

Canal trapzodal Pente : 0.2% m=1.5 b=25m Ks=50

Dversoir Longueur : 40m Hauteur de crte 0.75m

Canal trapzodal Longueur : 300m Pente : 0.11% m=1.5 b=15m Ks=35

Canal trapzodal Longueur : 300m Pente : 0.11% m=1.5 b=15m Ks=35

Canal trapzodal Pente : 0.25% m=1.5 b=15m Canal trapzodal Ks=35 Longueur : 15.3m Pente : 20% m=1.5 b=15m Ks=50

Canal trapzodal Pente : 0.25% m=1.5 b=30m Ks=50 Condition aux limites aval h=hn

Section trapzodale m=1.5 b=25m

Section rectangulaire Largeur=9.0m

Canal dalimentation du bassin de dcantation

Distance 50m

Jonction avec le canal de dcharge du Dversoir

Profil en long du dversoir au seuil de maintien du niveau deau

Jos VAZQUEZ, Jonathan WERTEL et Robert MOSE

ANNEXE 1 : TUTORIAL SOLVER


Prsentation succincte du solver Le solver permet de rsoudre une quation de type f ( x0 , x1 ,..., xn ) = y de manire itrative en jouant sur les n paramtres x0 , x1 ,..., xn correspondant n cases de la feuille de calcul.

f ( x0 , x1 ,..., xn )

x0 , x1 ,..., xn

Options de calculs :

Syntaxe sous VB Il est possible de piloter le solver depuis VBA sous Excel afin de pouvoir mener des calculs itratifs en boucle en modifiant les paramtres de la fonction f. Pour piloter le solver depuis VB, il faut dabord disposer du solver sous Excel. Si vous ne lavez pas : Outils > Macro complmentaire et cocher solveur. Il faut ensuite activer la toolbox du solver dans lenvironnement Excel : Outils > Rfrences puis cocher solveur.xls. Voici un exemple de code pilotant le solver :
SolverOk SetCell:="$AF$15", MaxMinVal:=3, ValueOf:="0", ByChange:="$S$12:$AF$12" SolverOptions MaxTime:=500, Iterations:=10000, Precision:=0.00000001 SolverSolve userFinish:=True

Jos VAZQUEZ, Jonathan WERTEL et Robert MOSE

SetCell dsigne les coordonnes de la cellule f ( x0 , x1 ,..., xn ) , cest lquivalent de la Cellule cible dfinir. MaxMinVal peut prendre trois valeurs correspondant aux trois options de Egale : MaxMinVal:=1 on cherche le maximum de la fonction f MaxMinVal:=2 on cherche le minimum de la fonction f MaxMinVal:=3 rsout f ( x0 , x1 ,..., xn ) = y , on fixe y en codant ValueOf :=y

ByChange dsigne les coordonnes des cellules de la fonction (soient x0 , x1 ,..., xn ), cest lquivalent de Cellules variables. SolverSolve lance le solver UserFinish peut prendre 2 valeurs True donne le rsultat sans afficher la bote de dialogue False donne le rsultat et affiche la bote de dialogue Tout lintrt ici est dutiliser le solver dans une boucle :
For i=1 to N SolverOk SetCell:=Feuil1.cells(i,3), MaxMinVal:=3, ValueOf:="0",_ ByChange:="A12" SolverOptions MaxTime:=500, Iterations:=10000, Precision:=0.00000001 SolverSolve userFinish:=True Feuil1.cells(i,4).value = Feuil1.cells(12,1).value Next i

Ici on rsout f ( x0 ) = y pour plusieurs y et on stocke les x0 dans la colonne C.

Jos VAZQUEZ, Jonathan WERTEL et Robert MOSE

10

ANNEXE 2 : POSITION FINE DU RESSAUT HYDRAULIQUE


Hauteur conjugue du torrentiel Fluvial

Hauteur critique

Torrentiel Longueur du ressaut Lr

Amont du ressaut

Aval du ressaut

La longueur du ressaut hydraulique peut tre approche par la relation : L r = 7.(h1 h 2 )

Jos VAZQUEZ, Jonathan WERTEL et Robert MOSE

11

ANNEXE 3 : COURBE DE FONCTIONNEMENT DUN DEVERSOIR


Le comportement hydraulique dun dversoir peut tre caractris par la courbe de fonctionnement reprsente la figure suivante. Cette courbe permet dapprcier et de quantifier le rle hydraulique dun dversoir.

Dbit aval conserv

Courbe de fonctionnement rel


Augmentation par rapport au dbit seuil

Dbit de consigne

Dbit pour lequel le dversement commence


Dbit de consigne

Courbe de fonctionnement idal


Dbit amont maximal

Dbit amont

Principe de fonctionnement hydraulique du dversoir dorage Le dbit de consigne (ou seuil) est le dbit amont partir duquel louvrage commence dverser. Il peut donc reprsenter, par exemple, le dbit maximum admissible laval du rseau. La courbe de fonctionnement idal reprsente le cas de rgulation parfait dans lequel quel que soit le dbit amont suprieur au dbit de consigne, le dbit conserv est gal au dbit de consigne. Un dversoir performant aura tendance approcher de cette courbe. La courbe de fonctionnement rel reprsente la figure prcdente nous montre qu partir du moment o le dbit amont dpasse le dbit de consigne, le dbit aval va continuer augmenter. La caractrisation hydraulique dun dversoir va donc se faire en calculant : le dbit de consigne, laugmentation du dbit aval par rapport au dbit de consigne et ce pour un dbit amont maximal. Cette augmentation de dbit peut plus facilement tre caractrise par le pourcentage daugmentation du dbit aval maximal conserv par rapport au dbit de consigne, cest-dire : Dbit aval conserv Dbit de consigne % d'augmentation du dbit maximal aval = % Dbit de consigne

Jos VAZQUEZ, Jonathan WERTEL et Robert MOSE

12

ANNEXE 4 : CALCUL DES COURBES DE REMOUS


Les courbes de remous sont obtenues partir du calcul du tirant deau issu des quations de Barre de St Venant que nous nallons pas redmontrer ici (cf. chapitre 3 et annexe 8 du cours dHSL). Q2 I 2 2 4/3 K s S Rh dh = d'o l'on a Q2 B dx 1 gS 3 Q2 B x +x h+h h+h gS 3 dx = dh = f (h)dh Q2 x h h I 2 2 4/3 K s S Rh 1 Ainsi cette quation, qui parat de prime abord complique, prsente lintrt dtre variable sparable. En fixant un pas de calcul h, on calcule chaque itration la variation x correspondante (h) en intgrant le membre de droite. On utilise pour ce faire une mthode simple des trapzes.
h i +h

hi

f (h)dh =

h i+1

hi

f (h)dh

1 f ( hi ) + f ( hi +1 ) .h = x 2

RESUME : On pose un h On dispose de hi et hi+1

On calcule f(hi) et f(hi+1)

On en dduit le x correspondant

Ainsi le h est le mme chaque itration loppos du x qui varie chacune delle.

Jos VAZQUEZ, Jonathan WERTEL et Robert MOSE

13

ANNEXE 5 : MODELISATION DU DEVERSOIR


Un dversoir est caractris dun point de vue hydraulique par une charge spcifique constante : Q dH d Q H = H0 = soit + h = Cste =0 + h = 0 2gS dx dx 2gS dQ dS 2Q S 2S Q dh Q dQ Q dS dh dx dx + = + =0 4 2gS dx gS dx gS 3 dx dx S ( x ) = b( x ) h + m( x ) h 2 avec b( x ) = b0 + x m( x) = m0 + x avec : dS S dh S = + dx h dx x

<0 <0

S = 2h ( m0 + x ) + ( b0 + x ) h S = h + h2 x Q Q dh dh =0 Q ' 3 h + h 2 + ( 2h ( m0 + x ) + b0 + x ) + 2 gS gS dx dx

( H h ) h + h 2 Q ' 2g H h Q QQ ' h + h2 ) 2 2 0 ( ) gS ( 0 ) 3 ( dh gS gS S = = dx 1 2hm( x) + b( x) Q ( H h) ( ) 3 1 ( 2hm( x) + b( x) ) 2 0 gS S

On utilise une loi de type Q = f (h w)3/ 2

et on ajoute des coefficients permettant de

prendre en compte leffet de la vitesse latrale et de sa direction (u), ainsi que leffet de lentonnement du dversoir (). dQ Q' = = 0.6n *. g (h w)3 / 2 cw u dx n* : nombre de crtes dversantes cw : 1.0 crte mince et 0.8 crte paisse h : tirant deau w : hauteur de crte : angle dentonnement
1/ 2 H0 w dQ 3( H 0 h) 3/2 = 0.6n * cw g (h w) 1 tan ( ) dx 3H 0 2h w hw

Par rapport une formule classique, on trouve des valeurs du dbit dvers plus fortes grce la prise en compte des effets de la vitesse latrale et de lentonnement.

Jos VAZQUEZ, Jonathan WERTEL et Robert MOSE

14

ANNEXE 6 : RUNGE-KUTTA CLASSIQUE D'ORDRE DEUX ET QUATRE


Cette mthode est base sur la mthode des diffrences finies. Nous discrtisons le canal selon son axe dcoulement comme illustr sur le dessin.

Progression du calcul en torrentiel hi hi+1 Qi Qi+1

Progression du calcul en fluvial hi+1 hi Qi+1 Qi

dx

dx

Il sagit de pouvoir calculer les variables Q et h chaque nud de notre maillage en fonction des valeurs de ces variables aux nuds prcdents. Soit (hi +1 , Qi +1 ) = f ( (hi , Qi ) ) Il est possible dutiliser un schma basique de type explicite dEuler progressif : Qi +1 = Qi + x.g (hi ) hi +1 = hi + x. f ( xi , hi , Qi ) Pour amliorer le calcul (diminuer la diffusion), on peut utiliser la mthode de Runge et Kutta en se basant sur les dveloppements limits dordre 2 et 4. Ainsi lerreur commise lors de lutilisation de la mthode est de lordre de O(x2) et O(x4). Nous avons obtenu prcdemment deux quations de la forme h = f(x,h,Q) et Q = g(h) que nous allons rsoudre en crivant Runge et Kutta dordre 2 :
x ( k1,h + k2,h ) 2 x ( k1,Q + k2,Q ) 2

hi +1 = hi +

Qi +1 = Qi + avec k1,Q = g (hi )

avec k1,h = f ( xi , hi , Qi ) k2,h = f ( xi + x, hi + x.k1,h , Qi + x.k1,Q )

k2,Q = g (hi + x.k1, h )

Jos VAZQUEZ, Jonathan WERTEL et Robert MOSE

15

Runge et Kutta dordre 4 scrit : x hi +1 = hi + ( k1,h + 2k2,h + 2k3,h + k4,h ) 6 avec k1,h = f ( xi , hi , Qi )
k2,h = f ( xi + k3,h k4,h x x x k1,h , Qi + k1,Q ) , hi + 2 2 2 x x x = f ( xi + k2, h , Qi + k2,Q ) , hi + 2 2 2 = f ( xi + x, hi + x.k3, h , Qi + x.k3,Q )

Qi +1 = Qi + avec k1,Q = g (hi )

x ( k1,Q + 2k2,Q + 2k3,Q + k4,Q ) 6

k2,Q = g (hi + k3,Q k4,Q

x k1, h ) 2 x = g (hi + k2, h ) 2 = g (hi + x.k3, h )

On remarque que cette mthode est rcursive ki+1 = f(k1, k2, , ki), cest pourquoi elle est fastidieuse mettre en uvre la main mais trs aise coder notamment sous Excel.

Jos VAZQUEZ, Jonathan WERTEL et Robert MOSE

16