Вы находитесь на странице: 1из 31

cole de technologie suprieure

Dpartement de gnie de la construction


MGC-860 HYDRAULIQUE SOUTERRAINE

Introduction la modlisation numrique de lcoulement de leau souterraine avec


Visual MODFLOW 3.0. Exercice de rvision.

Par : Michel Mailloux, M.Sc., ing.stag.


Jean-Sbastien Dub, ing., Ph.D.

1.

OBJECTIFS DE LEXERCICE

Cet exercice est un didacticiel dont le but est de prsenter linterface Visual MODFLOW
partir dun modle reprsentant les conditions hydrogologiques dun site contamin
rel. Vous devrez suivre les instructions dtailles qui sont dcrites dans cet exercice afin
de construire un modle hydrogologique simple partir duquel vous visualiserez les
voies de migration des contaminants.

2.

DESCRIPTION DU PROBLME

Le site est une chaufferie o un important dversement de diesel a eu lieu au printemps


2000. Ceci a caus une contamination importante des sols et de leau souterraine par des
hydrocarbures (diesel). Du diesel en phase flottante a t dtect sur une surface de 60 m
x 60 m.
Les dimensions du site sont de 200 m par 200 m. La stratigraphie consiste en un dpt de
sable fin de 5 m dpaisseur, suivi dun sable moyen de 10 m dpaisseur reposant sur le
roc. Ce dernier est considr impermable. Les conductivits hydrauliques, valu
partir dessais de permabilit (slug test), sont de 3x10-5 m/s pour le sable fin et de 1x10-4
m/s pour le sable moyen. Lcoulement de leau souterraine est du Nord-ouest vers le
Sud-est avec un gradient hydraulique de 0.01. Le niveau de la nappe se trouve entre 3 et
5.5 m de profondeur.

3.

GNRER UN MODLE DCOULEMENT DE LEAU SOUTERRAINE

tape 1 : Construire la grille du modle


Pour commencer un nouveau modle, cliquez sur :

File

( partir de la barre de menu suprieure)

Et ensuite sur :

New

( partir du menu droulant)

La bote de dialogue Create New Model sera affiche :

Cest partir de cette fentre que vous allez dfinir les dimensions de votre domaine, le
nombre de ranges, de colonnes et de couches ainsi que les units des diffrentes
proprits que vous allez entrer plus tard durant lexercice.
Sous Model Domain, entrer 40 pour le nombre de colonnes (j) et de lignes (i). Entrez
ensuite 2 pour le nombre de couche (k), soit une pour le sable fin et une pour le sable
moyen. Entrez 0 pour Zmin et 15 pour Zmax.
partir de cette fentre, vous pouvez galement importer un fichier qui servira comme
arrire-plan du modle. Pour ceci, cliquez sur :

Import a site map

Ensuite, vous devez spcifier l'emplacement et le nom du fichier de l'arrire-plan (.bmp).

Browse

Allez jusqu' votre rpertoire tudiant [K:\tudiant] et slectionnez le fichier suivant:

Plan_base.bmp

Cliquez sur :

Create

La fentre suivante apparatra :

(107.9 , 97.9)

(44.7 , 47.9)

Cette fentre sert essentiellement gorfrencer le plan de base partir de points o les
coordonnes X-Y sont connues. Ces points sont les coins infrieur gauche (44.7 , 47.9)
et suprieur droit (107.9 , 97.9) de lencadr gris (voir figure ci- haut). Pour gorfrencer

le plan, cliquez sur le coin infrieur gauche de lencadr gris.


apparatra et vous pourrez dfinir les coordonnes de ce point :

La fentre suivante

Effectuez ensuite la mme procdure pour le coin suprieur droit de lencadr gris. Une
fois que vous aurez gorfrenc le plan de base, la fentre suivante apparatra :

Resize region

Fentre de
dimensionneme
nt

Cliquez sur :

Resize region

