NCEP s UNIFIED POST PROCESSOR (UPP) 2018 HWRF Tutorial

Similar documents
Hui-Ya Chuang. Presented by Matthew Pyle

NCEP s WRF POST PROCESSOR. Hui-Ya Chuang

WRF Modeling System Overview

WRF Modeling System Overview

WRF Modeling System Overview

WRF Modeling System Overview

WRF Modeling System Overview

Use of the GFDL Vortex Tracker

User's Guide for the NMM Core of the Weather Research and Forecast (WRF) Modeling System Version 3. Chapter 4: WRF-NMM Initialization

WRF Pre-Processing (WPS)

CSU RAMS. Standard Input Formats for Pressure Coordinate and Observational Data (Data Prep Stage)

Description of. Jimy Dudhia Dave Gill. Bill Skamarock. WPS d1 output. WPS d2 output Real and WRF. real.exe General Functions.

Output Module (last updated 8/27/2015)

DSJRA-55 Product Users Handbook. Climate Prediction Division Global Environment and Marine Department Japan Meteorological Agency July 2017

Improvements to the NCEP Global and Regional Data Assimilation Systems

The Developmental Testbed Center (DTC) Steve Koch, NOAA/FSL

Comparison of the NCEP and DTC Verification Software Packages

Introduction to NCEP's time lagged North American Rapid Refresh Ensemble Forecast System (NARRE-TL)

GMAO Analyses and Forecasts for YOTC

The WRF NMM Core. Zavisa Janjic Talk modified and presented by Matthew Pyle

Transitioning NCAR s Aviation Algorithms into NCEP s Operations

Jacobians of transformation 115, 343 calculation of 199. Klemp and Wilhelmson open boundary condition 159 Kuo scheme 190

MODEL TYPE (Adapted from COMET online NWP modules) 1. Introduction

Methodology for the creation of meteorological datasets for Local Air Quality modelling at airports

Forecast for 6/28-7/31. Forecaster: Matthew Brewer Forecast made at: 12z 6/27/2017

Project Summary 2015 DTC Task MM5: Test of an Expanded WRF-ARW Domain

GSI Radar Data Interface for DTC community GSI release version 3.2

WRF Model Simulated Proxy Datasets Used for GOES-R Research Activities

HMON (HNMMB): Development of a new Hurricane model for NWS/NCEP operations

Scientific Documentation for the Community release of the GFDL Vortex Tracker

ERA report series. 1 The ERA-Interim archive. ERA-Interim ERA-40. Version 1.0 ERA-15

Hellenic National Meteorological Service (HNMS) GREECE

Challenges and Opportunities in Modeling of the Global Atmosphere

Microphysics Schemes in EMC s Operational Hurricane Models

Weather Research and Forecasting Model. Melissa Goering Glen Sampson ATMO 595E November 18, 2004

The Developmental Testbed Center: Update on Data Assimilation System Testing and Community Support

THE WEATHER RESEARCH AND FORECAST MODEL VERSION 2.0

Developmental Testbed Center (DTC) Project for the Hurricane Forecast Improvement Program (HFIP)

Motivation & Goal. We investigate a way to generate PDFs from a single deterministic run

Assignment #5: Cumulus Parameterization Sensitivity Due: 14 November 2017

Advancements in Operations and Research on Hurricane Modeling and Ensemble Prediction System at EMC/NOAA

GSI DATA ASSIMILATION SYSTEM: COMMUNITY SUPPORT AND PRELIMINARY TESTING RESULTS

Case study validation of HWRF-HYCOM and HWRF-POM for Hurricane Isaac (2012)

JRA-55 Product Users Handbook

Application and verification of ECMWF products 2018

ICON. The Icosahedral Nonhydrostatic modelling framework

Testing and Evaluation of GSI Hybrid Data Assimilation for Basin-scale HWRF: Lessons We Learned

Initialization for Idealized Cases

