Académique Documents
Professionnel Documents
Culture Documents
Tutorial Mike Dhi PDF
Tutorial Mike Dhi PDF
SOMMAIRE
Remarques :
Lensemble des images et des valeurs indiques dans ce tutorial sont
tires du travail effectu sur lembouchure de la Gironde.
Ce travail a t ralis par des tudiants de lENSEEIHT. Il se propose
daider les utilisateurs du logiciel MIKE, cependant il ne se veut pas
exhaustif. De nombreux autres modules ne sont pas mentionns dans ce
document. Pour toute information complmentaire, se reporter au manuel
dutilisateur.
Tutorial MIKE 21 DHI Software
Dfinition du modle :
donnes bathymtriques et topographiques de la cte et des cours deau
donnes explicitant le contour de la zone, c'est--dire les limites des fleuves, des ctes
et toutes autres dlimitations terre-eau prendre en compte.
Le contour peut-tre trac partir dune image go rfrenc (geoportail Image des SCAN
25 de lIGN ou google earth)
mare prdite (SHOM)
surcotes aux conditions aux limites (Mto France)
mare mesure (SHOM sur le site du SONEL)
distribution du vent et de la pression (Mto France)
rugosit du fond (SPC, LNHE )
Conseils :
- Etre rigoureux sur la nomenclature des donnes et lorganisation des dossiers
1.1. Traitement
Rfrence temporelle :
Suivant la situation gographique, les donnes peuvent ne pas se baser sur le mme systme
temporel. Il faut donc veiller mettre lensemble des donnes la mme rfrence, par
exemple UT +0.
Rfrence hydrographique :
La plupart des donnes de hauteurs deau collectes sont mesures partir du zro
hydrographique, mais il se peut que vous en obteniez certaines mesures partir du niveau
moyen (voire mme partir dune rfrence locale). Dans ce cas, une correction devra tre
applique (cf. http://www.shom.fr)
Interpolation avec Toolbox :
Des traitements temporels sont possibles laide de la TOOLBOX de MIKE ZERO. On
pourra alors modifier le pas de temps, insrer des nouvelles valeurs pour combler des vides.
Format de fichier MIKE :
Vous devrez peut-tre confectionner des programmes pour convertir les donnes collectes au
format MIKE. Certains fichiers peuvent tre lus en mode ASCII (ouverture fichier texte).
Vous pouvez vous inspirer de cette mise en forme pour excuter vos programmes.
Tutorial MIKE 21 DHI Software
dplacer les points du contour qui ne concideraient pas avec la bathymtrie. Il est
parfois possible que certains points bathymtriques sortent des limites du contour
si les donnes ne proviennent pas de la mme source.
crer dventuels arcs afin de dlimiter des zones de maillage plus raffines.
Exemple pour la cration dun arc :
-Insrer deux nuds (points bleus Nodes) dans le contour marquant les limites de larc. Il
est possible de transformer des points de contour (rouge Vertices) en nuds (bleu) en le
slectionnant, et en utilisant laction vertices -> nodes .
-slectionner longlet cration darc
-tracer un arc reliant les nuds prcdemment cres en cliquant autant de fois que lon
souhaite avoir de points de contours.
Quelques clics de souris plus tard Fin de larc, le point bleu est atteint
Tutorial MIKE 21 DHI Software
Il faut ensuite fermer le contour et transformer les nuds en points de contours. Pour
ce faire, nous utilisons longlet pour slectionner les arcs. Ensuite, nous transformons les
anciens points limites, autres que les nuds, en points intrieurs de la faon suivante :
slection du point considr clic droit Nodes to Vertices
Il est important de savoir que la rapidit de calcul sera proportionnelle la taille de la plus
petite maille du domaine : en effet, logiciel estime le nombre de courant (condition CFL) pour
chaque lment et fixe le pas de temps pour que la condition de stabilit CFL < 1 soit vrifie
partout. Or, cette condition est la plus restrictive pour la plus petite maille. Ainsi, une simple
maille anormalement petite va ralentir lensemble de la simulation dun facteur 2, voir plus.
Ensuite, toujours avec la fonction Draw arcs , nous relions les nuds prcdemment cres
et nous dessinons les contours de nos conditions en redistribuant les points selon notre
convenance. Il sagit alors de dfinir les groupes de points de chaque condition limite :
clic droit Properties
Nous parvenons la fentre suivante pour le segment slectionn, dont la limite est dfinie
par deux nuds (bleu) :
Tutorial MIKE 21 DHI Software
rentrer une valeur pour dsigner la condition limite de larc (attention ne pas utiliser
0 ou 1 qui sont utiliss pour les frontires solides, par dfaut)
veiller ce que les nuds de dbut et de fin (correspondant aux deux nuds des
extrmits du segment) possdent des valeurs qui concident avec les valeurs des
conditions limites jouxtant larc considr.
Il faut vrifier que la distribution des points de contour concide avec laire des triangles. Par
exemple, il faut viter de trop rapprocher les points du contour lorsque laire maximum des
triangles est grande, cela raffine certaines zones de manire htrogne.
Il faut toujours configurer la triangulation en indiquant la plus grande aire apparaissant dans le
maillage. Le polygone pour lequel les triangles ont la plus grande aire est donc considrer et
laire maximum de ses lments est reporte dans longlet de triangulation.
Les polygones qui ont t dfinis avec des points verts possderont des mailles de la taille
dfinie par les proprits du point. Les autres seront maills avec la taille inscrite dans la
fentre de triangulation.
Nous lanons la triangulation avant de lisser le maillage via la suite de manuvre :
Mesh Smooth Mesh (nous gardons les paramtres choisis par dfaut)
Nous terminons par linterpolation via la fonction interpolate pour laquelle nous
conservons galement les valeurs par dfaut. Cette tape permet de dterminer une
bathymtrie propre chaque nud du maillage.
Remarque : pensez sauvegarder ce moment car la procdure dinterpolation peut avoir pris
pas mal de temps (~10 min).
Mesh Export Mesh
Remarque : en 1re tude, il est plus judicieux de commencer par crer un maillage assez
large de la zone qui nous intresse. De cette faon, le calcul numrique est relativement court
et permet de visualiser rapidement les paramtres de configuration modifier. Grce ce
maillage grossier, nous pouvons donc caler le modle assez rapidement.
Tutorial MIKE 21 DHI Software
En 2me approche, le maillage est raffin puis introduit dans le modle afin dobtenir des
rsultats plus prcis.
Ordre de grandeur :
Exemple pour le cas de la Gironde :
Il faut maintenant informer des paramtres de simulation. Pour ce faire, nous avancerons
progressivement en suivant les tapes de la navigation, commencer par dfinir le maillage
utilis.
Procdure :
Domain charger le maillage cr prcdemment
Tutorial MIKE 21 DHI Software
Remplir ensuite longlet du temps. Il faut veiller ce que la dure de simulation soit comprise
dans lintervalle de temps des donnes utilises (donnes de vent, donnes aux limites du
domaine, ).
Longlet Module Selection permet de prendre en compte des effets de transport
sdimentaire, pollution et autres. Nous nous sommes contents de lutilisation du module
hydrodynamique.
Nous configurons ensuite longlet Hydrodynamic Module :
les paramtres de la solution technique sont pris par dfaut
les paramtres qui dfinissent les zones sches des zones humides sont choisis comme
suit :
Le coefficient de frottement au fond est un paramtre sur lequel nous pouvons jouer.
Dans un 1er temps, nous choisissons un coefficient de Chzy constant, gal 48m1/2/s.
Nous pouvons ensuite tester linfluence de la valeur de ce paramtre sur le rsultat de notre
simulation. Il suffit de comparer les hauteurs deau rellement mesures aux hauteurs deau
modlises pour diffrentes valeurs du nombre de Chzy.
Il est galement possible de crer un fichier de donnes variant dans lespace. Dans ce cas, le
nombre de Chzy change dans le domaine selon le type de fond rencontr. Par exemple,
quelques recherches bibliographiques nous ont fourni les informations suivantes :
Coefficient de Chzy :
45 m1/2/sec (Cf = 0.0098) pour les roches
100 m1/2/sec pour la vase (Cf = 0.002)
80 m1/2/sec (Cf = 0.003) pour le sable fin
60 m1/2/sec (Cf = 0.0056) pour le sable grossier
Cration dun domaine nombre de Chzy variable :
La cration dun tel fichier seffectue sous Data Manager . Nous importons alors un
maillage ou un fichier de rsultat afin dobtenir la gomtrie du domaine. Laxe du temps doit
imprativement tre spcifi quelque soit loption choisie (le paramtre unspecified
bloque lditeur lenregistrement du fichier).
Nous dfinissons ensuite un nom, un type et une unit pour la variable considre en cliquant
sur longlet Add item .
Clic droit dans le domaine Select area srie de clics gauches pour dfinir la zone
double clic pour terminer la zone
Loption Soft start interval permet dappliquer le vent aprs un temps fixs afin de ne pas
faire diverger le calcul lors du premier pas de temps.
Remarque : les pressions prisent en compte doivent tre en hectopascal, mme si le fichier
.dfs2 prcise une autre unit. Une divergence du calcul au premier pas de temps peut venir
dune erreur dunit.
Nous ne configurons pas de zone recouverte de glace
Loption jouant sur le potentiel de mare est laisse de ct car le domaine est trop
petit pour tre influenc par de tel phnomne.
Nous ne paramtrons pas non plus de pluie, car leurs influences sur les surcotes sont
ngligeables compar la prcision de nos calculs.
Wave radiation est inchang dans un premier temps. Il permet de prendre en
compte linteraction des vagues sur la rsolution hydrodynamique de lcoulement.
Les conditions initiales sont prcises ci-dessous :
ni de vent). Les rsultats obtenus aux premiers instants de lvnement choisi sont ensuite
intgrs dans une nouvelle simulation du mme vnement en tenant compte cette fois des
conditions atmosphriques de la zone dtude. Comme nous sommes gnralement limit sur
les dures de simulations par les plages temporelles des donnes mtos 2D, cette mthode
permet de commencer la simulation plus top et dliminer les erreurs dinitialisation du
domaine plus rapidement.
Les conditions la limite :
Aprs avoir visualis le nom associ la condition limite sur la vue gographique, il faut
paramtrer ces conditions une par une.
Condition de glissement
Niveau deau impos
Conditions de dbit
Remarque : la frquence de sortie de donnes est configurer avec prcision. En effet, plus
les donnes sont crits frquemment, plus le calcul va tre entrecoup de priode dcriture
Tutorial MIKE 21 DHI Software
sur le disque dur, ce qui peut ralentir la simulation considrablement. Il faut donc se contenter
dun pas de temps comparables aux valeurs mesurs sur le site (10 20 min). Pour les champs
2D, le problme peut tre lespace libre sur le disque, car ces fichiers sont volumineux.
Comme dans la partie simulation Flow Model FM , nous allons dcrire pas pas les
diffrentes informations complter.
Tout comme dans le module prcdent, il faut charger le maillage et informer les donnes de
temps.
Nous devons alors complter deux modules successifs. Tout dabord nous avons accs au
module hydrodynamique (voir chapitre 3, configuration dun fichier de simulation).
Il faut ensuite configurer le module spectral wave :
Nous prenons une formulation des basic equations complte (fully spectral
formulation) et un modle instationnaire
Nous faisons commencer les time parameter linstant initial (0).
Les paramtres de special discretization sont pris constants (avec en particulier
aucune sparation spectrale de la houle et de la mer de vent)
Tutorial MIKE 21 DHI Software
Nous incluons dans notre calcul la prise en compte de lcrtement (white capping).
Les valeurs prises sont celle par dfaut
Pour les conditions initiales, nous prenons un spectre provenant de formules
empiriques. Le type de formule est le type JONSWAP (modle le plus utilis) et ses
valeurs sont celles par dfaut
Le code 3 est configur comme suit, avec des donnes de significant wave height ,
peak period et mean wave direction et spreading index . Les fichiers doivent
tre chargs partir dun fichier dfs1.
Remarque : Il faut noter que ce module de couplage prend en compte linfluence de la houle
sur llvation de surface et vis versa. Les temps de calcul sont parfois longs pour ce module
de couplage et les fichiers de sortie volumineux.
Tutorial MIKE 21 DHI Software
5. Logiciels libres
Voici quelques logiciels que nous avons utiliss, et qui ont lavantage dtre gratuit.