Et dplacez la fentre de dimensionnement jusquau coin infrieur gauche de lencadr


blanc. Vous aurez alors dfini les dimensions du modle. Cochez ensuite :

Show Grid

La fentre suivante apparatra :

Cliquez finalement sur :

OK

Visual MODFLOW construira alors une grille de diffrences finies comprenant 40 lignes,
40 colonnes et 2 couches avec un espacement uniforme des cellules selon les axes X et Y.
tape 2 : Positionnement du contact stratigraphique entre le sable fin et le sable
moyen
Lors de la gnration du maillage, MODFLOW a divis uniformment les deux couches
du modle par dfaut. Cependant, la hauteur de ces deux couches doit tre modifie afin
de bien reprsenter lpaisseur des deux units stratigraphiques. Pour ceci, cliquez sur :

View row (voir la portion suprieure gauche de linterface)

Puis, slectionnez nimporte quelle ligne du modle.


apparatre :

La fentre suivante devrait

Cliquez sur :

Edit Grid

Puis sur

Edit Layers

La fentre suivante apparatra :

Cochez ensuite sur Move, slectionnez ensuite la ligne qui spare les deux couches du
modle et dplacez- l jusqu 10 m dlvation. Vous pouvez visualiser les coordonnes
X-Y- Z correspondant la position du pointeur de la souris dans le coin infrieur droit de
linterface.

Coordonnes X,
Y et Z

tape 3 : Dfinition des proprits hydrogologiques des units stratigraphiques


Pour dfinir les proprits hydrogologiques des matriaux, cliquez sur :

Properties

La fentre suivante apparatra alors :

Cette fentre sert assigner les paramtres par dfaut pour toutes les cellules du modle.
Entrez les mmes valeurs que celles de la fentre ci- haut. Ces paramtres correspondent
celles du sable fin. Une fois que vous aurez entr les valeurs, cliquez sur :

OK

Maintenant, vous devez changer les proprits de la couche infrieure (sable moyen), car
elles sont diffrentes de celles par dfaut. Cliquez sur :

View Layer

Puis, afin daller sur la couche 2, cliquez sur :

Next (immdiatement droite de go to )

Vous pouvez vrifier si vous tes bel et bien sur la couche 2 en regardant vers le coin
infrieur gauche de linterface.

Pour assigner des proprits diffrentes pour cette couche, cliquez sur :

Assign

Et ensuite sur :

Window

Dfinissez ensuite un rectangle qui contient lensemble du maillage et ensuite appuyez


sur le bouton de gauche de votre souris. La fentre suivante apparatra :

Pour entrez les valeurs de conductivit hydraulique du sable moyen, cliquez sur :

New

Entrez une valeur de 1x10-4 m/s pour Kx , Ky et Kx et cliquez finalement sur :

OK

tape 4 : Dfinition des conditions aux limites


Cette section dcrit les diffrentes tapes suivre pour dfinir les conditions aux limites
du modle. Trois types de conditions aux limites seront assignes, soit des charges
imposes, des flux nuls et une limite de recharge. Les limites de charges imposes seront
assignes aux frontires Nord et Sud du modle de manire bien reprsenter le gradient
hydraulique. Les limites flux nul seront assignes sur les frontires Est et Ouest du
modle qui correspondent chacune la position dune ligne dcoulement de leau
souterraine. La base du modle sera galement une limite flux nul, car il est suppos
que le socle rocheux est impermable.

Limite de charge impose = 12 m

Limite de flux nul


(ligne dcoulement)

Limite de flux nul


(ligne dcoulement)

Limite de charge impose = 9.42 m

10

Assignation des limites de charges imposes


Cette section dcrit les tapes requises pour dfinir les conditions aux limites de charges
imposes qui doivent tre assignes aux frontires Nord et Sud du modle. Pour ceci,
allez dans:

Boundaries (barre de menu suprieur)

Slectionnez :

Constant Head

Puis, allez dans :

