AFPS Quarterly Report (95Q3)


Table of Contents

AFPS Quarterly Report FY95 Q3: April - June 1995
AFPS Quarterly Report

AFPS Quarterly Report FY95 Q3: April - June 1995

1. Introduction

The Enhanced Forecaster Tools Branch of the Forecast Systems Laboratory (FSL) Modernization Division and some of the staff of the NWS Office of Systems Development Techniques Development Laboratory (TDL) are jointly developing the AWIPS Forecast Preparation System (AFPS).

Most of this report covers FSL work; "we" here refers to FSL. The TDL Activities section is based on information provided by Matt Peroutka of TDL.

We reached a watershed of sorts this quarter. During the initial years of AFPS development, we (both FSL and TDL) were working toward a rather ephemeral AWIPS implementation goal, and deadlines tended to be far-off, and often receding. Late last year, with the creation of WFO-Advanced in FSL, a much more immediate deadline appeared, and we set out a list of requirements to meet the scheduled August and October/November WFO-Advanced exercises.

It became clear by early spring that we were not keeping to the schedules required to meet these exercise deadlines, and we tried to adopt an accelerated development schedule, to complete Level 1 (milestone 1d) by June. It soon became apparent that taking design shortcuts, while addressing immediate needs, is detrimental to our progress in the long run. The first minor adjustment we made in our plans was in early April, when we decided to concentrate on completing all spatial depictions and editors before moving on to temporal work.

As noted in previous reports, we are committed to preparing high-quality software by doing a thorough design, conducting design reviews, and submitting all code for peer review. Experience has verified that this process allows us to produce high-quality code, and saves time in the long run.

In late May, we decided that it was unrealistic to continue to advertise that we could produce a system by October that can support generation of terminal forecasts (TAFs). We believe, however, that we can complete a usable public/agriculture system, including initialization, visualization and editing, interpolation, derivation, and text generation. At that time, we revised our schedule as follows:

Back to Table of Contents

2. Accomplishments

By the end of the quarter, the Level 1d prototype was essentially finished (entire staff), with only testing and debugging remaining. Significant design work had been completed on the temporal editors (Mathewson, LeFebvre, Romberg), and design of the temporal user interface had commenced (Mayer, Romberg). A preliminary version of the 1d prototype was made available for general use in FSL, and also at NWS headquarters, to support TDL's evaluation of their MOS initialization software (software distribution tracking and management by Howard). We also have installed the demonstration programs used at the March AFWG meeting at the White Lakes (Detroit) NWS forecast office.

On the initialization front, three separate lines of work are being pursued:

A key design feature of AFPS is providing access to multiple databases, initialized from various sources. The user selects one or more databases from the main AFPS window (Mayer and Romberg, Bacco), to view and/or edit. In the example shown here, there is a Forecast database (the only one that can be edited), two MOS databases, one RUC, and one containing LAPS analyses. Grids can be copied from any of the reference databases to the Forecast database through the worksheets (Wier). The naming convention shown for MOS will be extended to RUC and LAPS. Eventually, additional initialization sources, including NGM, AVN/MRF, and eta, will be added.

Other activities:

Back to Table of Contents

3. Presentations/Visitors/Travel

Numerous visitors stopped by FSL this quarter. Many of those listed here received AFPS demos as part of WFO-Advanced presentations: Travel and presentations: Back to Table of Contents

4. TDL activities

TDL's initialization modules continue to be tested at NWS Forecast Offices, now including Charleston, West Virginia; Norman, Oklahoma; and Peachtree City, Georgia. These programs initialize grids from Model Output Statistics (MOS) based on the Nested Grid (NGM) and Medium Range (MRF) Models. Developers continued to prepare data from TDL's Local AWIPS MOS Program (LAMP) for grid initialization. LAMP forecasts include aviation weather elements.

TDL's grid initialization programs were enhanced to allow offsets to selected weather elements; for example, the temperature at a grid point can be initialized to the MOS forecast for a site minus 5 degrees. This technique should improve grid initialization in areas where MOS stations are lacking. Its creation opened the way for TDL to produce MOS-based initialization fields for AFPS. Check-out is underway, and these data are now flowing into AFPS' reference worksheets.

Forecasters at Charleston, Norman, and Peachtree City are also evaluating a number of product generation programs which will be useful in AFPS. The product list includes most public and closely-related products (Zone Forecast, Agricultural Forecast, Coded Cities Forecast, and a variety of coded and tabular products). AFPS products will be stored in the WFO-Advanced text database, which is taking shape.

Back to Table of Contents

5. Plans for the next quarter

The main focus of work in this next quarter will be the design and coding of the AFPS Level 2a prototype, including the temporal editor, usage logs, a more sophisticated undo capability, a derivation server (for deriving service-specific weather elements from the general weather elements initialized from models), improvements in the RUC initialization algorithms and implementation of initialization from the eta model, hooks to use TDL's text product formatters, and user and training documentation. This is to be complete in time for our next AFWG meeting, scheduled for 5 - 8 September.

Before that meeting, we plan to distribute the Level 1d software and user documentation to those AFWG members able to use it. Level 1d will run on a SAC (SOO Application Computer), as currently outfitted. The only question is one of distribution medium. We hope to send the software over the Internet.

