AERMINUTE Course #423 Day 2 Morning Air Pollution Dispersion Models:

Slides:



Advertisements
Similar presentations
 2008 Pearson Education, Inc. All rights reserved JavaScript: Introduction to Scripting.
Advertisements

Quick Guide Completing the External Examiner’s On-line Annual Report MITRE Quick Guide Completing the External Examiner’s On-line Annual Report Version.
Start the slide show by clicking on the "Slide Show" option in the above menu and choose "View Show”. or – hit the F5 Key.
Start the slide show by clicking on the "Slide Show" option in the above menu and choose "View Show”. or – hit the F5 Key.
Panorama High School E.G.P./ Training to Put Students’ Grades on the Website Wednesday, September 29,
Topics Covered: Data preparation Data preparation Data capturing Data capturing Data verification and validation Data verification and validation Data.
Introduction to Standard Reports. Standard Reports 2 How to get information out of AQS Standard Reports Site / Monitor Metadata Detail Data Reports “
Workshop on QC in Derived Data Products, Las Cruces, NM, 31 January 2007 ClimDB/HydroDB Objectives Don Henshaw Improve access to long-term collections.
Rev.04/2015© 2015 PLEASE NOTE: The Application Review Module (ARM) is a system that is designed as a shared service and is maintained by the Grants Centers.
WFM 6311: Climate Risk Management © Dr. Akm Saiful Islam WFM 6311: Climate Change Risk Management Akm Saiful Islam Lecture-7:Extereme Climate Indicators.
 2008 Pearson Education, Inc. All rights reserved JavaScript: Introduction to Scripting.
Office of Housing Choice Voucher Program Voucher Management System – VMS Version Released October 2011.
Vendor Bid System (VBS) Seminar. Agenda Vendor Bid System Overview Step-by-Step Advertisement Posting Editing Active Advertisements Recommended Practices.
GLOSS Training Workshop Course Japan Meteorological Agency May 15-26, 2006 Sea Level Data Processing with SLPR2 1. Introduction.
Copyright © 2010 Pearson Education, Inc. or its affiliate(s). All rights reserved.1 | Assessment & Information 1 Online Testing Administrator Training.
Orders – Create Responses Boeing Supply Chain Platform (BSCP) Detailed Training July 2016.
Emdeon Office Batch Management Services This document provides detailed information on Batch Import Services and other Batch features.
OVERVIEW S9k Home Page Review. Home Page The presentation will dissect each section of the Home Page.
Chapter 1: Introduction to Computers and Programming
Assignments, Assessments and Grade Book
Broker training for Callidus Cloud EnvisionRxPlus for 2018
Compatible with the latest browsers; Chrome, Safari, Firefox, Opera and Internet Explorer 9 and above.
Journal of Mountain Science (JMS)
Retrieving Data Using the SQL SELECT Statement
Development Environment
NEMO – Reformating tool
ASOS Background Observation based 1st order stations NWS/FAA measurements replaced by ASOS in mid-1990s NWS/FAA Use of METAR reporting system began July.
Training Documentation – Replacing GSPR with RFQ 2.0
eSchoolPLUS District Data Coordinator May Webex
Actuaries Climate Index™
Downloading Weather Observations
Student Registration/ Personal Needs Profile
A Step by Step Tutorial This PowerPoint presentation is intended to show eDMR users how to login and use the eDMR system.
CONTENT MANAGEMENT SYSTEM CSIR-NISCAIR, New Delhi
Finding and Reading Reports
Basic Web-based Emissions Inventory Reporting (Web-EI)
Course Topics Course Topics ECARS Enhancements
ADE EDIS READ & Optimizer TRAINING Colorado Department of Education
The Selection Structure
– Officiating Management Software
Introduction to Scripting
Program Management Portal (PgMP): Catalog and the Client
FedEx Billing Online (FBO) Non-Revenue Quick Guide
Intro to PHP & Variables
Boeing Supply Chain Platform (BSCP) Detailed Training
File Management.
Actuaries Climate Index™
Multi-host Internet Access Portal (MIAP) Enhancement Guide
Activating your account and navigating through TIDE
IDENTIFIERS CSC 111.
AERMINUTE Hands-on Course #423 Day 2 Morning
Number and String Operations
BPIPPRM Hands-on Course #423 Day 2 Afternoon
WEB PROGRAMMING JavaScript.
Introduction to Hands-on Activities
Handbook on Meteorological Observations
Activating Your Account and Navigating Through TIDE
Data Upload & Management
Health-e Claims July 2007.
HRMS Running the SS-300 Report
HRMS Running the SS-200 Report
Matlab.
Student Registration/ Personal Needs Profile
Running a Java Program using Blue Jay.
Student Registration/ Personal Needs Profile
Upload/Download Inventory
Upload/Download Inventory
Neonatal Workload Tool standard BOXI reports
Presentation transcript:

AERMINUTE Course #423 Day 2 Morning Air Pollution Dispersion Models: Applications with the AERMOD Modeling System AERMINUTE Course #423 Day 2 Morning

Day 2 Morning: AERMINUTE

Overview This lesson introduces: Why AERMINUTE is Necessary How to Obtain the Data for AERMINUTE Creating the Input Control File for AERMINUTE Running AERMINUTE Reviewing AERMINUTE Output

Learning Objectives At the end of this training, you will understand: Issues associated with NWS wind data archived with standard formats and why there is a need to supplement the data with results from AERMINUTE AERMINUTE data requirements Data quality issues and validation options How to construct a control file How to run AERMINUTE and review the output

Why Supplement Standard ASOS Data Calm and variable winds in standard NWS formats Hourly wind observations in NWS formats are based on a short-term average Regulatory agency requirement? Prior to the introduction of ASOS, observations were taken by trained observers. The frequency of calms reported on an annual basis was on the order of a few percent. With the introduction of ASOS-derived winds, the frequency of calm wind conditions jumped significantly, sometimes as high as 15%-20% annually ASOS wind observations in the standard NWS archive format(s) read and processed by AERMET are a short term (2-minute?) average reported on the hour. Since AERMOD does not make calculations for calm wind conditions, the frequency of calm wind conditions is problematic. ASOS wind data consists of running 2-minute average winds, reported every one (1) minute, for commissioned ASOS stations. The National Climatic Data Center (NCDC) archives the 2‑minute average wind speeds for each minute of the hour for most ASOS stations. This data is referred to as “1-minute ASOS data”. NCDC makes this data freely available to the public. Beginning July 1996, surface observation reports began following METAR coding conventions, an international standard code format for hourly surface weather observations. The acronym comes from French and roughly translates as Aviation Routine Weather Report. Under the METAR convention, a calm wind is defined as a wind speed less than 3 knots and is assigned a value of 0 knots. The METAR code also introduced the variable wind observation that may include wind speeds up to 6 knots, but the wind direction is reported as missing if the wind direction varies more than 60 degrees during the 2-minute averaging period for the observation. AERMOD does not simulate dispersion under calm or missing wind conditions. To alleviate this issue, the AERMINUTE preprocessor was written compute 1-hour averaged values of wind speed and direction from an entire hours worth of 1-minute ASOS data to which the METAR coding standards have not been applied. The results from AERMINUTE are introduced into AERMET at the point where one-day blocks of data are processed (stage 2). Use of the hourly-averaged 1-minute ASOS data should be reviewed by the regulatory agency that has jurisdiction of a modeling demonstration.

ASOS Data Products 1-Minute Data from NCDC ftp://ftp.ncdc.noaa.gov/pub/data/asos-onemin/ For each station and year, files are available in monthly blocks, i.e. one file per month for a station Files are generally named 64050XXXXYYYYMM.dat where XXXX is the four-character station call sign, and YYYY and MM are the 4-digit year and 2-digit month File format http://www1.ncdc.noaa.gov/pub/data/documentlibrary/tddoc/td6405.pdf 1-minute ASOS data is available from the NCDC at the FTP site shown on the slide. The data are segregated by data type into distinctly named folders such as “6405-2000” and “6406-2012” where 6405 indicates that the subfolders contain wind data and 6406 indicates temperature data. The 2000 indicates data for the year 2000; likewise, 2012 is for the year 2012. Within the 6405 folders, the wind data files are named based on the following convention: data type (6405 for wind), station ID (4-characters beginning with K or P or T), year (4-digit), and month (2-digit). A web address to the file format documentation is also provided on the slide.