Assign ( partir de la barre de menu de ct)

Et finalement :

Line

Dfinissez une ligne horizontale le long de la dernire ligne de cellule au bas du modle.
Cette ligne correspond une quipotentielle de 9.42 m. Dplacez le pointeur de la souris
au coin infrieur gauche de la grille. Cliquez sur le centre de la cellule l'aide du bouton
gauche de la souris, dplacez le pointeur au coin infrieur droit de la grille et cliquez sur
le bouton droit de la souris au centre de la cellule. Une srie de cellules deviendra rose et
la bote de dialogue Assign Constant Head apparatra :

Entrez les valeurs suivantes:

Code #: 0
Assign to appropriate layer
Stop time: 3650
Constant Head Start Pt.:
Constant Head End Pt.:

9.42
9.42

La fonction Assign to appropriate layer fait en sorte que les charges imposes ont t

11

assignes seulement sur la couche #2, car la valeur de charge assigne est infrieure au
contact entre le sable fin et le sable moyen. Les cellules ayant une condition de charges
imposes sont de couleur bourgogne.
Maintenant, assignez une frontire de charge constante sur la bordure suprieure du
modle :

Constant Head

Ensuite, allez dans :

Assign ( partir de la barre de menu de ct)

Slectionnez

Line

Dfinissez une ligne horizontale le long de la dernire ligne de cellule au bas du modle.
Cette ligne correspond une quipotentielle de 12.00 m.
Dplacez par la suite le
pointeur de la souris au coin suprieur gauche de la grille. Cliquez sur le centre de la
cellule l'aide du bouton gauche de la souris, dplacez le pointeur au coin suprieur droit
de la grille et cliquez sur le bouton droit de la souris au centre de la cellule. Entrez les
valeurs suivantes:

Code #: 0
Assign to appropriate layer
Stop time: 3650
Constant Head Start Pt.:
Constant Head End Pt.:

12.00
12.00

La srie de cellules roses deviendra alors bourgogne, indiquant qu'une valeur de charge
constante a t dfinie. Cependant, les charges constantes sont assignes seulement dans
la couche #1. Pour copier ces cellules charges constantes dans la couche # 2, allez
dans :

Copy ( partir de la barre de menu de ct)

Et ensuite slectionnez :

Layer

12

La fentre suivante apparatra alors :

Cochez ensuite sur

Constant Head et Layer 2

Et cliquez sur

OK

Maintenant, vous allez examiner le modle en coupe transversale pour vrifier si Visual
MODFLOW a bel et bien copi les charges constantes dans la couche infrieure. Pour
ceci, allez dans :

View Column ( partir de la barre de menu de ct)

Dplacez le pointeur de la souris (barre rouge) dans le domaine du modle et slectionnez


n'importe quelle colonne en cliquant sur le bouton gauche de la souris. Vous pouvez
observer que la charge constante a t attribue aux cellules de la deuxime couche
(cellules rouges). Pour voir plus en dtails le modle, vous pouvez appliquer un facteur
d'exagration verticale :

F8 - Vert. Exag. (barre de menu infrieure)

Vertical Exaggeration: 3.5

Assignation de la recharge
La recharge annuelle de la nappe phratique de ce site a t estime 300 mm/an. Avant
dassigner la recharge au modle, assurez-vous dtre dans la couche 1 (vrifiez au-

13

dessous du cube de navigation dans le coin infrieur gauche). Suivez les tapes suivantes
pour spcifier la recharge annuelle:

Boundaries ( partir de la barre de menu suprieure)

Puis,

Recharge

La bote de dialogue Default Recharge apparatra. Entrez linformation suivante dans


les cases appropries:

Stop Time: 3650


Recharge: 300

Cliquez sur :

OK

Note : Par convention, MODFLOW assigne une limite de flux nul aux cellules qui sont
en bordures du modle si aucune condition frontire (charge impose, recharge etc.) nest
assigne par lutilisateur. Dans le cas de ce modle, les frontires Est et Ouest ainsi que
la base du domaine agiront comme limite flux nul.

