Simulation de la vitesse et de la direction du vent dans les ... - EIA-FR
Simulation de la vitesse et de la direction du vent dans les ... - EIA-FR
Simulation de la vitesse et de la direction du vent dans les ... - EIA-FR
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
RÉSUMÉ DE DIPLÔME | <strong>FR</strong>IBOURG AOÛT 09<br />
DÉPARTEMENT DES TECHNOLOGIES DE L'INFORMATION ET DE LA COMMUNICATION<br />
FILIÈRE: INFORMATIQUE<br />
<strong>Simu<strong>la</strong>tion</strong> <strong>de</strong> <strong>la</strong> <strong>vitesse</strong> <strong>et</strong> <strong>de</strong> <strong>la</strong> <strong>direction</strong> <strong>du</strong><br />
<strong>vent</strong> <strong>dans</strong> <strong>les</strong> régions alpines<br />
ACRONYME WIND-1<br />
MANDAT<br />
ÉTUDIANT<br />
PROFESSEUR<br />
EXPERTS<br />
Institut pour l’étu<strong>de</strong> <strong>de</strong> <strong>la</strong> neige <strong>et</strong> <strong>de</strong>s ava<strong>la</strong>nches SLF<br />
Gaël Ross<strong>et</strong><br />
François Kilchoer, Pierre Kuonen<br />
Philippe Barras, Pierre-A<strong>la</strong>in M<strong>et</strong>traux<br />
N° D09I10<br />
TYPE<br />
CONTACT<br />
Proj<strong>et</strong> <strong>de</strong> diplôme<br />
Dans le cadre <strong>de</strong> ses recherches sur l'évolution <strong>du</strong> manteau neigeux, l'Institut<br />
fédéral suisse pour l'étu<strong>de</strong> <strong>de</strong> <strong>la</strong> neige <strong>et</strong> <strong>de</strong>s ava<strong>la</strong>nches à Davos a développé<br />
un co<strong>de</strong> <strong>de</strong> simu<strong>la</strong>tion <strong>de</strong> <strong>la</strong> couverture neigeuse appelé Alpine3D.<br />
Afin d'alimenter ce modèle, un réseau <strong>de</strong> stations météo automatiques (~180<br />
<strong>dans</strong> <strong>les</strong> Alpes suisses) recueille <strong>de</strong>s données qui sont automatiquement<br />
transmises à ce modèle. Les données mesurées étant ponctuel<strong>les</strong>, il est<br />
nécessaire <strong>de</strong> distribuer ces valeurs ponctuel<strong>les</strong> sur le mail<strong>la</strong>ge souhaité pour <strong>la</strong><br />
simu<strong>la</strong>tion numérique 3D. Divers algorithmes ont étés implémentés pour<br />
diverses gran<strong>de</strong>urs, mais le cas <strong>de</strong> <strong>la</strong> <strong>vitesse</strong> <strong>et</strong> <strong>direction</strong> <strong>du</strong> <strong>vent</strong> est assez<br />
particulier, <strong>de</strong> par sa dépendance au terrain.<br />
Ce proj<strong>et</strong> consiste à implémenter un algorithme <strong>de</strong> calcul d'une distribution<br />
spatiale <strong>de</strong> <strong>la</strong> <strong>vitesse</strong> <strong>du</strong> <strong>vent</strong>, à partir <strong>de</strong>s données ponctuel<strong>les</strong> mesurées <strong>et</strong> <strong>du</strong><br />
modèle numérique <strong>de</strong> terrain. Les algorithmes seront fournis. Le<br />
développement s'effectuera en C++ sous Linux. Le co<strong>de</strong> écrit pendant ce stage<br />
sera utilisé sur <strong>de</strong>s superordinateurs pour <strong>de</strong>s simu<strong>la</strong>tions <strong>de</strong> plusieurs<br />
centaines d'heures.<br />
Remarque: une partie <strong>de</strong> ce travail pourra être réalisée <strong>dans</strong> <strong>les</strong> locaux <strong>du</strong> SLF<br />
à Davos.<br />
<strong>EIA</strong>-<strong>FR</strong> | Bd <strong>de</strong> Pérol<strong>les</strong> 80 | Ch-1705 Fribourg | t. +41 26 429 66 11| www.eia-fr.ch
RÉSUMÉ DE DIPLÔME | <strong>FR</strong>IBOURG | AOÛT 09<br />
DÉPARTEMENT DES TECHNOLOGIES DE L'INFORMATION ET DE LA COMMUNICATION<br />
FILIÈRE: INFORMATIQUE<br />
Le SLF (Institut fédéral pour l'étu<strong>de</strong> <strong>de</strong> <strong>la</strong> neige<br />
<strong>et</strong> <strong>de</strong>s ava<strong>la</strong>nches) effectue <strong>de</strong>s simu<strong>la</strong>tions<br />
numériques sur l'évolution <strong>du</strong> manteau neigeux.<br />
Ce genre <strong>de</strong> simu<strong>la</strong>tion nécessite <strong>de</strong>s puissances<br />
<strong>de</strong> calcul énormes.<br />
Pour mener à bien c<strong>et</strong>te simu<strong>la</strong>tion, une zone est<br />
découpée en cellu<strong>les</strong> qui évoluent chacune <strong>de</strong><br />
leur côté mais également interagissent entre<br />
el<strong>les</strong>. L'objectif est, à partir d'un nombre limité<br />
<strong>de</strong> stations <strong>de</strong> mesure, <strong>de</strong> calculer l'état <strong>de</strong> <strong>la</strong><br />
neige <strong>dans</strong> toutes <strong>les</strong> cellu<strong>les</strong> <strong>de</strong> <strong>la</strong> zone simulée.<br />
Des stations sont réparties <strong>dans</strong> ou hors <strong>de</strong> <strong>la</strong><br />
zone <strong>de</strong> simu<strong>la</strong>tion. Ces stations donnent <strong>de</strong>s<br />
informations sur <strong>les</strong> différentes données<br />
météorologiques comme <strong>la</strong> <strong>vitesse</strong> <strong>et</strong> <strong>direction</strong> <strong>du</strong><br />
<strong>vent</strong>, <strong>la</strong> température, …<br />
Buts <strong>du</strong> proj<strong>et</strong><br />
Le but principal <strong>du</strong> proj<strong>et</strong> était d'implémenter un<br />
nouveau modèle qui m'a été fourni afin <strong>de</strong><br />
démontrer qu'il était numériquement stable, qu'il<br />
donnait <strong>de</strong>s résultats plus corrects que celui <strong>de</strong> <strong>la</strong><br />
"reprojection" <strong>et</strong> enfin qu'il était moins gourmand<br />
en temps <strong>de</strong> calcul que <strong>la</strong> simu<strong>la</strong>tion ARPS.<br />
Résultats<br />
Certains <strong>de</strong>s résultats obtenus sont<br />
encourageants mais d'autres montrent, hé<strong>la</strong>s,<br />
que <strong>du</strong> moins pour l'implémentation réalisée, <strong>les</strong><br />
résultats sont incorrects.<br />
On a en particulier observé que l'algorithme<br />
dépendait fortement <strong>de</strong> <strong>la</strong> topographie <strong>de</strong> <strong>la</strong><br />
région. Pour certaines régions, l'algorithme<br />
donne <strong>de</strong> bons résultats alors que sur d'autres<br />
régions <strong>les</strong> résultats sont moins bons que ceux<br />
<strong>de</strong> <strong>la</strong> reprojection. Par contre, l'algorithme est<br />
stable numériquement <strong>et</strong> il prend moins <strong>de</strong><br />
temps que <strong>la</strong> simu<strong>la</strong>tion ARPS.<br />
L'image ci-<strong>de</strong>ssous montre <strong>les</strong> <strong>direction</strong>s <strong>du</strong> <strong>vent</strong><br />
<strong>dans</strong> <strong>la</strong> région <strong>de</strong> Dischma. Avec mon<br />
implémentation, <strong>la</strong> topographie est prise en<br />
compte ce qui n'était pas le cas <strong>dans</strong> <strong>la</strong> métho<strong>de</strong><br />
<strong>de</strong> <strong>la</strong> reprojection.<br />
Zone découpée en cellu<strong>les</strong> avec stations<br />
Le programme Alpine3D est découpé en plusieurs<br />
mo<strong>du</strong><strong>les</strong> dont chacun gère une partie <strong>de</strong> <strong>la</strong><br />
simu<strong>la</strong>tion.<br />
M<strong>et</strong>eIO<br />
Mon proj<strong>et</strong> intervient <strong>dans</strong> le mo<strong>du</strong>le m<strong>et</strong>eoIO.<br />
Ce mo<strong>du</strong>le perm<strong>et</strong> <strong>de</strong> calculer <strong>les</strong> données<br />
météorologiques pour chaque cellule <strong>et</strong> plus<br />
particulièrement <strong>la</strong> <strong>vitesse</strong> <strong>et</strong> <strong>la</strong> <strong>direction</strong> <strong>du</strong> <strong>vent</strong>.<br />
Pour calculer <strong>la</strong> <strong>vitesse</strong> <strong>et</strong> <strong>la</strong> <strong>direction</strong> <strong>du</strong> <strong>vent</strong><br />
pour chaque cellule, <strong>de</strong>s modè<strong>les</strong> physiques ont<br />
été développés <strong>et</strong> implémentés.<br />
Deux modè<strong>les</strong> en particulier sont utilisés au SLF<br />
à Davos. Le premier, qui utilise <strong>la</strong> métho<strong>de</strong> <strong>de</strong> <strong>la</strong><br />
"reprojection", ne donne pas <strong>de</strong> résultats corrects<br />
car il ne tient pas en compte <strong>de</strong> <strong>la</strong> topographie<br />
<strong>du</strong> terrain. Le <strong>de</strong>uxième appelé "<strong>Simu<strong>la</strong>tion</strong><br />
ARPS" donne <strong>de</strong>s résultats exacts mais est<br />
numériquement instable <strong>et</strong> prend beaucoup trop<br />
<strong>de</strong> temps <strong>de</strong> calcul.<br />
A gauche <strong>la</strong> <strong>direction</strong> avec <strong>la</strong> métho<strong>de</strong> <strong>de</strong> <strong>la</strong><br />
« reprojection » <strong>et</strong> à droite avec mon algorithme<br />
Pour faire <strong>de</strong>s tests plus poussés, il aurait fallu<br />
comparer le résultat avec d’autres simu<strong>la</strong>tions<br />
ARPS sur d’autres régions mais<br />
malheureusement ces simu<strong>la</strong>tions ne sont pas<br />
disponib<strong>les</strong> actuellement vu qu’il faut trop <strong>de</strong><br />
temps pour <strong>les</strong> générer.<br />
<strong>EIA</strong>-<strong>FR</strong> | Bd <strong>de</strong> Pérol<strong>les</strong> 80 | Ch-1705 Fribourg | t. +41 26 429 66 11| www.eia-fr.ch