PNNL NEXRAD Wind Retrieval System Users Guide
Total Page:16
File Type:pdf, Size:1020Kb
PNNL-19965 Prepared for the U.S. Department of Homeland Security under U.S. Department of Energy Contract DE-AC05-76RL01830 PNNL NEXRAD Wind Retrieval System Users Guide RK Newsom October 2010 PNNL-19965 Notice: The computer software described in this manual was prepared by Battelle Memorial Institute, hereinafter the Contractor, under Contract No. DE-AC05-76RL0 1830 with the Department of Energy (DOE). All rights in the computer software are reserved by DOE on behalf of the United States Government and the Contractor as provided in the Contract. You are authorized to use this computer software for Governmental purposes but it is not to be released or distributed to the public. NEITHER THE GOVERNMENT NOR THE CONTRACTOR MAKES ANY WARRANTY, EXPRESS OR IMPLIED, OR ASSUMES ANY LIABILITY FOR THE USE OF THIS SOFTWARE. This notice including this sentence must appear on any copies of this computer software. PNNL-19965 PNNL NEXRAD Wind Retrieval System Users Guide RK Newsom October 2010 Prepared for the U.S. Department of Homeland Security under U.S. Department of Energy Contract DE-AC05-76RL01830 Pacific Northwest National Laboratory Richland, Washington 99352 Summary S.1 The PNNL Nexrad Wind Retrieval System (PNWRS) Pacific Northwest National Laboratory’s (PNNL’s) Next-Generation Radar (NEXRAD) Wind Retrieval System (PNWRS) was developed to enable real-time retrieval of spatially resolved wind fields from level ii NEXRAD data. Horizontal velocity fields are retrieved from radial velocity measurements using an algorithm developed at the National Oceanic and Atmospheric Administration’s National Severe Storms Laboratory (NSSL) (Xu and Gong 2003, Xu et al. 2006). This algorithm compared favorably to winds measured by wind profiling radars and to an alternate retrieval algorithm (Fast et al. 2008). The retrieval technique, which is referred to as 2DVar, is based on statistical interpolation and can be regarded as an extension of the traditional velocity azimuth display (VAD) technique (Browning and Wexler 1968). In addition to its ability to process wind fields in real-time, the PNWRS can be used to process level II NEXRAD data obtained from the National Oceanic and Atmospheric Administration/National Climatic Data Center (NCDC) archive. This document describes how to install and run the PNWRS and associated software components. The PNWRS was developed on an x86_64 Linux workstation running Red Hat®1 Linux®2 5. Software components that should be installed on the host machine include the following: • PNWRS • IDL 6.2 or higher • netCDF libraries • Unidata Local Data Manager (LDM) • Intel®3 Fortran Compiler. LDM is only required in order to process a real-time data-feed. The PNWRS can be used to process archived data without LDM. Also, if the PNWRS is installed on an x86_64 Linux workstation, compilation of the Fortran executables may not be necessary, since the executables are already included in the distribution. In that case, the Intel Fortran Compiler is not be needed. A number of routines are written in IDL®.4 The IDL routines are used for ingesting and decoding data, generating image files, and processing hourly averaged wind fields. Thus, the PNWRS will not run without an IDL license (or run-time license). 1 Red Hat is a registered trademark of Red Hat, Inc. 2 Linux is the registered trademark of Linus Torvalds in the United States and other countries. 3 Intel is a registered trademark of Intel Corp. in the United States and/or other countries. 4 IDL is a registered trademark of Research Systems Inc. iii Acronyms and Abbreviations FSL Forecast Systems Laboratory LDM Local Data Manager NEXRAD Next-Generation Radar NCDC National Climatic Data Center NSSL National Severe Storms Laboratory PNNL Pacific Northwest National Laboratory PNWRS PNNL NEXRAD Wind Retrieval System UTC coordinated universal time UTM Universal Transverse Mercator VAD velocity azimuth display WSR-88D weather surveillance radar (1988D) v Contents Summary............................................................................................................................................... iii Acronyms and Abbreviations ............................................................................................................... v 1.0 Basic Installation .......................................................................................................................... 1.1 1.1 PNWRS Installation ............................................................................................................. 1.1 1.2 netCDF Installation .............................................................................................................. 1.2 1.3 Example Test........................................................................................................................ 1.2 1.4 Input/Output Data Directory Structure................................................................................. 1.3 1.4.1 PNWRS_data/RRRR/raw/yyyy/mm/dd .................................................................... 1.4 1.4.2 PNWRS_data/RRRR/2dvar/nc/yyyy/mm/dd ............................................................ 1.4 1.4.3 PNWRS_data/RRRR/2dvar/ql/yyyy/mm/dd/RRRRyyyymmdd_hhmmss................ 1.4 1.4.4 PNWRS_data/RRRR/2dvar/hourly/nc/yyyy/mm/dd................................................. 1.5 1.4.5 PNWRS_data/RRRR/2dvar/hourly/ql/yyyy/mm/dd/RRRRyyyymmdd_ hh0000 .... 1.5 1.4.6 PNWRS_data/RRRR/2dvar/hourly/fsl/yyyy/mm/dd/hh ........................................... 1.6 1.4.7 PNWRS_data/RRRR/tmp ......................................................................................... 1.6 1.4.8 PNWRS_data/NCDC ................................................................................................ 1.6 1.5 Obtaining Archived Level II WSR-88D Data...................................................................... 1.6 2.0 Near-Real-Time Data Processing Using LDM............................................................................. 2.1 2.1 Obtain Permission to Receive Data...................................................................................... 2.1 2.2 Install LDM.......................................................................................................................... 2.1 2.3 Configuring LDM ................................................................................................................ 2.1 2.3.1 Modify the etc/netcheck.conf File............................................................................. 2.2 2.3.2 Modify the etc/ldmd.conf File................................................................................... 2.2 2.3.3 Modify the etc/ pqact.conf File ................................................................................. 2.2 3.0 Hourly Averaged Wind Fields and FSL Output........................................................................... 3.1 3.1 Virtual Sounding Sites ......................................................................................................... 3.1 3.2 Hourly Averages from Archived Retrievals......................................................................... 3.2 3.3 Hourly Averages from Real-Time Retrievals ...................................................................... 3.3 4.0 Compilation .................................................................................................................................. 4.1 4.1 Fortran.................................................................................................................................. 4.1 4.2 IDL ....................................................................................................................................... 4.2 4.2.1 qc_input_msg31.sav.................................................................................................. 4.2 4.2.2 plot2dvarql.sav .......................................................................................................... 4.3 4.2.3 convert_to_fsl.sav ..................................................................................................... 4.3 5.0 References .................................................................................................................................... 5.1 6.0 Bibliography................................................................................................................................. 6.1 Appendix A – .......................................................................................................................................Error! Bookmark not defined. vii Figures 1.1 PNWRS Directory Structure......................................................................................................... 1.1 1.2 The PNWRS Data Directory Structure......................................................................................... 1.3 1.3 Sample Quick Look Image Produced by the PNWRS.................................................................. 1.5 viii Tables 4.1 IDL .sav Files Used in the PNWRS and Their Functions............................................................. 4.2 ix 1.0 Basic Installation The basic installation described in this section is sufficient to allow “offline” processing of archived level II weather surveillance radar (1988D), or WSR-88D, data files. This basic capability requires installation of the PNWRS and the netCDF librararies. The distribution comes with the following two compressed files: • PNWRS_1.0.tar.gz—PNNL’s Wind Retrieval System, software, and data • netcdf-3.6.2.tar.gz—Unidata’s