ASOS Data Products Standard NWS Observations – ISH format Integrated Surface Hourly (ISH) data is now available free of charge from the National Climatic Data Center’s (NCDC’s) FTP site: ftp://ftp3.ncdc.noaa.gov/ Go to pub/data/noaa Go to the appropriately named “year” directory The filenames correspond with the station numbers listed in the ish-history.txt file -- eg, 723150-03812-2006 corresponds with USAF number 723150 and WBAN number 03812. Note: ISH data should be downloaded from the FTP site. Data downloaded from the web site is in the abbreviated ISH format and will not run in AERMET. ftp3.ncdc.noaa.gov Go to pub/data/noaa/ Enter the directory for the year of interest. The filenames correspond with the station numbers listed in the ish-history.txt file -- eg, 723150-03812-2006 corresponds with USAF number 723150 and WBAN number 03812.  

Ice Free Winds ASOS Ice-Free Wind (IFW) sensor program replaced the original cup and vane sensors with heated sonic anemometers Wind speeds less than 2 knots are treated differently in AERMINUTE based on whether the station uses a sonic or cup and vane anemometer during the data period Sensor replacement began in 2005 List of stations with their IFW installation dates, as of October 27, 2009, can be found at http://www.weather.gov/ops2/Surface/documents/IFW_stat.pdf More information on ice-free winds at http://www.nws.noaa.gov/ops2/Surface/asosimplementation.htm The ASOS Ice-Free Wind (IFW) sensor program replaced the original cup and vane sensors with heated sonic anemometers beginning in 2005. Low wind speeds collected from the two different types of anemometers are treated differently in AERMINUTE. Wind speeds less than 2 knots from a station that is not part of IFW at all or at the time of interest are set to 1 knot (0.51 m/s) Wind speeds less than 2 knots from a station that is part of IFW at the time of the record are converted to m/s Wind speeds that are 2 knots or greater are converted to m/s Flags that control whether to keep the observation or not and whether to treat it as a calm are also set depending on which condition applies. The link for more information takes you to a web page with a list of links – look for ‘ice-free.’

Data Issues and Quality Assurance Wind speeds in the 1-minute ASOS data, as well as ASOS data in standard archives, are truncated, rather than rounded, to whole knots. This truncation of the ASOS wind speeds introduced a bias towards lower wind speeds. i.e., 3.9 knots is truncated to 3.0 knots To adjust for this bias, AERMET adds ½ knot (0.257 m/s) to all ASOS wind speeds, beginning with version 11059 The hourly-averaged wind speeds generated by AERMINUTE are not adjusted to account for the bias introduced by truncating the ASOS wind speeds to whole knots AERMET processing, beginning with version 11059, applies the truncation adjustment for all ASOS wind speeds, including those derived from 1-minute data

Example Input Control File A control file instructs AERMINUTE on how to process the data STARTEND 1 2005 12 2005 IFWGROUP Y 3 28 2007 DATAFILE STARTING 64050KRIC200501.dat 64050KRIC200502.dat . 64050KRIC200511.dat 64050KRIC200512.dat DATAFILE FINISHED SURFDATA STARTING 724010-13740-2005.dat SURFDATA FINISHED OUTFILES STARTING HOURFILE richmod_05.dat SUMMFILE minute_summary_richmond.csv COMPFILE checks_richmond.csv OUTPUT FINISHED Note that the control file is constructed with one or more spaces between each value on a record In this example, there are 8 more monthly files for the DATAFILEs, but are not shown due to space limitations on the slide. We will see a similar, but complete, control file in the hands-on.

