Guide d`utilisation des produits PEPS à l`IRM
Transcription
Guide d`utilisation des produits PEPS à l`IRM
Guide d’utilisation des produits PEPS à l’IRM Olivier Latinne janvier 2007 1. Introduction. En Europe, nous avons la chance d’avoir quatre différents modèles à aires limitées. Ceux-ci sont développés par les consortiums Aladin, Hirlam, Cosmo et Met-Office. Ces quatre modèles sont représentatifs du dernier cri de ce que l’ont fait dans le domaine des prévisions du temps à mailles fines à courtes échéances et sont utilisés quotidiennement par une trentaine de services météorologiques nationaux. En rassemblant et utilisant la plupart de ces produits déterministes le projet SRNWP-PEPS ("Poor man's" Ensemble Prediction System) permet de générer des prévisions probabilistes, constituées par des probabilités de dépassement de seuil et des moyennes d’ensemble. Ce projet né en 2003, est géré par le Deutscher Wetterdienst. 2. Membres du projet. A l’heure actuelle, 26 services météorologiques nationaux, dont l’IRM, sont membres du projet. La liste des pays participants est reprise ci-dessous en fonction du consortium: ! ! ! ! ALADIN: Autriche, Belgique, Bulgarie, Croatie, France, Hongrie, Moldavie, Pologne, Portugal, Tchéquie, Roumanie, Slovaquie, Slovénie. COSMO: Allemagne, Grèce, Italie, Pologne, Suisse. HIRLAM: Danemark, Espagne, Finlande, Irlande, Islande, Norvège, Pays-Bas, Suède. UKMO: Royaume-Unis. 2 Résolution Modèle Echéance (km) coupleur maximale Réseau horaire (UTC) Pays Modèle Belgique ALADIN 7 ALADIN FRANCE +60 h 0, 6, 12, 18 Allemagne COSMO 7 GME +48, +78 h 0, 6, 12, 18 Pays-Bas HIRLAM 22 ECMWF +48 h 0, 6, 12, 18 RoyaumeUnis UKMO 11 Modèle unifié +48 h 0, 6, 12, 18 France ALADIN 9 Arpège +48, +60 h 0, 6, 12, 18 Tableau 1 Le tableau 1 donne les caractéristiques principales des modèles utilisés par les pays voisins de la Belgique qui participent au projet PEPS. 3. Produits disponibles. Les produits PEPS sont créés quatre fois par jour (00, 06, 12 et 18 UTC) et sont constitués par des prévisions de probabilité de dépassement de seuil et des moyennes d’ensemble sur une grille de 7 X 7 km2. Le domaine généré est très vaste; il s’étend du Cap Nord à l'Afrique du Nord et de l’Islande à l’est de la Roumanie : (35°-70°N, 30°W-30°E). Les champs traités sont: • • • • Températures minimales/maximales à 2 mètres. Vitesse du vent à 10 mètres. Rafales à 10 mètres. Précipitations eau / neige totales cumulées. Pour les quatre réseaux horaires, les produits sont disponibles pour trois intervalles de temps de 12 heures, définis par rapport au début de la prévision (t0): 3 • [t0 + 6, t0 + 18] • [t0 + 18, t0 + 30] • [t0 + 30, t0 + 42] Pour les réseaux horaires de « midi » et « minuit », les produits sont aussi disponibles pour un intervalle de temps de 24 heures: [t0 + 6, t0 + 30]. Le tableau 2 reprend les différents champs disponibles en fonction des réseaux horaires: Champs t0=0,12 UTC [t0+6, t0+30] Précipitations (pluie) Prob. RR > 20mm Prob. RR > 25mm Prob. RR > 30mm Prob. RR > 40mm Prob. RR > 50mm Prob. RR > 60mm Prob. RR > 70mm Prob. RR > 80mm Prob. RR > 90mm Prob. RR > 100mm Moyenne ensemble RR t0=0,6,12,18 UTC [t0+6, t0+18], [t0+18, t0+30], [t0+30, t0+42] X X X X X X X Précipitations (neige) Prob. SNOW > 1cm Prob. SNOW > 5cm Prob. SNOW > 10cm Prob. SNOW > 15cm Prob. SNOW > 20cm Prob. SNOW > 25cm Moyenne ensemble SNOW 4 X X X X X X X X X X X X X X X X X X X Vent à 10 m Prob. FF > 10m/s Prob. FF > 15m/s Prob. FF > 20m/s Prob. FF > 25m/s Moyenne ensemble FF X X X X X Rafales à 10 m Prob. GUST > 10 m/s Prob. GUST > 14 m/s Prob. GUST > 15 m/s Prob. GUST > 18 m/s Prob. GUST > 20 m/s Prob. GUST > 25 m/s Prob. GUST > 29 m/s Prob. GUST > 33 m/s Prob. GUST > 39 m/s Moyenne ensemble GUST X X X X X X X X X X X X X X Températures min, max à 2 m Prob. TT < -10 oC Prob. TT < 0 oC Prob. TT > 25 oC Prob. TT > 30 oC Prob. TT > 35 oC Moyenne ensemble TMIN Moyenne ensemble TMAX X X X X X X X X X X X X X X Tableau 2 4. Exemples de produits PEPS. La taille d’ensemble dépend bien entendu du lieu considéré. Ce recouvrement est calculé pour chaque prévision en fonction des différents membres participant et est disponible sur le site internet du DWD à l’adresse: http://www.dwd.de/en/FundE/Projekte/PEPS/index.htm Les figures 1 et 2 montrent respectivement deux recouvrements typiques pour les prévisions de « minuit » ou « midi » et celles de 06 ou 18 heures. 5 Fig. 1 Fig. 2 6 On constate que le recouvrement au niveau du territoire belge est d’environs 20 prévisions déterministes pour les réseaux horaires de minuit et midi, mais celui-ci chute à 11 pour les réseaux du matin et du soir. La figure 3 montre un exemple de prévisions de probabilités pour que la température à 2 mètres soit inférieure au seuil de 0 oC, dans l’intervalle de temps allant du 23 décembre 2006 à 12 heures au 24 décembre à 0 heure UTC, calculé à partir des prévisions déterministes du 23 décembre 2006 à 6 heures. Les figures 4 et 5 montrent les moyennes d’ensembles correspondantes pour les températures minimales et maximales. Remarquons que les valeurs et la localisation de sept stations (Uccle, Ostende, Deurne, Kleine-Brogel, Elsenborn, Saint-Hubert et Virton) sont portées directement sur le graphique. Les scripts ont été conçus de telle façon que l’on puisse facilement modifier ces stations. Les figures 6, 7 et 8 montrent respectivement des exemples de probabilité de dépassement de seuil pour le vent, moyenne d’ensemble du vent et probabilité de dépassement de seuil pour les rafales. On constatera pour ce dernier graphique l’absence de données dans certaines régions du domaine, problème qui est dû au nombre trop restreint de membres du projet PEPS fournissant des données de rafale. La figure 9 montre la probabilité de dépassement du seuil de 20 mm de précipitations sous forme de pluie entre le 24 août 2006 + 06 UTC et le 25 août 2006 + 06 UTC. La figure 10 montre la moyenne d’ensemble correspondante et la figure 11 donne la moyenne obtenue par le système Pluviorad pour cette même période. L’on notera le très bon accord obtenu bien que cette situation était particulièrement difficile à prévoir, du fait du déplacement très rapide de nombreux systèmes convectifs sur le sud de la Belgique. Finalement, les figures 12 et 13 montrent un exemple pour les prévisions de neige. 7 Fig. 3 Fig. 4 8 Fig. 5 Fig. 6 9 Fig. 7 Fig. 8 10 Fig. 9 Fig. 10 11 Fig. 11 Fig. 12 12 Fig. 13 5. Workflow. Le tableau 3 donne un aperçu simplifié du flux de données pour la réalisation des produits PEPS: • Chaque membre envoie quotidiennement, sur le server FTP du DWD, la prévision déterministe nationale. Cette prévision est codée en sous format GRIB, en projection latitude – longitude. • Ces différentes prévisions sont ensuite stockées dans la base de donnée du DWD, pour être traitées au DWD par la méthode BMA (Bayesian Model Averaging), méthode dont le code est disponible sur internet à l’adresse: http://www.research.att.com/~volinsky/bma.html • Les résultats, sous forme de fichiers GRIB, sont ensuite mis à la disposition des seuls membres du projet PEPS sur le server FTP du DWD. 13 National deterministic forecasts DWD FTP server Storage in DWD data base Calculation of ensemble products (Bayesian Model Averaging) DWD FTP server Tableau 3 6. Description technique de la création des produits graphiques PEPS à l’IRM. Les graphiques sont réalisés sur Everest à partir de scripts IDL gérés par des scripts Kornshell. Le répertoire principal du logiciel de création graphique des produits PEPS se trouve sur le compte opérationnel « ald_op »: « /home/ald_op/PEPS » . Ce répertoire « PEPS » est divisé en trois sous-répertoires: • « peps » , destiné à un usage strictement opérationnel. • « peps_archive », destiné à la production de graphiques à partir des archives PEPS (fichiers GRIB) stockées sur le file-server. • « peps_test », destiné à la mise au point des scripts graphiques PEPS. 14 A leur tour, chacun de ces sous-répertoires est subdivisé en les sous-répertoires: • « binaires » contient l’exécutable « CDO » qui permet de transformer les fichiers GRIB provenant du DWD en fichiers de format NETCDF, format que le logiciel IDL reconnaît. • « data » contient les fichiers GRIB du jour, provenant du DWD et rapatriés par le script « RAPPATRIEMENT_PREVI_ENSEMBLE.scr » exécuté sur ZENO. Ce répertoire contient également les fichiers NETCDF, produits par l’exécutable « CDO ». • « output » contient le fichier « peps_output », qui est le fichier « standard ouput-error » relatif à l’exécution des scripts Kornshell. • « scripts » contient les fichiers scripts IDL et Kornshell. • « work » est un répertoire de travail. Les graphiques PEPS sont réalisés sur deux domaines: • Domaine européen (35°N-70°N, 30°W-30°E). • Domaine belge (49°N-52°N, 2°E-7°E). Les graphiques sont stockés sur Everest dans le répertoire : « /map/data/PEPS ». Ce dernier est subdivisé en trois sous-répertoires correspondants aux sousrépertoires décrits plus haut: • « operationnel » • « archive » • « test », chacun de ces sous-répertoire est subdivisé en fonction des deux domaines: • « europe » • « belgique », finalement, chacun de ces sous-répertoires relatifs aux domaines est subdivisé en quatre sous-répertoires « 00 », « 06 », « 12 » et « 18 » relatifs aux réseaux horaires auxquels sont crées les produits PEPS. Les scripts sont prévus pour fonctionner sous deux modes: • Cron (mode 1), pour l’opérationnel. • Archives (mode 2), pour la création de graphiques à partir des archives. La définition du mode de fonctionnement, ainsi que le choix du format de sortie graphique, est réalisé à l’intérieur et au début du script Kornshell principal « peps.scr ». 15 Pour faire une exécution en mode « ARCHIVE », il faut se positionner dans le répertoire « /home/ald_op/PEPS/peps_archive/scripts » et exécuter la commande: ./peps.scr $ANNEE $MOIS $JOUR $TT , où « ANNEE » (en 4 chiffres), « MOIS » et « JOUR » est une date d’archive, « TT » étant le réseau horaire désiré. Dans le cas où les archives pour la date précisée seraient manquantes, le script s’arrête et indique cette information. La syntaxe des noms des fichiers graphiques produits est la suivante: • Probabilités: ${FIELD1}${SEUIL}_[t1,t2].${EXT_FORMAT_GRAPHIQUE} • Moyennes: ${FIELD2}_moyenne_ensemble_[t1,t2].${EXT_FORMAT_GRAPHIQUE} avec FIELD1 = TT, FF, GUST, RR, SNOW et FIELD2 = TMIN, TMAX, FF, RR, SNOW . Les « SEUIL » sont donnés par le tableau 2. Le format graphique « EXT_FORMAT_GRAPHIQUE » de sortie opérationnelle est le format pdf. Les formats graphiques autorisés sont ceux supportés par la commande « convert » sur Everest. De façon à minimiser le temps d’exécution des scripts ainsi que la taille d’espace disque nécessaire pour le stockage des fichiers produits, les graphiques pour lesquels les champs sont nuls sur l’entièreté du domaine ne sont pas créés. 16