SlideShare une entreprise Scribd logo
1  sur  20
INSTITUT POLYTECHNIQUE           AGENCE UNIVERSITAIRE
            DE HANOÏ                  DE LA FRANCOPHONIE

          FACULTÉ DE LA TECHNOLOGIE DE L'INFORMATION
                    FILIÈRE INFORMATIQUE



            MEMOIRE DE FIN D’ETUDES
                           PRÉSENTÉ PAR

                       TRAN Viet Trung

APPLICATION DU MODÈLE DE PRÉVISION MÉTÉO
             WRF AU VIETNAM


                     SOUS LA DIRECTION DE


               Prof. Dr. NGUYEN Thanh Thuy

                          Hanoï juin 2008
PLAN DE L’EXPOSE


1   Modèle Weather Research and Forecast WRF


2   Système professionnel de prévision météo


3   Évaluation des résultats obtenus

4
3   Conclusion et perspectives




                       2
Architecture du système de modèle WRF
                               (cœur ARW)

      Données géographiques


                 Analyses du modèle global/régional (format GRIB)

                              Données d’observations




  GEOGRID                                  Cœur ARW                                     Graphique
                                                                                          NCAR
                                                                    Wrfout.d0*..nc

            UNGRIB
                                      WRF-VAR                                              RIP5



       METGRID                                                                            Vis5D
                                           Initialisation



Système de prétraitement                  Modèle WRF                            Système de post-traitement




                                                      3
PLAN DE L’EXPOSE


1   Modèle Weather Research and Forecast WRF


2   Système professionnel de prévision météo


3   Évaluation des résultats obtenus

4
3   Conclusion et perspectives




                       4
Motivation pour le projet
Représentation des prévisions météo
   Visualisation (Graphique GrADS)


                                                Trop
                                              d’infos?




                            Fournir directement et suffisamment
                BUT 1         que les infos nécessaires aux
                                   utilisateurs ordinaires.

                        5
Motivation pour le projet
Situation des sources des prévisions météo

          Centre national de prévision météo du
          Vietnam
               •Manque de l’interface de
               programmation (API)


          Source de l’extérieur (weather.com)
              •Disponible pour les villes principales
              seulement



                                   API permet de définir la manière
                 BUT 2             dont les autres peuvent retirer les
                                           bulletins de météo

                               6
Système professionnel de
                                                prévision
  Modèle WRF




                        Wrfout.d0*..nc
                                           Extraire les
                                           champs météos




Programme de contrôle
automatique du modèle
WRF                                                        MétéoAPI    IPHmétéo
                                         Base de données



                        Backend                            Frontend   Clients
                              Côté de serveur
Mise en face


                   Fournir directement et suffisamment
           BUT 1     que les infos nécessaires aux
                          utilisateurs ordinaires.
IPHmétéo

                    API permet de définir la manière
           BUT 2    dont les autres peuvent retirer les
                            bulletin de météo
MétéoAPI




                        8
Le backend

Télécharger_les_données.sh

                                                 Créer_namelis.wps
                        Exécuter_WPS.sh          UNGRID
                                                 METGRID

                                                 Créer_namelist.input
Maître de contrôle.sh   Exécuter_WRF.sh          initialisation
                                                 ARW

                                                 Extraire _les_champs
                        Exécuter_NCL.sh
                                                 météo.ncl


                        Mise_à_jour_base_de_données.jar




                                 9
Le frontend - MétéoAPI
http://www.hpcc.hut.edu.vn/meteo_api/?
Disponibilité
   Standardisation au format XML
   En trois langues (Vietnamien, français, anglais)
   682 régions au Vietnam >> dizaine de points
    fournis par weather.com




                         10
Scénario de mise à jour IPHmétéo

http://www.hpcc.hut.edu.vn/meteo_api/?
                                                                                Horloge



                                          1 - XMLHttpRequest                  rafraîchir
                                                                 8 – mettre
                                           7 - XMLHttpResponse
                                                                   à jour



             MétéoAPI

     Retenir les     4
      donées                        6
                   Déterminer
                   la condition
            3       de météo
 2                                 Produire le
                                  réponse au
                           5      format XML




                                                          11
Utilisations des infos fournies par
                         MétéoAPI




                12
IPHmétéo
http://desktop.google.com/plugins/i/ihpmeteo_7250.html?hl=en




                                                 Mise à quai
                                                 IPHmétéo




                                   13
IPHmétéo




             Forte Pluie     Pluie Modérée         Bruine               Nuageux



Le jour

          Presque Nuageux Partiellement Nuageux    Presque Ensoleillé   Ensoleillé



La nuit

          Presque Nuageux Partiellement Nuageux    Presque Clair         Clair




                                              14
PLAN DE L’EXPOSE


1   Modèle Weather Research and Forecast WRF


2   Système professionnel de prévision météo


3   Évaluation des résultats obtenus

4
3   Conclusion et perspectives




                      15
Évaluation
                 Prévision de la température pour le 31 mai 2008

35
30
25
20
15
10
5
0
     1am   4am   7am 10am 1pm          4pm   7pm 10pm 1am
       Hanoi sur weather.com
       District Badinh-Hanoi à notre système


                                  16
Évaluation
                  Prévision de la température dans neuf jours
40
35
30
25
20
15
10
 5
 0
     27 mai     28      29      30     31       1       2      3     4 juin
              La température maximale à Hanoi (weather.com)
              la température maximale à Badinh-Hanoi (notre système)
              t minimale à Hanoi (weather.com)
              t minimale à Badinh-Hanoi (notre système)

                                     17
PLAN DE L’EXPOSE