Control Options Unless otherwise noted, all control file keywords and parameters are mandatory STARTEND – the starting and ending month and year to process start_month start_year end_month end_year IFWGROUP – ice-free wind group Status – indicates if the station is part of the IFW group comm_month – ASOS commissioning month comm_day – ASOS commissioning day comm_year – ASOS commissioning year STARTEND - the starting and ending month and year to process; start_month start_year – self-explanatory end_month end_year – self-explanatory The start day and hour are assumed to be the first day and hour of the month The end day and hour are assumed to be the last day and hour of the month (assumed to be hour 24) IFWGROUP status - whether or not the site is part of the IFW group – options are ‘Y’ and ‘N’ (without quotes, upper or lower case) comm_month – the month the ASOS instrumentation was put into service comm_day – the day the ASOS instrumentation was put into service comm_year – the year the ASOS instrumentation was put into service The hour of commission is assumed to be 1. If AERMINUTE detects that the user indicated the station is part of the IFW group, it checks the commission date against the end date listed on the STARTEND keyword. If the commission date is after the end date in STARTEND, AERMINUTE resets the status of the station and notifies the user

Control Options DATAFILE STARTING - list of data files to process is next Datafiles_list DATAFILE FINISHED - list of data files is completed SURFDATA STARTING (Optional) - list of standard NWS data files Surface_files_list SURFDATA FINISHED - list of standard files is completed DATAFILES STARTING and DATAFILES FINISHED are mandatory and denote the beginning and ending of the data files list. The Datafiles _list lists the 1-minute data files to process. Files should each be listed on a separate line and include the absolute or relative path and filename. Files that include spaces in the filename should be enclosed in double quotation marks. If multiple 1-minute data files are to be read into AERMINUTE, they do not have to be in temporal sequential order and can cover dates not included in the file processing. AERMINUTE will process all files listed The files should be listed for one station only: If more than one station based on the WBAN number is detected, a fatal error is issued and AERMINUTE aborts further processing If more than one station based on the call sign (e.g. KRDU) is detected but the WBAN number stays the same, AERMINUTE issues a warning SURFFILES STARTING and SURFFILES FINISHED are only mandatory if a list of hourly surface weather files are to be provided The Surface_files_list lists the standard hourly NWS files to process Used in the validation of non-quality controlled 1-minute winds against the quality controlled standard observations AERMET currently only processes ISH data files

Control Options OUTFILES STARTING – list of output files follows HOURFILE name SUMMFILE name (Optional) COMPFILE name (Optional) OUTFILES FINISHED - list of output files is completed OUTFILES STARTING and OUTFILES FINISHED are mandatory The filenames for the output from AERMINUTE; note that only HOURFILE is mandatory HOURFILE - the file of hourly averaged winds output from AERMINUTE and formatted for input into AERMET in Stage 2 SUMMFILE - comma delimited summary file that details the number of minutes used for each hour as well as minimum, maximum, and average wind speed and direction COMPFILE - comma delimited file that lists the winds from the 1-minute data and standard observations for all observation times listed in the standard observations file. This keyword must be present if the SURFDATA keywords are used

Running AERMINUTE Windows environment – double-click aerminute.exe Command prompt environment – type ‘aerminute’ (without quotes) and press return In both cases you are prompted for the name of the control file File checking Record processing Averaging process Running AERMINUTE File checking Once AERMINUTE has read the input control file, the program reads the list of 1-minute data files and checks that each file exists and that there are no duplicate filenames. If there are non-existent files or duplicate names, AERMINUTE notifies the users of the filenames and aborts; a similar process is performed for the SURFFILES if any are listed in the control file Record Processing A complete explanation can be found in the user’s manual of how the 1-minute data are processed, flagging the data as valid/invalid for computing an average, and quality control / validation using the SURFFILE Averaging Process – wind speed Hourly averaged wind speeds are the arithmetic averages of the wind speeds for all valid minutes for the hour, including those flagged as calm, using half the threshold Averaging Process – wind direction For wind directions, the x- and y-components of non-calm observations are summed; these sums are used to calculate the wind direction based on a unit-vector approach