CloudSat ECMWF-AUX Auxillary Data Product Process Description and Interface Control Document

10A.1 The Model Evaluation Tool

WRF Nesting: Set Up and Run

RSMC WASHINGTON USER'S INTERPRETATION GUIDELINES ATMOSPHERIC TRANSPORT MODEL OUTPUTS

Creating Meteorology for CMAQ

Convection-Resolving NWP with WRF. Section coordinator Ming Xue University of Oklahoma

JRA-55 Product Users' Handbook

VI-SEEM NAT-GR CL: National training event in Greece

McIDAS Activities Within The NASA Langley Research Center Clouds And Radiation Group

5.3 TESTING AND EVALUATION OF THE GSI DATA ASSIMILATION SYSTEM

YOPP archive: needs of the verification community

V A R P A C K. Ludovic Auger METEO-FRANCE / CNRM/ GMAP 42, av. G. Coriolis, Toulouse Cedex, France

HWRF Dynamics The WRF-NMM

The Advanced Research WRF (ARW) Dynamics Solver

Aerosol-Cloud-Precipitation-Climate (ACPC) Initiative: Deep Convective Cloud Group Roadmap Updated: October 2017

Air Force Weather Ensembles

Background Error, Observation Error, and GSI Hybrid Analysis

USACE-ERDC Coastal Storm Modeling System Updates Chris Massey, PhD

The project that I originally selected to research for the OC 3570 course was based on

The Use of GPS Radio Occultation Data for Tropical Cyclone Prediction. Bill Kuo and Hui Liu UCAR

Using McIDAS-V for Satellite-Based Thunderstorm Research and Product Development

Arctic System Reanalysis *

Three-dimensional Structure in Midlatitude Cyclones. ATMS 370 Due Friday, March 9, 2018

Application and verification of ECMWF products 2016

The impact of assimilation of microwave radiance in HWRF on the forecast over the western Pacific Ocean

Satellite Imagery and Virtual Global Cloud Layer Simulation from NWP Model Fields

Portugal. Instituto de Meteorologia

Forecasting of Optical Turbulence in Support of Realtime Optical Imaging and Communication Systems

Precipitation Structure and Processes of Typhoon Nari (2001): A Modeling Propsective

Overlaying GRIB data over NOAA APT weather satellite images using OpenCPN

The Weather Research and

RSMC WASHINGTON USER'S INTERPRETATION GUIDELINES ATMOSPHERIC TRANSPORT MODEL OUTPUTS

Swedish Meteorological and Hydrological Institute

Di Wu, Xiquan Dong, Baike Xi, Zhe Feng, Aaron Kennedy, and Gretchen Mullendore. University of North Dakota

Data Short description Parameters to be used for analysis SYNOP. Surface observations by ships, oil rigs and moored buoys

HOW TO GUIDE. Loading climate data from online database

MCIPv3: Using WRF-EM Output with CMAQ

THE ATMOSPHERIC MODEL EVALUATION TOOL: METEOROLOGY MODULE

JOINT WMO TECHNICAL PROGRESS REPORT ON THE GLOBAL DATA PROCESSING AND FORECASTING SYSTEM AND NUMERICAL WEATHER PREDICTION RESEARCH ACTIVITIES FOR 2016

Impact of GPS RO Data on the Prediction of Tropical Cyclones

Weather Forecasting. March 26, 2009

Assimilation of precipitation-related observations into global NWP models

Extraction of Vertical Profiles of Atmospheric Variables from Gridded Binary, Edition 2 (GRIB2) Model Output Files

JOINT WMO TECHNICAL PROGRESS REPORT ON THE GLOBAL DATA PROCESSING AND FORECASTING SYSTEM AND NUMERICAL WEATHER PREDICTION RESEARCH ACTIVITIES FOR 2006

Sensitivity of precipitation forecasts to cumulus parameterizations in Catalonia (NE Spain)

Comparing Variational, Ensemble-based and Hybrid Data Assimilations at Regional Scales