1   Modèle Weather Research and Forecast WRF


2   Système professionnel de prévision météo


3   Évaluation des résultats obtenus

4
3   Conclusion et perspectives




                      18
Conclusion et perspectives
Objectifs Atteints
   Déploiement du modèle WRF sur 3 superordinateurs
     • Bkluster (3 nœuds ≈10 GFlops)
     • IBM eServer cluster 1350 ( 8 noeuds ≈ 51 GFlops)
     • IBM AIX eServer cluster 1600 (5 Nœuds pSeries 655, ≈ 240
       GFlops)
   Fournissement quotidien des bulletins de prévision
    des 682 régions du Vietnam aux utilisateurs
    ordinaires.
Perspectives
   Déploiement du module WRF-VAR
   Amélioration de l’IPHmétéo
                              19
20

Contenu connexe

Tendances

Gestion des Chercheurs d’Emploi
Gestion des Chercheurs d’EmploiGestion des Chercheurs d’Emploi
Gestion des Chercheurs d’EmploiAzzeddine Elouadi
 
Conception et developpement d'une application mobile Android e-location
Conception et developpement d'une application mobile Android e-locationConception et developpement d'une application mobile Android e-location
Conception et developpement d'une application mobile Android e-locationALALSYSE
 
Rappport PFE 2012 Ghodhbane Hani - OpenSNC
Rappport PFE 2012 Ghodhbane Hani - OpenSNCRappport PFE 2012 Ghodhbane Hani - OpenSNC
Rappport PFE 2012 Ghodhbane Hani - OpenSNCGhodbane Heni
 
Presentation pfe application de pointage ASP.NET
Presentation pfe application de pointage ASP.NETPresentation pfe application de pointage ASP.NET
Presentation pfe application de pointage ASP.NETMeher Zayani
 
Rapport de Projet de Fin de Parcours
Rapport de Projet de Fin de ParcoursRapport de Projet de Fin de Parcours
Rapport de Projet de Fin de ParcoursNadine hrira
 