Reviewing AERMINUTE Output Up to six output files are generated by AERMINUTE, depending on the user options: Hourly averaged winds file (HOURFILE) Good_records.dat Bad_records.dat Check_records.dat Optional summary file (SUMMFILE) Optional standard observations vs. 1-minute data file (COMPFILE) AERMINUTE.log Reviewing AERMINUTE Output AERMET can generate up to six different output files, each of which are listed and is explained in more detail on the following slides

Reviewing AERMINUTE Output HOURFILE AERMINUTE Version 11059 WBAN: 13740 Call sign: KRIC IFW: N 5 1 1 1 2.50 201.0 5 1 1 2 2.29 208.0 5 1 1 3 2.35 197.0 5 1 1 4 1.05 199.0 5 1 1 5 0.97 188.0 5 1 1 6 2.21 193.0 5 1 1 7 2.28 193.0 5 1 1 8 1.78 183.0 5 1 1 9 0.00 0.0 Reviewing AERMINUTE Output HOURFILE First record: program name, version number, station identifier (WBAN and call sign), and if station/dates are part of an IFW group Data records: 2-digit year 2-digit month 2-digit day 2-digit hour (1-24) Wind speed (m/s) Wind direction (degrees) AERMINUTE writes the HOURFILE in a fixed format, but AERMET reads the data in free format, i.e. the data fields are separated by spaces. For hours that are missing or not considered valid due to an insufficient number of non- calm observations, the wind speed and direction are both set to 999.0. Calm hours are denoted by a wind speed of 0.0 and wind direction of 0.0.

Reviewing AERMINUTE Output Good_records.dat: records that meet the strict quality control checks and the winds from the input files are considered valid Check_records.dat: records that did not meet the strict quality control and are not used in calculating hourly averages, but the wind observations are close to the locations, i.e. column locations, set by strict quality control Bad_records: records from the 1-minute files that did not meet the strict quality controls, and are unlikely to contain usable data Reviewing AERMINUTE Output Good_records.dat, check_records.dat, and bad_records.dat: these filenames are hard-wired into AERMINUTE These three files that contain the full 1-minute data records, depending on whether AERMINUTE determines that the record contains “good” data that can be used to calculate the hourly averages (good_records); contains data that do not meet strict quality control checks on the format but may contain useable data (check_records); or contains data that are unusable due to serious formatting problems (bad_records). If the user determines that additional valid data can be obtained by appropriately editing the “check_records.dat‟ data file, the user can rename the “good_records.dat‟ and “check_records.dat‟ files, replace the files listed in the control input file with these renamed files and rerun AERMINUTE to get new hourly averages

Reviewing AERMINUTE Output SUMMFILE: optional summary file COMPFILE: optional file comparing standard observations vs. 1- minute data file Log file: a log of the processing (AERMINUTE.log) Reviewing AERMINUTE Output SUMMFILE The SUMMFILE is an optional file containing a comma delimited summary that includes each hour in the data period is listed, including those not in the 1-minute files, with counts of minutes for the hour and can be used as a quality assurance check against the hourly averaged winds file. Also included for each hour are the minimum and maximum 2-minute wind speeds and directions used in the hourly calculations, as well as the hourly averaged wind speeds and directions that are listed in the HOURFILE. The minimum and maximum wind speeds and directions are unpaired in time. COMPFILE Optional file that compares standard observations to the hourly-averaged 1-minute results. Log file Information on what options were used, what data were processed, counts of various sorts, a data QC summary, minimum and maximum speed and direction, and a summary of valid/invalid/calm/missing hours. The log file contains all the relevant information that is printed to the screen plus the QC summary, minima and maxima, and counts information.

Summary In this section, we covered the following topics: Why AERMINUTE is Necessary Obtaining Data for AERMINUTE Creating the Input Control File for AERMINUTE Running AERMINUTE and Reviewing the Output