4.

SIMULATION DE LCOULEMENT DE LEAU SOUTERRAINE AVEC


MODFLOW

Vous tes maintenant prt simuler lcoulement de leau souterraine avec MODFLOW.
Retournez dans le menu principal de Visual MODFLOW en cliquant sur :

F10 Main Menu (barre doutils infrieure)

Allez ensuite dans le menu :

Run (menu suprieur)

La fentre suivante apparatra alors :

14

Gardez loption Steady State Flow, car vous simulerez lcoulement en rgime
permanent. Cliquez sur :

OK

Et ensuite recliquez sur :

Run (menu suprieur)

La fentre suivante apparatra :

Cochez seulement :

MODFLOW 2000

cette tape, il vous fa ut seulement simuler lcoulement de leau souterraine.


Puis cliquez sur :

Translate & Run

Linterface Visual MODFLOW va par la suite crer les fichiers ncessaires lexcution
du modle MODFLOW. Aprs cela, la bote de dialogue suivante sera affiche :

15

Des crochets bleus apparatront gauche de Intro et MODFLOW 2000 lorsque la


simulation sera termine. Aprs lapparition de ces crochets bleus, fermez la fentre et
procdez par la suite la visualisation des rsultats de la simulation.

16

5.

VISUALISATION DES RSULTATS

Allez dans le menu :

Output (menu suprieur)

La pizomtrie rsultant de votre simulation apparatra alors et devrait ressembler ceci:

Pour changer les options de contour des quipotentielles, allez dans le menu :

Option (menu de gauche)

Vous pouvez alors changer, par exemple, lintervalle des contours et le nombre de
dcimales pour les tiquettes de contours. Espacez les iso-contours de 0.25 m et
dfinissez 2 dcimales pour les tiquettes. Cliquez ensuite sur :

OK

pour sortir de ce menu.

17

La zone de couleur olive qui est prsente au bas du modle est une zone de cellule sche.
Ces cellules sont en fait inactives par MODFLOW, car le niveau de la nappe phratique
est infrieur la base de la cellule.

Cellule active

Cellule inactive
ou sche

Cellule active

Cellule active

Visualisation des vecteurs de vitesses


Pour visualiser les vecteurs de vitesses, allez dans :

Map (menu suprieur)

Et ensuite :

Velocities

Si vous visualisez les vecteurs de vitesses sur la couche #1 et ensuite ceux de la couche
#2, vous observerez que la longueur des flches est diffrente. En effet, Visual
MODFLOW dimensionne les vecteurs de vitesses selon leur magnitude.
Vous pouvez galement observer les vitesses selon leur direction, ce qui est utile pour
visualiser des vecteurs de vitesse dont les valeurs sont extrmement faibles. Une telle
situation peut se produire lorsque lcoulement travers une couche de faible
conductivit rsulte en de petits vecteurs de vitesse qui peuvent tre difficiles voir.
Pour afficher les flches dcoulement selon leur direction, allez dans le menu :

Direction ( partir de la barre de menu de ct)

Vous pouvez galement visualiser les rsultats en coupe. Pour cela, slectionnez une
colonne du modle.

18

Exagration verticale de 5

6.

SIMULATION DUN TRAAGE DE PARTICULES

Le traage de particules est un outil gnralement utilis pour dfinir et visualiser les
voies de migration d'une contamination et pour dterminer laire de captage dun puits de
pompage. Pour cet exercice, vous allez larguer des particules partir de la zone o le
dversement a un lieu pour
1) Dfinir les voies de migration du contaminant.
2) Estimer dans combien de temps le contaminant va se rendre la frontire Sud du
modle qui correspond la limite de la proprit.
tape 1 :

Ajouter des particules

Vous devez placer des particules la limite sud de la zone o la phase flottante en
hydrocarbure a t observe :