Mise en place d’un module de génération du Simpl-IS pour L’ERP ODOO (ex. Open...
Mise en place d’un module de génération du Simpl-IS pour L’ERP ODOO (ex. Open...Mise en place d’un module de génération du Simpl-IS pour L’ERP ODOO (ex. Open...
Mise en place d’un module de génération du Simpl-IS pour L’ERP ODOO (ex. Open...Zaineb Erraji
 
Application web Gestion RH ASP.NET MVC5
Application web Gestion RH ASP.NET MVC5Application web Gestion RH ASP.NET MVC5
Application web Gestion RH ASP.NET MVC5YounessLaaouane
 
Application web de gestion de recrutement- Recruitement managment system
Application web de gestion de recrutement- Recruitement managment systemApplication web de gestion de recrutement- Recruitement managment system
Application web de gestion de recrutement- Recruitement managment systemSarra ERRREGUI
 
Rapport projet c : Logiciel de gestion des ressources humaines
Rapport projet c : Logiciel de gestion des ressources humainesRapport projet c : Logiciel de gestion des ressources humaines
Rapport projet c : Logiciel de gestion des ressources humainesHosni Mansour
 
Mise en place d'une solution du supérvision réseau
Mise en place d'une solution du supérvision réseauMise en place d'une solution du supérvision réseau
Mise en place d'une solution du supérvision réseauRabeb Boumaiza
 
sécurité informatique
sécurité informatiquesécurité informatique
sécurité informatiqueMohammed Zaoui
 
Mise en place de la solution d’authentification Radius sous réseau LAN câblé
Mise en place de la solution d’authentification Radius sous réseau LAN câbléMise en place de la solution d’authentification Radius sous réseau LAN câblé
Mise en place de la solution d’authentification Radius sous réseau LAN câbléCharif Khrichfa
 
Rapport de projet_de_fin_d__tudes__pfe__safwen (8)
Rapport de projet_de_fin_d__tudes__pfe__safwen (8)Rapport de projet_de_fin_d__tudes__pfe__safwen (8)
Rapport de projet_de_fin_d__tudes__pfe__safwen (8)safwenbenfredj
 
Conception et Réalisation Application Web Laravel PFE BTS
Conception et Réalisation Application Web Laravel PFE BTSConception et Réalisation Application Web Laravel PFE BTS
Conception et Réalisation Application Web Laravel PFE BTSFaissoilMkavavo
 
Rapport de stage Genie Logiciel TCHINDA JOEL Encadreur - Kamleu Noumi Emeric.pdf
Rapport de stage Genie Logiciel TCHINDA JOEL Encadreur - Kamleu Noumi Emeric.pdfRapport de stage Genie Logiciel TCHINDA JOEL Encadreur - Kamleu Noumi Emeric.pdf
Rapport de stage Genie Logiciel TCHINDA JOEL Encadreur - Kamleu Noumi Emeric.pdfEmeric Kamleu Noumi
 

Tendances (20)

Gestion des Chercheurs d’Emploi
Gestion des Chercheurs d’EmploiGestion des Chercheurs d’Emploi
Gestion des Chercheurs d’Emploi
 
Rapport de PFE
Rapport de PFERapport de PFE
Rapport de PFE
 
Conception et developpement d'une application mobile Android e-location
Conception et developpement d'une application mobile Android e-locationConception et developpement d'une application mobile Android e-location
Conception et developpement d'une application mobile Android e-location
 
Rappport PFE 2012 Ghodhbane Hani - OpenSNC
Rappport PFE 2012 Ghodhbane Hani - OpenSNCRappport PFE 2012 Ghodhbane Hani - OpenSNC
Rappport PFE 2012 Ghodhbane Hani - OpenSNC
 
PFE Book Abshore
PFE Book AbshorePFE Book Abshore
PFE Book Abshore
 
Presentation pfe application de pointage ASP.NET
Presentation pfe application de pointage ASP.NETPresentation pfe application de pointage ASP.NET
Presentation pfe application de pointage ASP.NET
 
Rapport de Projet de Fin de Parcours
Rapport de Projet de Fin de ParcoursRapport de Projet de Fin de Parcours
Rapport de Projet de Fin de Parcours
 
Mise en place d’un module de génération du Simpl-IS pour L’ERP ODOO (ex. Open...
Mise en place d’un module de génération du Simpl-IS pour L’ERP ODOO (ex. Open...Mise en place d’un module de génération du Simpl-IS pour L’ERP ODOO (ex. Open...
Mise en place d’un module de génération du Simpl-IS pour L’ERP ODOO (ex. Open...
 
Application web Gestion RH ASP.NET MVC5
Application web Gestion RH ASP.NET MVC5Application web Gestion RH ASP.NET MVC5
Application web Gestion RH ASP.NET MVC5
 
Application web de gestion de recrutement- Recruitement managment system
Application web de gestion de recrutement- Recruitement managment systemApplication web de gestion de recrutement- Recruitement managment system
Application web de gestion de recrutement- Recruitement managment system
 
Rapport projet c : Logiciel de gestion des ressources humaines
Rapport projet c : Logiciel de gestion des ressources humainesRapport projet c : Logiciel de gestion des ressources humaines
Rapport projet c : Logiciel de gestion des ressources humaines
 
Mise en place d'une solution du supérvision réseau
Mise en place d'une solution du supérvision réseauMise en place d'une solution du supérvision réseau
Mise en place d'une solution du supérvision réseau
 
sécurité informatique
sécurité informatiquesécurité informatique
sécurité informatique
 
Mise en place de la solution d’authentification Radius sous réseau LAN câblé
Mise en place de la solution d’authentification Radius sous réseau LAN câbléMise en place de la solution d’authentification Radius sous réseau LAN câblé
Mise en place de la solution d’authentification Radius sous réseau LAN câblé
 
Mémoire de Master 2
Mémoire de Master 2Mémoire de Master 2
Mémoire de Master 2
 
Rapport de projet_de_fin_d__tudes__pfe__safwen (8)
Rapport de projet_de_fin_d__tudes__pfe__safwen (8)Rapport de projet_de_fin_d__tudes__pfe__safwen (8)
Rapport de projet_de_fin_d__tudes__pfe__safwen (8)
 
Rapport de stage
Rapport de stage Rapport de stage
Rapport de stage
 
wifi securite
wifi securite wifi securite
wifi securite
 
Conception et Réalisation Application Web Laravel PFE BTS
Conception et Réalisation Application Web Laravel PFE BTSConception et Réalisation Application Web Laravel PFE BTS
Conception et Réalisation Application Web Laravel PFE BTS
 
Rapport de stage Genie Logiciel TCHINDA JOEL Encadreur - Kamleu Noumi Emeric.pdf
Rapport de stage Genie Logiciel TCHINDA JOEL Encadreur - Kamleu Noumi Emeric.pdfRapport de stage Genie Logiciel TCHINDA JOEL Encadreur - Kamleu Noumi Emeric.pdf
Rapport de stage Genie Logiciel TCHINDA JOEL Encadreur - Kamleu Noumi Emeric.pdf
 

En vedette

Prévisions trafic aérien
Prévisions trafic aérienPrévisions trafic aérien
Prévisions trafic aérienCdiscount
 
Analysis of time series
Analysis of time seriesAnalysis of time series
Analysis of time seriesPablosperessos
 
Презентация проекта Аргус-М
Презентация проекта Аргус-МПрезентация проекта Аргус-М
Презентация проекта Аргус-Мkulibin
 
Тонкости email-маркетинга на крупных проектах
Тонкости email-маркетинга на крупных проектахТонкости email-маркетинга на крупных проектах
Тонкости email-маркетинга на крупных проектахPromodo
 
Sirje Aigro - Millised muutused ootavad ees meie kooli
Sirje Aigro - Millised muutused ootavad ees meie kooliSirje Aigro - Millised muutused ootavad ees meie kooli
Sirje Aigro - Millised muutused ootavad ees meie koolilepakas
 
A Hole in One: Courtney Love Charms #CannesLions #OgilvyCannes
A Hole in One: Courtney Love Charms #CannesLions #OgilvyCannes A Hole in One: Courtney Love Charms #CannesLions #OgilvyCannes
A Hole in One: Courtney Love Charms #CannesLions #OgilvyCannes Ogilvy
 
歡迎來到妖精們的根據地
歡迎來到妖精們的根據地歡迎來到妖精們的根據地
歡迎來到妖精們的根據地coporo
 
Optimizing task completion times
Optimizing task completion times Optimizing task completion times
Optimizing task completion times Kiran Badam
 
Using Social Media For Commodity Affiliate Programs
Using Social Media For Commodity Affiliate ProgramsUsing Social Media For Commodity Affiliate Programs
Using Social Media For Commodity Affiliate ProgramsAffiliate Summit
 
Steam Eye Mask help you solve eye problem
Steam Eye Mask help you solve eye problemSteam Eye Mask help you solve eye problem
Steam Eye Mask help you solve eye problemSelina Li
 
Create Your LinkedIn Group
Create Your LinkedIn GroupCreate Your LinkedIn Group
Create Your LinkedIn GroupTariq Ahmad
 
Information Literacy in Higher Education
Information Literacy in Higher EducationInformation Literacy in Higher Education
Information Literacy in Higher EducationHELIGLIASA
 

En vedette (19)

Prévision budgétaire
Prévision budgétairePrévision budgétaire
Prévision budgétaire
 
Prévisions trafic aérien
Prévisions trafic aérienPrévisions trafic aérien
Prévisions trafic aérien
 
Prevision de la demande
Prevision de la demandePrevision de la demande
Prevision de la demande
 
Time Series Analysis Ravi
Time Series Analysis RaviTime Series Analysis Ravi
Time Series Analysis Ravi
 
Analysis of time series
Analysis of time seriesAnalysis of time series
Analysis of time series
 
Alliance 0
Alliance 0Alliance 0
Alliance 0
 
Презентация проекта Аргус-М
Презентация проекта Аргус-МПрезентация проекта Аргус-М
Презентация проекта Аргус-М
 
Energia punto de apoyo para el desarrollo
Energia punto de apoyo para el desarrolloEnergia punto de apoyo para el desarrollo
Energia punto de apoyo para el desarrollo
 
Тонкости email-маркетинга на крупных проектах
Тонкости email-маркетинга на крупных проектахТонкости email-маркетинга на крупных проектах
Тонкости email-маркетинга на крупных проектах
 
Sirje Aigro - Millised muutused ootavad ees meie kooli
Sirje Aigro - Millised muutused ootavad ees meie kooliSirje Aigro - Millised muutused ootavad ees meie kooli
Sirje Aigro - Millised muutused ootavad ees meie kooli
 
A Hole in One: Courtney Love Charms #CannesLions #OgilvyCannes
A Hole in One: Courtney Love Charms #CannesLions #OgilvyCannes A Hole in One: Courtney Love Charms #CannesLions #OgilvyCannes
A Hole in One: Courtney Love Charms #CannesLions #OgilvyCannes
 
歡迎來到妖精們的根據地
歡迎來到妖精們的根據地歡迎來到妖精們的根據地
歡迎來到妖精們的根據地
 
Optimizing task completion times
Optimizing task completion times Optimizing task completion times
Optimizing task completion times
 
Using Social Media For Commodity Affiliate Programs
Using Social Media For Commodity Affiliate ProgramsUsing Social Media For Commodity Affiliate Programs
Using Social Media For Commodity Affiliate Programs
 
میوه آرایی
میوه آراییمیوه آرایی
میوه آرایی
 
Steam Eye Mask help you solve eye problem
Steam Eye Mask help you solve eye problemSteam Eye Mask help you solve eye problem
Steam Eye Mask help you solve eye problem
 
Zaragoza turismo 239
Zaragoza turismo 239Zaragoza turismo 239
Zaragoza turismo 239
 
Create Your LinkedIn Group
Create Your LinkedIn GroupCreate Your LinkedIn Group
Create Your LinkedIn Group
 
Information Literacy in Higher Education
Information Literacy in Higher EducationInformation Literacy in Higher Education
Information Literacy in Higher Education
 

Similaire à Application du modèle de prévision météo WRF au Vietnam

Simulagora au service d'un grand défi industriel
Simulagora au service d'un grand défi industrielSimulagora au service d'un grand défi industriel
Simulagora au service d'un grand défi industrielLogilab
 
SCADA Labview PLC TIA portal v13
SCADA Labview PLC TIA portal v13SCADA Labview PLC TIA portal v13
SCADA Labview PLC TIA portal v13Mohsen Sadok
 
Presentation nabil.mgueraman version-f.pptx [enregistrement automatique]
Presentation nabil.mgueraman version-f.pptx [enregistrement automatique]Presentation nabil.mgueraman version-f.pptx [enregistrement automatique]
Presentation nabil.mgueraman version-f.pptx [enregistrement automatique]nabil15
 
20120612 02 - Automatisation des tests avec squash TA en environnement bancai...
20120612 02 - Automatisation des tests avec squash TA en environnement bancai...20120612 02 - Automatisation des tests avec squash TA en environnement bancai...
20120612 02 - Automatisation des tests avec squash TA en environnement bancai...LeClubQualiteLogicielle
 
La génération de rapports statistiques spatiaux sur demande
La génération de rapports statistiques spatiaux sur demandeLa génération de rapports statistiques spatiaux sur demande
La génération de rapports statistiques spatiaux sur demandeConsortech
 

Similaire à Application du modèle de prévision météo WRF au Vietnam (10)

Omd sotmfr
Omd sotmfrOmd sotmfr
Omd sotmfr
 
IOS solutions
IOS solutionsIOS solutions
IOS solutions
 
mrpii2002.ppt
mrpii2002.pptmrpii2002.ppt
mrpii2002.ppt
 
Simulagora au service d'un grand défi industriel
Simulagora au service d'un grand défi industrielSimulagora au service d'un grand défi industriel
Simulagora au service d'un grand défi industriel
 
SCADA Labview PLC TIA portal v13
SCADA Labview PLC TIA portal v13SCADA Labview PLC TIA portal v13
SCADA Labview PLC TIA portal v13
 
TECHCARE GROUP
TECHCARE GROUPTECHCARE GROUP
TECHCARE GROUP
 
Presentation nabil.mgueraman version-f.pptx [enregistrement automatique]
Presentation nabil.mgueraman version-f.pptx [enregistrement automatique]Presentation nabil.mgueraman version-f.pptx [enregistrement automatique]
Presentation nabil.mgueraman version-f.pptx [enregistrement automatique]
 
20120612 02 - Automatisation des tests avec squash TA en environnement bancai...
20120612 02 - Automatisation des tests avec squash TA en environnement bancai...20120612 02 - Automatisation des tests avec squash TA en environnement bancai...
20120612 02 - Automatisation des tests avec squash TA en environnement bancai...
 
La génération de rapports statistiques spatiaux sur demande
La génération de rapports statistiques spatiaux sur demandeLa génération de rapports statistiques spatiaux sur demande
La génération de rapports statistiques spatiaux sur demande
 
SPOTTER - Aide à la décision: technologies et indicateurs pour le marketing e...
SPOTTER - Aide à la décision: technologies et indicateurs pour le marketing e...SPOTTER - Aide à la décision: technologies et indicateurs pour le marketing e...
SPOTTER - Aide à la décision: technologies et indicateurs pour le marketing e...
 

Plus de Viet-Trung TRAN

Bắt đầu tìm hiểu về dữ liệu lớn như thế nào - 2017
Bắt đầu tìm hiểu về dữ liệu lớn như thế nào - 2017Bắt đầu tìm hiểu về dữ liệu lớn như thế nào - 2017
Bắt đầu tìm hiểu về dữ liệu lớn như thế nào - 2017Viet-Trung TRAN
 
Dynamo: Amazon’s Highly Available Key-value Store
Dynamo: Amazon’s Highly Available Key-value StoreDynamo: Amazon’s Highly Available Key-value Store
Dynamo: Amazon’s Highly Available Key-value StoreViet-Trung TRAN
 
Pregel: Hệ thống xử lý đồ thị lớn
Pregel: Hệ thống xử lý đồ thị lớnPregel: Hệ thống xử lý đồ thị lớn
Pregel: Hệ thống xử lý đồ thị lớnViet-Trung TRAN
 
Mapreduce simplified-data-processing
Mapreduce simplified-data-processingMapreduce simplified-data-processing
Mapreduce simplified-data-processingViet-Trung TRAN
 
Tìm kiếm needle trong Haystack: Hệ thống lưu trữ ảnh của Facebook
Tìm kiếm needle trong Haystack: Hệ thống lưu trữ ảnh của FacebookTìm kiếm needle trong Haystack: Hệ thống lưu trữ ảnh của Facebook
Tìm kiếm needle trong Haystack: Hệ thống lưu trữ ảnh của FacebookViet-Trung TRAN
 
giasan.vn real-estate analytics: a Vietnam case study
giasan.vn real-estate analytics: a Vietnam case studygiasan.vn real-estate analytics: a Vietnam case study
giasan.vn real-estate analytics: a Vietnam case studyViet-Trung TRAN
 
A Vietnamese Language Model Based on Recurrent Neural Network
A Vietnamese Language Model Based on Recurrent Neural NetworkA Vietnamese Language Model Based on Recurrent Neural Network
A Vietnamese Language Model Based on Recurrent Neural NetworkViet-Trung TRAN
 
A Vietnamese Language Model Based on Recurrent Neural Network
A Vietnamese Language Model Based on Recurrent Neural NetworkA Vietnamese Language Model Based on Recurrent Neural Network
A Vietnamese Language Model Based on Recurrent Neural NetworkViet-Trung TRAN
 
Large-Scale Geographically Weighted Regression on Spark
Large-Scale Geographically Weighted Regression on SparkLarge-Scale Geographically Weighted Regression on Spark
Large-Scale Geographically Weighted Regression on SparkViet-Trung TRAN
 
Recent progress on distributing deep learning
Recent progress on distributing deep learningRecent progress on distributing deep learning
Recent progress on distributing deep learningViet-Trung TRAN
 
success factors for project proposals
success factors for project proposalssuccess factors for project proposals
success factors for project proposalsViet-Trung TRAN
 
OCR processing with deep learning: Apply to Vietnamese documents
OCR processing with deep learning: Apply to Vietnamese documents OCR processing with deep learning: Apply to Vietnamese documents
OCR processing with deep learning: Apply to Vietnamese documents Viet-Trung TRAN
 
Paper@Soict2015: GPSInsights: towards a scalable framework for mining massive...
Paper@Soict2015: GPSInsights: towards a scalable framework for mining massive...Paper@Soict2015: GPSInsights: towards a scalable framework for mining massive...
Paper@Soict2015: GPSInsights: towards a scalable framework for mining massive...Viet-Trung TRAN
 
Introduction to BigData @TCTK2015
Introduction to BigData @TCTK2015Introduction to BigData @TCTK2015
Introduction to BigData @TCTK2015Viet-Trung TRAN
 
From neural networks to deep learning
From neural networks to deep learningFrom neural networks to deep learning
From neural networks to deep learningViet-Trung TRAN
 
From decision trees to random forests
From decision trees to random forestsFrom decision trees to random forests
From decision trees to random forestsViet-Trung TRAN
 
Recommender systems: Content-based and collaborative filtering
Recommender systems: Content-based and collaborative filteringRecommender systems: Content-based and collaborative filtering
Recommender systems: Content-based and collaborative filteringViet-Trung TRAN
 

Plus de Viet-Trung TRAN (20)

Bắt đầu tìm hiểu về dữ liệu lớn như thế nào - 2017
Bắt đầu tìm hiểu về dữ liệu lớn như thế nào - 2017Bắt đầu tìm hiểu về dữ liệu lớn như thế nào - 2017
Bắt đầu tìm hiểu về dữ liệu lớn như thế nào - 2017
 
Dynamo: Amazon’s Highly Available Key-value Store
Dynamo: Amazon’s Highly Available Key-value StoreDynamo: Amazon’s Highly Available Key-value Store
Dynamo: Amazon’s Highly Available Key-value Store
 
Pregel: Hệ thống xử lý đồ thị lớn
Pregel: Hệ thống xử lý đồ thị lớnPregel: Hệ thống xử lý đồ thị lớn
Pregel: Hệ thống xử lý đồ thị lớn
 
Mapreduce simplified-data-processing
Mapreduce simplified-data-processingMapreduce simplified-data-processing
Mapreduce simplified-data-processing
 
Tìm kiếm needle trong Haystack: Hệ thống lưu trữ ảnh của Facebook
Tìm kiếm needle trong Haystack: Hệ thống lưu trữ ảnh của FacebookTìm kiếm needle trong Haystack: Hệ thống lưu trữ ảnh của Facebook
Tìm kiếm needle trong Haystack: Hệ thống lưu trữ ảnh của Facebook
 
giasan.vn real-estate analytics: a Vietnam case study
giasan.vn real-estate analytics: a Vietnam case studygiasan.vn real-estate analytics: a Vietnam case study
giasan.vn real-estate analytics: a Vietnam case study
 
Giasan.vn @rstars
Giasan.vn @rstarsGiasan.vn @rstars
Giasan.vn @rstars
 
A Vietnamese Language Model Based on Recurrent Neural Network
A Vietnamese Language Model Based on Recurrent Neural NetworkA Vietnamese Language Model Based on Recurrent Neural Network
A Vietnamese Language Model Based on Recurrent Neural Network
 
A Vietnamese Language Model Based on Recurrent Neural Network
A Vietnamese Language Model Based on Recurrent Neural NetworkA Vietnamese Language Model Based on Recurrent Neural Network
A Vietnamese Language Model Based on Recurrent Neural Network
 
Large-Scale Geographically Weighted Regression on Spark
Large-Scale Geographically Weighted Regression on SparkLarge-Scale Geographically Weighted Regression on Spark
Large-Scale Geographically Weighted Regression on Spark
 
Recent progress on distributing deep learning
Recent progress on distributing deep learningRecent progress on distributing deep learning
Recent progress on distributing deep learning
 
success factors for project proposals
success factors for project proposalssuccess factors for project proposals
success factors for project proposals
 
GPSinsights poster
GPSinsights posterGPSinsights poster
GPSinsights poster
 
OCR processing with deep learning: Apply to Vietnamese documents
OCR processing with deep learning: Apply to Vietnamese documents OCR processing with deep learning: Apply to Vietnamese documents
OCR processing with deep learning: Apply to Vietnamese documents
 
Paper@Soict2015: GPSInsights: towards a scalable framework for mining massive...
Paper@Soict2015: GPSInsights: towards a scalable framework for mining massive...Paper@Soict2015: GPSInsights: towards a scalable framework for mining massive...
Paper@Soict2015: GPSInsights: towards a scalable framework for mining massive...
 
Deep learning for nlp
Deep learning for nlpDeep learning for nlp
Deep learning for nlp
 
Introduction to BigData @TCTK2015
Introduction to BigData @TCTK2015Introduction to BigData @TCTK2015
Introduction to BigData @TCTK2015
 
From neural networks to deep learning
From neural networks to deep learningFrom neural networks to deep learning
From neural networks to deep learning
 
From decision trees to random forests
From decision trees to random forestsFrom decision trees to random forests
From decision trees to random forests
 
Recommender systems: Content-based and collaborative filtering
Recommender systems: Content-based and collaborative filteringRecommender systems: Content-based and collaborative filtering
Recommender systems: Content-based and collaborative filtering
 

Application du modèle de prévision météo WRF au Vietnam

  • 1. INSTITUT POLYTECHNIQUE AGENCE UNIVERSITAIRE DE HANOÏ DE LA FRANCOPHONIE FACULTÉ DE LA TECHNOLOGIE DE L'INFORMATION FILIÈRE INFORMATIQUE MEMOIRE DE FIN D’ETUDES PRÉSENTÉ PAR TRAN Viet Trung APPLICATION DU MODÈLE DE PRÉVISION MÉTÉO WRF AU VIETNAM SOUS LA DIRECTION DE Prof. Dr. NGUYEN Thanh Thuy Hanoï juin 2008
  • 2. PLAN DE L’EXPOSE 1 Modèle Weather Research and Forecast WRF 2 Système professionnel de prévision météo 3 Évaluation des résultats obtenus 4 3 Conclusion et perspectives 2
  • 3. Architecture du système de modèle WRF (cœur ARW) Données géographiques Analyses du modèle global/régional (format GRIB) Données d’observations GEOGRID Cœur ARW Graphique NCAR Wrfout.d0*..nc UNGRIB WRF-VAR RIP5 METGRID Vis5D Initialisation Système de prétraitement Modèle WRF Système de post-traitement 3
  • 4. PLAN DE L’EXPOSE 1 Modèle Weather Research and Forecast WRF 2 Système professionnel de prévision météo 3 Évaluation des résultats obtenus 4 3 Conclusion et perspectives 4
  • 5. Motivation pour le projet Représentation des prévisions météo  Visualisation (Graphique GrADS) Trop d’infos? Fournir directement et suffisamment BUT 1 que les infos nécessaires aux utilisateurs ordinaires. 5
  • 6. Motivation pour le projet Situation des sources des prévisions météo Centre national de prévision météo du Vietnam •Manque de l’interface de programmation (API) Source de l’extérieur (weather.com) •Disponible pour les villes principales seulement API permet de définir la manière BUT 2 dont les autres peuvent retirer les bulletins de météo 6
  • 7. Système professionnel de prévision Modèle WRF Wrfout.d0*..nc Extraire les champs météos Programme de contrôle automatique du modèle WRF MétéoAPI IPHmétéo Base de données Backend Frontend Clients Côté de serveur
  • 8. Mise en face Fournir directement et suffisamment BUT 1 que les infos nécessaires aux utilisateurs ordinaires. IPHmétéo API permet de définir la manière BUT 2 dont les autres peuvent retirer les bulletin de météo MétéoAPI 8
  • 9. Le backend Télécharger_les_données.sh Créer_namelis.wps Exécuter_WPS.sh UNGRID METGRID Créer_namelist.input Maître de contrôle.sh Exécuter_WRF.sh initialisation ARW Extraire _les_champs Exécuter_NCL.sh météo.ncl Mise_à_jour_base_de_données.jar 9
  • 10. Le frontend - MétéoAPI http://www.hpcc.hut.edu.vn/meteo_api/? Disponibilité  Standardisation au format XML  En trois langues (Vietnamien, français, anglais)  682 régions au Vietnam >> dizaine de points fournis par weather.com 10
  • 11. Scénario de mise à jour IPHmétéo http://www.hpcc.hut.edu.vn/meteo_api/? Horloge 1 - XMLHttpRequest rafraîchir 8 – mettre 7 - XMLHttpResponse à jour MétéoAPI Retenir les 4 donées 6 Déterminer la condition 3 de météo 2 Produire le réponse au 5 format XML 11
  • 12. Utilisations des infos fournies par MétéoAPI 12
  • 14. IPHmétéo Forte Pluie Pluie Modérée Bruine Nuageux Le jour Presque Nuageux Partiellement Nuageux Presque Ensoleillé Ensoleillé La nuit Presque Nuageux Partiellement Nuageux Presque Clair Clair 14
  • 15. PLAN DE L’EXPOSE 1 Modèle Weather Research and Forecast WRF 2 Système professionnel de prévision météo 3 Évaluation des résultats obtenus 4 3 Conclusion et perspectives 15
  • 16. Évaluation Prévision de la température pour le 31 mai 2008 35 30 25 20 15 10 5 0 1am 4am 7am 10am 1pm 4pm 7pm 10pm 1am Hanoi sur weather.com District Badinh-Hanoi à notre système 16
  • 17. Évaluation Prévision de la température dans neuf jours 40 35 30 25 20 15 10 5 0 27 mai 28 29 30 31 1 2 3 4 juin La température maximale à Hanoi (weather.com) la température maximale à Badinh-Hanoi (notre système) t minimale à Hanoi (weather.com) t minimale à Badinh-Hanoi (notre système) 17
  • 18. PLAN DE L’EXPOSE 1 Modèle Weather Research and Forecast WRF 2 Système professionnel de prévision météo 3 Évaluation des résultats obtenus 4 3 Conclusion et perspectives 18
  • 19. Conclusion et perspectives Objectifs Atteints  Déploiement du modèle WRF sur 3 superordinateurs • Bkluster (3 nœuds ≈10 GFlops) • IBM eServer cluster 1350 ( 8 noeuds ≈ 51 GFlops) • IBM AIX eServer cluster 1600 (5 Nœuds pSeries 655, ≈ 240 GFlops)  Fournissement quotidien des bulletins de prévision des 682 régions du Vietnam aux utilisateurs ordinaires. Perspectives  Déploiement du module WRF-VAR  Amélioration de l’IPHmétéo 19
  • 20. 20

Notes de l'éditeur

  1. mesdames, messieurs, bonjour. Je tiens à remercier vivement de leur présence, mes professeurs, les membres du jury, et en particulier M. Chapuie. Aujourd’hui, j’ai le grand plaisir de vous présenter mon mémoire de fin d’études intitulé: Application du modèle de prévision météo WRF au Vietnam. Ce mémoire est fait sous la direction du Professeur. NGUYENThanhThuy.
  2. Mon exposé comprend 4 parties. Je parlerai tout d’abord du modèle « WeatherResearchandForecast » (abrégé en WRF). Ensuite, je vous présenterai notre système de prévision météo orienté vers les utilisateurs ordinaires et puis les premières évaluations.Pour conclure, nous dirons quelques mots des résultats obtenus et des perspectives. Commençons, si vous le voulez bien, par le modèleWRF.
  3. Dès le début, ce modèle WRF a attiré l’attention des développeurs et des centres de météo.En fait, il existe deux cœurs dynamiques pourtant les cœurs sont dirigés et développés dans un framework commun qui donne au modèle la flexibilité et l’extensibilité.Ci-après, je vais vous présenter la structure concrète du modèle WRF avec le cœur ARW qui sera déployé sur les ordinateurs à haute performance dans notre centre.Le système se compose de trois modules : le système de prétraitement, le modèle WRF et le système de post-traitement.Le système de prétraitement (WPS) est un ensemble de trois programmes dont le rôle collectif est de préparer les données d’entrée au programme d’initialisation du modèle. Chaque programme exécute donc un stade de la préparation : le « geogrid » définit des domaines et interpole des données géographiques statiques aux grilles de ces domaines de calcul; « ungrib » extrait des champs météorologiques des analyses du modèle global ou régional; et puis le « metgrid » les interpole horizontalement aux grilles définies par « geogrid ». Avec les données de sortie du système de prétraitement, le programme d’initialisation du modèle WRF les utilisera pour créer les fichiers des conditions initiales. Le cœur du modèle, c’est le module ARW, ARW fait des simulations avec ces conditions initiales et produit des données météo afin de prévoir le temps.Regardez bien le modèle WRF, le module WRF-VAR a pour but de rendre les prévisions plus exactes en assimilant les données d’observations aux conditions initiales.à la sortie du modèleWRF, les fichiers sont visualisés par des utiles graphiques afin de retirer les images spécialisées de météo.
  4. Si la première partie est un peu théorique, je passe maintenant à ma réalisation pratique.
  5. Tout d’abord, je voudrais exprimer mes motivations pour mon projet.Certes,les images spécialisées sont totalement utiles et nécessaires pour les chercheurs dans le domaine météo. Mais pour les utilisateurs ordinaires, c’est trop dur de comprendre les images spécialisées et puis ils ne s’intéressent qu’à la prévision du temps de leur région.Alors, la première exigence du système n’est de fournir directement et suffisamment que les infos nécessaires aux utilisateurs ordinaires.
  6. D’ailleurs, en analysantla situation des sources des prévisions météo au Vietnam. On voit deux sources principales comme, Centre nationale de prévision météo du Vietnam et les sources extérieures.Nous apercevons que les sources ne sont pas complètes ou ils manquent l’interface de programmation.Alors, le deuxième but de ce projet est de créer l’interface de programmation qui permet de définir la manière dont les autres systèmes peuvent retirer les bulletins météo fournis par notre système.
  7. À partir de ces exigences, nous construisons notre système avec les composants ci-dessous:comme vous le voyez: il faut que le modèle WRF soit installé sur l’environnement de calcul à haute performance. il est exécuté automatiquement chaque jour par un programme le contrôlant afin de produire les données de prévision météo. Puis, un module extrait les champs fondamentaux nécessaires et les insère à la base de données.Enfin, les bulletins météos fournis par MétéoAPI peuvent être affichés facilement sur des sites Web, des téléphones portables et directement sur le bureau de l’écran comme IPHmétéo. Ce sont les applications de représentation.Alors,On peut diviser le système en trois blocs principaux : le backend, le frontend et les clients.
  8. Je crois, le système avec ses composants IPHmétéo et MétéoAPI a résolu en façon acceptable les buts proposés. Continuons, on va découvrir en détail les blocs principaux du système:
  9. Tout d’abord, le backend:Alors, des nombreux scénarios (ou bien des shell-scripts) sont écrits pour configurer et surveiller les module du modèle WRF. Un programme qui extrait les champs météos est écrit en langage NCL du graphiques NCAR.Après le téléchargement des données, chaque shell est responsable d’un module correspondant. Diriger ces scénarios est un shell-script appelé « Maître de contrôle », c’est celui qui stocke tous les paramètres et puis les transmet au reste. Chaque fois qu’on veut modifier les configurations du modèle, il suffit de modifier le shell « Maître de contrôle » en négligeant les autres. Tout ira bien.
  10. On passe au frontend – météoAPIMétéoAPI, fournit l’interface de programmation afin que les autres systèmes puisse l’utiliser pour retirer les bulletins météo.Actuellement,MétéoAPI fonctionne bien. Il est disponible pour les prévisions météos de près de 700 régions au Vietnam.
  11. Voilà, grâce àMétéoAPI, les applications peuvent afficher facilement les bulletins de météo.Chaque bulletin se compose de trois parties: les infos générales, la prévision de conditions météos au moment actuel (elle est variable chaque heure) et la prévision de conditions météos sur 3 jours.Ici c’est la prévision de conditions météos à dix heures le 26 mai 2008.
  12. Comme mentionné précédemment, À partir d’une demande d’amener les résultats des prévisions du modèle WRF plus proches aux utilisateurs, j’ai développé un gadget de Google, IPHmétéo en utilisant des API de Google Desktop. il peut bénéficier des avantages: comme son nombre énorme des utilisateurs, la caractéristique d’affichage directe les infos sur le bureau de l’utilisateur, et puis en particulier l’indépendance de système d’exploitation.À partir du 10 mai cette année, le gadget IPHmétéo a bien mis sur la galerie de Google. Je crois qu’il serait utiliser en grand nombre au Vietnam.Voici quelques caractéristiques de l’IPHmétéo:l’utilisateur peut choisir le lieu à voir la prévision, puis une des trois langues :Français, Vietnamien et Anglais. On peut également bénéficier les trois états d’affichage de l’IPHmétéo.
  13. En plus, voila quelques conditions de ciel représenté par IPHmétéo.
  14. veuillez agréer mesdames, messieurs, le système déployé maintenant fonctionne automatiquement, deux exigences précédentes sont bien résolus. J’ai fait donc des évaluations simples de la prévision du modèle WRF.
  15. Voici la prévision de la température pour le trente mai 2008 de notre système et celle de weather.com
  16. Et puis la prévision de la température (maximale et minimale) pendant neuf jours.Faute de la connaissance approfondie du domaine météo, les évaluations sont finies ici.Pour les évaluations plus spécialisées, nous attendons alors les chercheurs du centre de météo.
  17. Je passe tout de suite à la conclusion et aux perspectives de mon mémoire.
  18. Dans le cadre de mon projet de fin d’études, j’ai bien déployé le modèle WRF sur trois superordinateurs: bkluster, IBM eserver 1350 et IBM eserver 1600 ainsi que construit le système professionnel qui fournit directement les bulletins de météo aux utilisateurs ordinaires. En revanche, Comme les données d’observation ne sont pas disponibles, le système n’a pas le module WRF-VAR qui joue le rôle d’assimiler les données. Donc, dans l’avenir, je souhaite exploiter toute capacité du WRF avec WRF-VAR. en plus je veux bien améliorer IPHmétéo afin d’être plus meilleur.
  19. Je vous remercie de votre attention !