Chapter 1 Anatomy of a Cyclone

GSI Data Assimilation System Support and Testing Activities: 2013 Annual Update

Earth Networks ENcast 6- Day Hourly Lat- Lon Forecast Feed

NWS Operational Marine and Ocean Forecasting. Overview. Ming Ji. Ocean Prediction Center National Weather Service/NCEP. CIOSS/CoRP

Jordan G. Powers Kevin W. Manning. Mesoscale and Microscale Meteorology Laboratory National Center for Atmospheric Research Boulder, Colorado, USA

Speedwell High Resolution WRF Forecasts. Application

Transcription:

NCEP s UNIFIED POST PROCESSOR (UPP) Hui-Ya Chuang NOAA/NCEP/EMC 2018 HWRF Tutorial 1

Outline Overview Components and Functions Sample fields generated Running unipost Controlling output generation Running copygb Specifying target grid Combining parent and nest domains Visualization 2

The critical big picture overview Processes model output from both the NMM and the ARW dynamic cores The UPP generates output in GRIB1 or GRIB2 The UPP enables product generation on any output grid up to 3 decimal points of precision 3

Components of Post-Processing wrfout Files unipost Post control file (primarily ARW) Note: Bold arrows indicate Operational HWRF path copygb tracker Visualization (general forecast applications) 4

Functions and features of unipost Performs vertical interpolation onto isobaric and other non-model surfaces Computes diagnostic fields De-staggers wind onto mass points for ARW core only An MPI parallel code that will run faster with more processors 5

Functions of copygb Perform horizontal interpolation onto a defined output grid Useful for both cores in creating an output grid not fixed by the model integration domain Combines the nest data onto the parent domain Performs de-staggering for NMM core only Many visualization packages cannot properly handle staggered grids 6

Ingesting WRF model output unipost reads in WRF model output in netcdf format using the WRF I/O API package A single time per wrfout file works best with sample UPP run scripts (frames_per_outfile=1 in WRF namelist) By default, the WRF model will provide all fields that unipost requires Only a concern if you are modifying the Registry file All model fields read in by unipost for both dynamic cores can be found in the respective User Guides (listed by WRF Registry file variable names) 7

Fields generated by the UPP The UPP currently outputs hundreds of possible fields Complete list in the Post Processing Utilities chapter of the ARW or NMM User Guides http://www.dtcenter.org/wrf-nmm/users/docs/user_guide/v3/users_guide_nmm_chap1-7.pdf Sample fields generated by UPP T, Z humidity, wind, cloud water, cloud ice, rain, and snow on isobaric levels Shelter level T, humidity, and wind fields SLP (two types) 8

Fields generated by the UPP Precipitation-related fields: accumulated and instantaneous precipitation for total, convective, and grid scale PBL-related fields Diagnostic fields: satellite look-alike, isentropic, vorticity, and simulated radar reflectivity Radiative fluxes Cloud-related fields Aviation products 9

Derivation of sea level pressure Standard NCEP SLP: Based on underground temperatures extrapolated using a constant lapse rate, but subject to the Shuell correction. Can be very noisy over mountainous terrain in higher-resolution model runs Membrane NCEP SLP: Underground temperatures recomputed by solving using successive overrelaxation method. Hydrostatic integration of this smooth underground temperature field yields a much smoother SLP field. 10

Computation of Satellite Look-Alike Products They are derived by calling Community Radiative Transfer Model (CRTM) forward model using model predicted cloud, moisture, and surface fields as input Allow users to make direct comparisons between satellite observations and model forecast HWRF has been generating simulated GOES and F-17 SSMIS operationally for several years EMC has also been generating NADIR simulated GOES products operationally for both GFS and NAM since 2007 11

Fields required by the tracker Input for the tracker program Primary MSLP Relative vorticity* at 10m, 850 and 700 hpa Geopotential height at 850 and 700 hpa Secondary Winds (u/v) at 10m, 850 and 700 hpa also used to extract intensity *UPP outputs absolute and the tracker derives relative 12

