Upload
trula
View
31
Download
2
Tags:
Embed Size (px)
DESCRIPTION
Weather Research and Forecasting (WRF) Portal. Elias Rodriguez School of Computer Engineering Computer Science and Electrical Engineering Polytechnic University of Puerto Rico. Seychelles Martinez School of Computing and Information Sciences Florida International University. - PowerPoint PPT Presentation
Citation preview
Weather Research and Forecasting (WRF) Portal
Seychelles Martinez
School of Computing and
Information Sciences
Florida International University
Elias Rodriguez
School of Computer Engineering
Computer Science and
Electrical Engineering
Polytechnic University of Puerto Rico
REU Summer Program7/14/2008 1
Outline
• Introduction
• Motivation
• Description of the project
• Accomplishment
• Goals
• Questions
04/20/23 2
Introduction
• What is WRF?
• What is Ensemble Forecasting?
• How does the system work?
• What is the scope of what we are
doing?
04/20/23 3
Introduction
• What is WRF?Weather Research and Forecasting
Developed by National Center for Atmospheric Research (NCAR)
Widely accepted in meteorology
04/20/23 4
Introduction
• What is Ensemble Forecasting? Purpose: account for errors in
forecasting system due to chaotic nature of atmospheric dynamics
Different models created in parallel with different initial conditions.
Models, then, combined to produce a probabilistic forecast
04/20/23 5
Introduction
• How does the system work?
• Main objective of the overall
project:
Grid: enables rapid computation of parallel tasks.
04/20/23 6
BSCBSC FIUFIU
Job-Flow Manager
Job-Flow Manager
Peer-to-peerProtocols
Web-Based Portal
Web-Based Portal
Meteorologist Meteorologist
Local Resources
Local Resources
Local Resources
Local Resources
Meta-Scheduler
Meta-Scheduler
Local scheduler
Local scheduler
Local scheduler
Local scheduler
1
2 3 4
5 6
7
1
4
6
1
2 3
5
7
12357 1 4 6
Resource Policies
Resource Policies
Architectural Overview of the Overall Project
Introduction
• What is the scope of what we are
doing?
The WRF Web Portal- Front End- Ease of use for meteorologists
04/20/23 8
Motivation• Help meteorologist focus
on their science
• Speed up Ensemble
Forecasting
04/20/23 9
System Architecture
04/20/23 10
•Portal: Used by meteorologist. Front End of system
•JFM: Receives workflow and decides what can be run in parallel
•Meta-Scheduler: Assigns jobs to different resources
Web-Portal SubArchitecture
04/20/23 11
Workflow Architecture
04/20/23 12
What we know about files
• Input Files:−wrfbdy−wrfinput−namelist
• Output File:−netcdf file
04/20/23 13
What we know about files
04/20/23 14
met_em filewrfbdy file wrfinput file
Real.exe
What we know about files
04/20/23 15
04/20/23 16
04/20/23 17
Meteorologist Profile
• Create new Ensemble Forecasts
• Create new Single Run
• Show the list of Ensemble
Configurations
• The status of the runs
• Visualize the results
04/20/23 18
04/20/23 19
Ensemble Run
• To run an ensemble, the portal send
a workflow to the JFM.−Specify where the real.exe is−Specify what the perturbation function
is−Generate the ensemble members−Specify the aggregation function
04/20/23 20
04/20/23 21
Research-Run
- A single run using old storm data as
initial data
- Change certain WRF modeling
variables- Examples
- physics-package- cloud cover- snow cover- turbulence & mixing
04/20/23 22
Research-Run cont.
- Run output then compared against
actual storm attributes- Compare results:
- Projected track vs. actual track- Projected intensity vs. actual intensity- Etc.
04/20/23 23
Research-Run Objectives
- Objectives- Upload files from WPS- Edit namelist for their research goals- Run their submission- Get the results of the simulation
04/20/23 24
Research-Run Objectives
- Future Objective- Certain types of studies only view and
modify variables that apply to the specific study
- Open a previous study and resubmit with different variables/options selected
04/20/23 25
Portal Input – Design Decision
- Pre-Processing- Who does it and how much do they do?
- Tasks- WPS
- Used to create the mother domain and gets the weather data from an archive or uses the current weather conditions.
- Real.exe- Used on WPS output to create files needed to
run WRF simulations. A fair amount of processing power needed.
04/20/23 26
Portal Input – Design Decision
Options
1. User does all pre-processing - User runs WPS and Real.exe locally
2. User does half and Portal does half - User runs WPS local and real.exe on portal
3. Portal does all pre-processing - Portal has WPS functionality built in and
real.exe runs on portal
04/20/23 27
Pros
1. Light design burden,
no real.exe
processing time
2. User only needs WPS
but does not need
WRF
3. User only needs web
access
Cons
1. User needs WRF installed
and CS knowledge
2. Real.exe processing time,
and User still needs WPS
3. Portal design really
complex, and real.exe
running time is done on
Portal resources
04/20/23 28
Portal Input – Design Decision
Portal Input – Design Decision
Decision
• Option 2: User runs WPS, and the
portal runs real.exe− This will relieve the burden of having
a WRF installation from the user− A good separation of functionality
• Option 3 is a future goal
04/20/23 29
Database Diagram
04/20/23 30
04/20/23 31
Project Plan
• Develop the API
• Simulate an ensemble dummy run
from the Portal
• Write the final paper.
04/20/23 32
References
• Transparent Grid Enablement of
Weather Research and Forecasting S. Masoud Sadjadi, Liana Fong, Rosa M. Badia, Javier Figueroa, Javier
Delgado, Xabriel J. Collazo-Mojica, Khalid Saleem, Raju Rangaswami, Shu Shimizu, Hector A. Duran Limon, Pat Welsh, Sandeep Pattnaik,`Anthony Praino, David Villegas, Selim Kalayci, Gargi Dasgupta, Onyeka Ezenwoye, Juan Carlos Martinez, Ivan Rodero, Shuyi Chen, Javier Muñoz, Diego Lopez, Julita Corbalan, Hugh Willoughby, Michael McFail,Christine Lisetti, and Malek Adjouadi1
• Towards a Self-Configurable Weather
Research and Forecasting System By Khalid Saleem, S. Masoud Sadjadi, Shu-Ching Chen
04/20/23 33
Questions ?
04/20/23 34