19

Position initiale des particules

Pour ceci, retourner dans le menu Input (en cliquant sur F10-Main Menu et sur Input
dans la barre de menu suprieure). Puis, cliquez sur :

Particles (menu suprieur)

Allez ensuite dans :

Add (menu de gauche)

Puis, sur :

Add Line

Avec votre souris, dfinissez une ligne le long de la limite infrieure de la zone o du
diesel flottant a t dtect. Lorsque la ligne sera dfinie, la fentre suivante apparatra :

20

Cochez:

Forward

pour effectuer un traage de particules avant, cest dire de lamont vers laval.
Loption Backward sert larguer des particules qui se dplaceront dans la direction
oppose au gradient hydraulique, soit de laval vers lamont. Cette option est surtout
utilise pour dfinir laire de captage dun puits de pompage. Fixez le nombre de
particules 9 et ensuite cliquez sur :

OK

tape 2 :

Excuter MODPATH

Vous tes maintenant prts simuler le traage de particules avec MODPATH.


Retournez dans le menu principal de Visual MODFLOW en cliquant sur :

F10 Main Menu (barre doutils infrieure)

Allez ensuite dans le menu :

Run (menu suprieur)

La fentre suivante apparatra alors :

Gardez loption Steady State Flow. Cliquez ensuite sur :

OK

Cliquez nouveau sur :

21

Run (menu suprieur)

La fentre suivante apparatra alors:

Cochez :

MODFLOW 2000 et MODPATH

Ensuite cliquez sur :

Translate & Run

22

Visual MODFLOW va excuter MODFLOW 2000 et ensuite MODPATH. Des crochets


bleus apparatront gauche de Intro, MODFLOW 2000 et MODPATH lorsque la
simulation sera termine. Aprs lapparition de ces crochets bleus, fermez la fentre et
procdez par la suite la visualisation des rsultats de la simulation.

tape 3 :

Visualiser les rsultats de la simulation de traage de particules

Allez dans le menu :

Output (menu suprieur)

Et ensuite dans :

Maps

et

Pathlines

La fentre suivante apparatra alors :

Trajet des
particules

23

Le trajet des particules est illustr par les lignes rouges. Les flches rouges indiquent la
distance parcourue durant un intervalle donn. Pour savoir quelle est la dure de cet
intervalle, allez dans :

Option (menu de gauche)

Lintervalle entre les flches est indiqu dans la section Time markers.
lintervalle 30 jours et revenez la fentre principale en cliquant sur :

Modifiez

OK

Choisissez une colonne du modle qui passe par un trajet de particules afin de visualiser
les rsultats en coupe.

Point de dpart des


particules

En comptant le nombre dintervalle de 30 jours entre le point de dpart des particules


(zone du dversement) et la frontire du modle (limite de la proprit), vous pouvez
valuer le temps auquel la contamination en diesel va atteindre la limite de la proprit.
Ce temps de calcul correspond au scnario du pire cas, car il ne tient pas compte des
phnomnes de sorption et de biodgradation qui peuvent respectivement ralentir la
migration de la contamination et rduire les dimensions de la zone de contamine.

24

7.

IMPLANTATION DUN PUITS DE POMPAGE

Suite aux rsultats de la simulation prcdente, il a t dcid dimplanter un puits de


pompage afin dempcher la contamination de sortir du site. Les tapes suivre pour
simuler le pompage de leau souterraine sont prsentes dans les sections suivantes
tape 1 : Raffinement de la grille de diffrences finies
Le raffinement de la grille est ncessaire aux endroits o les gradients hydrauliques
deviennent importants localement, comme proximit dun puits de pompage.
Lutilisation dun maillage grossier pour simuler de telles conditions peut entraner des
erreurs de calculs importantes. Vous allez donc raffiner le maillage dans le secteur o le
puits de pompage projet sera implant, soit environ 60 m au sud du modle.