We will begin work on the TAF database and editor concepts, in anticipation of significant work in this area toward the end of 1995.

Back to Table of Contents


The FSL AFPS Team

The FSL AFPS Team

Corby Bacco Programmer (database, network)
303-938-2067
bacco@fsl.noaa.gov

Dave Howard Quality Assurance Specialist (testing,
303-938-2088 bug tracking, configuration management)
dhoward@fsl.noaa.gov

Tom LeFebvre Meteorologist/Programmer (design,
303-938-2086 graphic editors, database)
lefebvre@fsl.noaa.gov

Jennifer Longstaff Programmer (graphics, user interface)
303-938-2069
longstaff@fsl.noaa.gov

Mark Mathewson Technical Manager -- Meteorologist/
303-938-2061 Programmer/Lead Designer
mathewson@fsl.noaa.gov

Bob Mayer Programmer (user interface, design,
303-938-2075 graphics)
rmayer@fsl.noaa.gov

Mike Romberg Programmer (graphics, user interface,
303-938-2084 network)
romberg@fsl.noaa.gov

Joe Wakefield Project Manager -- Meteorologist
303-938-2089
wakefield@fsl.noaa.gov

Stuart Wier Programmer (initialization,
303-938-2078 interpolation, graphics displays)
wier@fsl.noaa.gov

Our fax number is 303-497-3096.

Information about AFPS and the EFT Branch is available on the World-Wide Web via URL http://www-md.fsl.noaa.gov/eft/EFTHome.html.

Please direct comments on or questions about this report to Joe Wakefield.

Back to Table of Contents


Using the AWIPS Forecast Preparation System (AFPS)

Using the AWIPS Forecast Preparation System (AFPS)

Mark A. Mathewson
NOAA Forecast Systems Laboratory and
National Weather Service
Boulder, Colorado

The modernization program of the National Weather Service (NWS) is bringing new technology to Weather Forecast Offices (WFOs) to aid forecasters in interpreting the weather. Systems like doppler radar, new satellites, and the Advanced Weather Interactive Processing System (AWIPS) provide much more insight into the atmosphere than current capabilities allow. At the same time, the NWS is also looking to improve the forecaster's efficiency in many areas. One particular area where improvements can be made is in routine forecast product generation.

The NWS has specified that forecasters will maintain a database of gridded digital forecasts. Routine forecast products will be automatically generated from these forecast grids. The system for preparing and managing the forecast grids is known as the AWIPS Forecast Preparation System (AFPS).

Forecasters currently spend a significant amount of time composing forecasts as text. With AFPS, the forecaster no longer writes text products, but instead "draws" the forecast graphically using a series of highly interactive displays and tools. The forecast is stored as forecast grids. Many different types of products can quickly be generated from the forecast grids, including new product formats such as graphics and gridded products. Forecast amendments can be "drawn" once and the entire suite of products generated with reduced effort from the forecaster.

This paper describes the major components of AFPS and how forecasters will use AFPS to generate forecasts.

Back to Table of Contents


Using Numerical Model Output to Provide Initial Forecasts of Surface Weather for the AFPS

Using Numerical Model Output to Provide Initial Forecasts of Surface Weather for the AFPS

Stuart K. Wier and Joseph S. Wakefield
NOAA Forecast Systems Laboratory
Boulder, Colorado

The AWIPS Forecast Preparation System (AFPS), being developed at the Forecast Systems Laboratory (FSL) in Boulder, Colorado, and the National Weather Service (NWS) Techniques Development Laboratory (TDL) in Silver Spring, Maryland, will support preparation of most routine forecasts at NWS Weather Forecast Offices (WFOs) when it is deployed in the late 1990s.

Using AFPS, the forecaster prepares graphical depictions of forecast weather. These graphics fix the contents of a forecast database, which is then used by automated forecast product generators to generate text forecast products. The forecaster begins by selecting a complete suite of weather elements from initial forecast conditions derived from numerical weather models, or alternately, other sources. The initial forecasts are edited, where necessary, to compose the desired depiction of the atmosphere. The process of using AFPS is designed to be similar to the mental process that forecasters presently use to select and revise features from guidance to include in the forecast.

Providing the best possible initial conditions is essential to the success of AFPS. In the final form, AFPS will offer the forecaster a choice of initial conditions based on MOS, LAMP (Local AWIPS MOS Program), NCEP manually-prepared grids, Eta, NGM, AVN, MRF, RUC, and, where available, local numerical models. Algorithms or local models for special weather conditions or specific elements, such as lake-effect snow or wave heights, can also be used. Other available data will include the current forecast database, recent observations, and climate.

Using grids from NCEP's Eta and RUC model runs, AFPS now provides initial forecast values of many surface weather elements. The process of deriving these elements from the model output and an assessment of the results for correctly forecasting the weather will be presented.

Since the Eta and RUC grids are available at NWS offices nationwide, the programs described here to generate surface weather conditions might be useful at NWS offices today.

Back to Table of Contents AFPS Quarterly Report

 

Last modified: Wed Aug 21 17:01:46 MDT