Running unipost and copygb 13

UPP directory contents (subset) sorc/: source codes scripts/: sample scripts for running UPP and generating graphics lib/: libraries used in the build parm/: control file used when running unipost to specify which variables to output exec/: UPP executables configure: script to configure how to compile post compile: script to compile the UPP code clean: script to clean created files and executables 14

Input to run unipost Post needs three input files in addition to model output 1. itag: specifies details on model output to process model output file name format of model output (binary or netcdf) forecast validation time model name (NMM or NCAR) 2. wrf_cntrl.parm, hwrf_cntrl.nosat, or hwrf_cntrl.sat : control file to let users specify which fields/levels to output 3. eta_micro_lookup.dat: binary look-up table for Ferrier MP In the scripts provided in with tutorial, these files are automatically generated or linked 15

unipost control file: wrf_cntrl.parm Users specify which fields and which level(s) of fields to output by modifying control file GRIB packing precision** (PRESS ON MDL SFCS ) SCAL=(6.0) L=(11000 00000 00000 00000 00000 00000 00000 (HEIGHT ON MDL SFCS ) SCAL=(6.0) L=(11000 00000 00000 00000 00000 00000 00000 Each column represents a single model/isobaric level: 1 = output, 0 = no output Product description unipost code keys on these character strings. ** larger values more precision, but larger GRIB files. 16

unipost control file The wrf_cntrl.parm file has entries for every possible output field The hwrf_cntrl.nosat file has entries required by the tracker plus some additional diagnostics Table 3 in previously mentioned users guide explains the character string abbreviations used in the control file: http://www.dtcenter.org/wrf-nmm/users/docs/user_guide/v3/users_guide_nmm_chap1-7.pdf 17

Outputting fields on different vertical coordinates unipost outputs on several vertical coordinates: Native model levels 47 isobaric levels: 2, 5, 7, 10, 20, 30, 50, 70, then every 25 hpa from 75-1000 hpa 7 flight levels above MSL: 914, 1524, 1829, 2134, 2743, 3658, and 6000 m 6 PBL layers: each averaged over 30 hpa AGL layer 2 AGL levels: 1000 & 4000 m (radar reflectivity). Except for AGL and isobaric levels, vertical levels are counted from the ground surface up in the parameter control file 18

Examples of using Post control file Output T every 50 hpa from 50 hpa to 1000 hpa: (TEMP ON PRESS SFCS ) SCAL=( 4.0) L=(00000 01001 01 ) 2 5 7 10 20 30 50 70 75 100 125 150 Isobaric levels increase from left to right: 2, 5, 7, 10, 20, 30, 50, 70, then every 25 hpa from 75-1000 hpa. Output instantaneous surface sensible heat flux: (INST SFC SENHEAT FX ) SCAL=( 4.0) L=(10000 00000 00000 00000 00000 00000 00000 00000 19

copygb target grid definition The generic command to run copygb and horizontally interpolate onto a new grid is: copygb.exe xg $grid in.grb out.grb Three options on how to specify the target $grid include: Pre-defined NCEP standard grid number Defined grid definition Operational HWRF grid definition User-defined grid definition Grid navigation file created by unipost 20

Run copygb Option 1 Interpolate to a pre-defined NCEP standard grid (restrictive but simple) For example, to interpolate onto NCEP grid 212: copygb.exe xg212 in.grb out.grb Description of NCEP grids are available online: http://www.nco.ncep.noaa.gov/pmb/docs/on388/tableb.html 21

Run copygb Option 2a Create a user-defined Lambert Conformal grid by specifying a full set of grid parameters (complicated but flexible). indicates userdefined grid map type (3=LC) # of points SW corner (millidegrees) Proj cent lon (millidegrees) copygb.exe xg 255 3 NX NY STARTLAT STARTLON 8 CENLON DX DY 0 64 TRUELAT1 TRUELAT2 in.grb out.grb horizontal spacing (meters) Proj true latitudes (millidegrees) copygb xg 255 3 185 129 12190-133459 8-95000 40635 40635 0 64 25000 25000 in.grb out.grb 22

Run copygb Option 2b Create a user-defined Polar Stereographic grid by specifying a full set of grid parameters (complicated but flexible). map type (5=STR) copygb.exe xg 255 5 NX NY STARTLAT STARTLON 8 CENLON DX DY 0 64 in.grb out.grb Center flag (0=NH ; 1=SH) copygb xg 255 5 580 548 10000-128000 8-105000 15000 15000 0 64 in.grb out.grb 23

Run copygb Option 2c Create a user-defined Latitude-Longitude grid by specifying a full set of grid parameters (complicated but flexible). map type (0=LTLN) copygb.exe xg 255 0 NX NY STARTLAT STARTLON 136 ENDLAT ENDLON DLAT DLON 64 in.grb out.grb NE lat (millidegrees) NE lon (millidegrees) grid spacing (millidegrees) Example of create an operational HWRF output domain: copygb xg 255 0 1101 901 66700 334800 136-23300 224800 100 100 0 in.grb out.grb 24

Run copygb Option 3 Read in grid navigation file created by unipost (simple, restrictive) Running unipost produces up to two ASCII files containing grid navigation information which is similar in domain and grid spacing to the model integration domain copygb_gridnav.txt for a Lambert Conformal grid (NMM only) copygb_hwrf.txt for a regular Lat-Lon grid (ARW and NMM) For example: read nav < copygb_hwrf.txt copygb.exe xg $nav in.grb out.grb Note: This file is not used in operations 25

Combine input files with copygb Put nest data onto the parent domain and generates a new GRIB file with the combined data copygb.exe g $grid -xm parent_in.grb nest_in.grb 26

GRIB file visualization with GrADS GrADS has utilities to read GRIB files on any non-staggered grids and generate GrADS control files. The utilities grib2ctl and gribmap are available via: http://www.cpc.ncep.noaa.gov/products/wesley/grib2ctl.html Package download and user guide for GrADS are available online: http://grads.iges.org/grads/gadoc/ A sample script named run_grads is included in hwrf_utilities/scripts/ that can be used to plot various fields using GrADS 27

Forecast plotted with GrADS: 28

HWRF Simulated SSMIS for Hurricane Melissa Also Plotted with GrADS 29

GRIB file visualization with GEMPAK The GEMPAK utility nagrib reads GRIB files from any nonstaggered grid and generates GEMPAK-binary files that are readable by GEMPAK plotting programs GEMPAK can plot horizontal maps, vertical cross-sections, meteograms, and sounding profiles. Package download and user guide are available online: http://my.unidata.ucar.edu/content/software/gempak/index.html Further details on this script and using GEMPAK are available in the user s guide 30

Future Plans Continue to add new products, improve efficiency, and expand code portability HWRF will be switching from MTSAT-2 synthetic brightness temperatures to Himawari 8 in its West Pacific and East Indian Ocean storms Transition all operational models to output GRIB2. Benefits include better representation of fine resolution grid and up to 50% saving in memory. New utility wgrib2 is used operationally to perform horizontal interpolation and will be available to users 31

Additional Resources WRF-NMM Users Page http://www.dtcenter.org/wrf-nmm/users/ WRF-NMM Users Guide http://www.dtcenter.org/wrf-nmm/users/docs/users_guide/v3/users_guide_nmm_chap1-7.pdf WRF-ARW Users Page http://www.mmm.ucar.edu/wrf/users/ WRF-ARW Users Guide http://www.mmm.ucar.edu/wrf/users/docs/user_guide_v3/contents.html HWRF Users Page http://www.dtcenter.org/hurrwrf/users/docs/index.php Questions regarding UPP can be directed to: wrfhelp@ucar.edu 32

Questions? 33