Zone o le
maillage doit
tre raffin

Pour raffiner le maillage, cliquez sur :

F10 Main Menu (menu infrieur)

Ensuite sur :

Input (menu suprieur)

Grid (menu suprieur)

Edit Grid (Menu de gauche)

25

Cliquez finalement sur :

Edit Row

pour raffiner lespacement des lignes. La fentre suivante apparatra :

Slectionnez :

Refine by

Et indiquer 3 pour raffiner le maillage par un facteur de 3. Dplacez ensuite le pointeur


de la souris sur la ligne 28 et ensuite sur la ligne 34 afin de dfinir la zone o
lespacement entre les lignes sera raffin.
Maintenant, vous allez raffiner lespacement entre les colonnes par un facteur de 3. Pour
ceci, cliquez sur :

Edit Grid (Menu de gauche)

Et ensuite sur :

Edit column

pour raffiner lespacement des lignes. La fentre suivante apparatra :

Slectionnez :

Refine by

26

et indiquez 3 pour raffiner le maillage par un facteur de 3. Dplacez ensuite le pointeur


de la souris sur la colonne 14 et ensuite sur la colonne 28 afin de dfinir la zone o
lespacement entre les colonnes sera raffin.
Le maillage rsultant devrait tre le suivant :

tape 2 : Positionnement du puits de pompage


Pour assigner un puits de pompage, allez dans :

Wells (menu suprieur)

Puis, sur :

Pumping Wells

Et dans :

Add Well (menu de gauche)

Positionnez par la suite le pointeur de votre souris dans la cellule correspondant


lintersection entre les lignes et colonnes 35 (35 , 35). Cette position est lemplacement
du puits de pompage. Cliquez sur le bouton de gauche de votre souris pour placer le
puits. La fentre suivante apparatra alors :

27

Cest dans cette fentre que vous pouvez entrer les proprits de votre puits comme le
dbit de pompage et la position de la crpine. Les paramtres sont les suivants :

Screen Bottom = 5 m
Screen Top = 10 m
Start Time = 0 day
End Time = 3650 days
Rate = - 50 m3 /d

Prenez soin dindiquer un dbit ngatif votre puits afin que celui-ci pompe de leau.
Autrement, celui-ci agirait comme un puits dinjection. Cliquez ensuite sur :

OK

tape 3 :

Excuter MODFLOW et MODPATH

Vous tes maintenant prt simuler lcoulement de leau souterraine en condition de


pompage ainsi que le traage de particules avec. Retournez dans le menu principal de
Visual MODFLOW en cliquant sur :

F10 Main Menu (barre doutils infrieure)

Allez ensuite dans le menu :

Run (menu suprieur)

28

La fentre suivante apparatra alors :

Gardez loption Steady State Flow. Cliquez ensuite sur :

OK

Cliquez nouveau sur :

Run (menu suprieur)

La fentre suivante apparatra :

Cochez :

MODFLOW 2000 et MODPATH

Et cliquez sur :

Translate & Run

Aprs lapparition de ces crochets bleus, fermez la fentre et procdez la visualisation


des rsultats de la simulation.

29

tape 4 :

Visualisation des rsultats

Allez dans le menu

Output (menu suprieur)

Et ensuite dans :

Maps

et

Pathlines

La fentre suivante apparatra:

30

Les rsultats indiquent que lopration dun puits de pompage un dbit de 50 m3 /jour
nest pas suffisante pour contenir la contamination lintrieur des limites du site.
Dautres simulations seraient ncessaires pour optimiser le design du puits.
Il est galement possible de visualiser les iso-contours de rabattement. Pour cela, allez
dans :

Maps

Ensuite :

Contouring

Et slectionnez :

Drawdown

Si vous tes dans la couche #2, la fentre suivante apparatra :

31

Comme pour les quipotentielles, vous pouvez modifier lintervalle des iso-contours dans
le menu Option.