WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Modélisation hydraulique et de la qualité d'eau dans les réseaux d'adduction d'eau potable par EPANET

( Télécharger le fichier original )
par Jalel KHELIL
ENIT - Master Modélisation en hydraulique et environnement 2006
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

I-3-2/ Algorithme de simulation

Le logiciel EPANET2 applique l'approche hybride noeud-maille en suivant les étapes suivantes :

1. Pour la première itération, le débit dans une conduite est choisi de telle sorte que la vitesse est
égale à une unité (1 pied/sec), tandis que le débit à travers une pompe est égal au débit nominal. (Les

6

unités utilisées pour les calculs sont le pieds pour la charge et le pieds au cubes par seconde pour le débit).

2. Le coefficient de résistance des conduites (r) est calculé comme décrit dans le tableau I.1.

3. Le facteur de pertes singulières "m" est calculé selon la formule ci-après :

8 K

m = (I.17)

gðd

2 4

Dans laquelle K est le coefficient de perte de charge singulière, et d le diamètre.

Une valeur r est assignée aux vannes. On suppose qu'une vanne (arc) ouverte se comporte comme une conduite lisse (ë= 0,02) dont la longueur est deux fois le diamètre de la vanne. Cependant, une vanne fermée est soumise à une relation de perte de charge avec un facteur de résistance (ë) très élevé, par exemple h= 108Q alors p=10-8 et y=Q

Pour les "arcs" vérifiant la condition suivante : (r+m) Q < 1 0-7 c'est-à-dire un coefficient "n" (exposant du débit) égal à 2, on a p = 107 et y = Q/2.

4. Le logiciel contrôle l'état des pompes, la consigne des vannes anti-retour et des vannes de contrôle et l'état des conduites connectées à des réservoirs pleins ou vides après chaque itération jusqu'à la dixième itération. En effet les pompes sont arrêtées si la pression est supérieure à la charge à débit nul (pour éviter l'écoulement inverse). De même, les clapets anti-retour sont fermés si leur perte de charge est négative. Si ces conditions ne sont pas remplies lors du contrôle suivant, l'arc est rouvert. Un contrôle similaire est effectué pour les arcs reliés aux réservoirs vides ou pleins. Ces arcs sont fermés si la différence de charge entraîne la vidange d'un réservoir au niveau minimale ou le remplissage d'un réservoir plein. Si ces conditions ne sont pas remplies lors du contrôle suivant, l'arc est rouvert. Suite à la dixième itération, l'état est contrôlé après que le logiciel a atteint la convergence, à l'exception des vannes de régulation de la pression (vannes stabilisatrices aval et vannes stabilisatrices amont), dont l'état est contrôlé après chaque itération.

5. Si une pompe, un clapet anti-retour ou une conduite est fermé, son débit est mis à 10-6 pieds cubes par seconde. A la réouverture d'une pompe, son débit est déterminé en cherchant la valeur qui correspond à la charge présente selon sa courbe caractéristique. A la réouverture d'une conduite ou d'un clapet anti-retour, son débit est calculé avec l'Equation I.3 pour la perte de charge h actuelle, ignorant les pertes singulières.

6. Les coefficients de la matrice Jacobienne qui correspondent aux vannes stabilisatrices aval, vannes stabilisatrices amont et vannes régulatrices de débit sont calculés après l'analyse de tous les

7

autres arcs. Le contrôle de l'état des Vannes Stabilisatrices Aval et des Vannes Stabilisatrices Amont se fait comme décrit dans le point 5 ci-dessus. Ces vannes peuvent être entièrement ouvertes, entièrement fermées ou actives dans leur consigne de débit ou de charge.

7. Les coefficients de la matrice Jacobienne pour les Vannes Brise- Charge sont mis aux valeurs suivantes: p = 108 et y = 108Hfixe Hfixe est la perte de charge fixe de la vanne (en pieds). Les Vannes Diaphragme sont traitées comme des conduites, le coefficient r est calculé de la façon décrite dans le point 4 ci-dessus et m est la transformation du coefficient de fonctionnement de la vanne (voir le point 3 ci-dessus).

8. Le débit à travers une vanne stabilisatrice aval active est maintenu constant au noeud en aval, celle à travers une vanne stabilisatrice amont est maintenu constant au noeud en amont. Pour maintenir la pression de sortie dans une Vanne Stabilisatrice Aval active entre les noeuds i et j, on pose : Pij = 0

Fj = Fj + 108 Hset

Ajj= Ajj+ 108

Hset est la consigne de pression convertie en charge. Ainsi la pression au noeud en aval est maintenue à la valeur Hset. Une détermination équivalente est effectuée pour les vannes stabilisatrices amont, à l'exception des cas où le suffixe de F et de A sont ceux du noeud en amont i. Les coefficients des vannes stabilisatrices aval et des vannes stabilisatrices amont ouvertes ou fermées sont les mêmes que pour les conduites.

9. Pour une Vanne Régulatrice de Débit active entre les noeuds i et j avec une consigne de débit Qset, cette valeur est ajoutée au débit qui sort du noeud i et au débit qui entre au noeud j, c'est à dire, est soustraite de Fi et ajoutée à Fj. Si la charge au noeud i est inférieure à celle au noeud j, la vanne ne peut pas maintenir ce débit et fonctionne comme une conduite normale.

10. Pour les simulations de longue durée, le logiciel suit la procédure suivante:

a. après qu'une solution a été trouvée pour la période présente, le laps de temps jusqu'au 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 réservoir se vide ou se remplit

- le laps de temps le plus court pendant lequel le niveau d'un réservoir provoque un changement d'état d'un arc (par exemple, une pompe qui se met en marche) comme décrit par une commande simple.

8

- le laps de temps jusqu'au prochain instant de la simulation où une commande simple ou élaborée modifie l'état d'un arc.

b. une fois l'intervalle déterminé, l'heure de la simulation est ajustée et le logiciel calcule les nouvelles demandes, les nouveaux niveaux des bâches et les nouveaux états des arcs.

c. Le programme commence une nouvelle série d'itérations avec les équations I.8 et I.16 et les débits actuels.

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Là où il n'y a pas d'espoir, nous devons l'inventer"   Albert Camus