AOS 452 Lab 1: Meteorological data decoding and forecast preparation This semester we will be using a variety of programs and software specific to meteorology. The first program we will focus on is: THE “WEATHER” PROGRAM 5 0 45 a -variety of text weather data, including The weather program is a valuable tool for viewing 4 3 Service forecasts. You will find the station observations, model output, and National 1 0 Weather weather program to be particularly useful in preparing9your National Collegiate Weather 3 forecasts. I have provided a handout Forecasting Contest (NCWFC, often shortened to NFC) which gives an overview of some of the commands typically used within the weather program. Please take some time and look over this handout to get an idea of some of the commands you may wish to use. For even further assistance, visit the weather program user’s guide at the following URL: http://www.rap.ucar.edu/staff/pneilley/weather/guide.html. To start the WEATHER program, type weather at the UNIX prompt. The first thing we may wish to look at is the latest hourly observation for a particular station such as Madison, WI. In order to do this, we will need to know the three-letter identifier of the station. One of the sub-commands in the weather program is stations, so within the weather program, type /stations. The backslash indicates that you are entering a sub-command into the weather program. Once the new prompt appears, type @wi to get a listing of station identifiers for the state of Wisconsin, and look for Madison. Try finding some of the three letter identifiers for other cities around the United States by doing a search by state. In order to view surface observations in the weather program, the metar sub-command must be used. After typing /metar within the weather program, the station and time need to be entered for the surface observation desired. There are several ways to specify a specific time or set of times for listing observations. Here are some examples: msn l grb t mke y eau n rst 6z- the latest observation for Madison all observations for Green Bay taken today (from 0000 UTC until now) all observations for Milwaukee taken yesterday give the last n hours of observations for Eau Claire, WI; where n is an integer number of hours all observations for Rochester, MN including and since 0600 UTC today Experiment with the above examples to list various METAR reports. In addition, particular dates and times can be specified. See the quick guide handout or the user’s guide online for more information. The information included in the METARs will be discussed in further detail later in this lab. NOTE: A menu-driven format of the weather program is also available on the Room 1411 workstations. After typing weather to start the weather program, type line. A menu will appear with five choices. To select a particular choice, simply type in the number next to the option you want and press ENTER. To move back a menu in this version of the weather program, press ENTER without entering any characters. Some of you may prefer this version of the weather program compared to the version discussed earlier. DECODING METARs (SURFACE OBSERVATIONS) Our code-cracking escapade will begin with tackling the international standard code format for hourly surface weather observations, METAR (For you trivia buffs, the METAR acronym roughly translates from French as Aviation Routine Weather Report). Most METARs contain essential data for pilots such as temperature, dew point temperature, sea level pressure, cloud cover, wind direction and speed, visibility, the time the observation was taken, and any recorded precipitation that may have fallen. All of this information is reported hourly from surface stations around the world. These surface observations are typically taken within 10 minutes before the top of the hour. For example, the 1300 UTC observation may be taken at 1253 UTC. So, when looking for a particular hourly observation, you need to look for the observation taken between **50 and **00. However, special observations are taken at any time (in between hours) if weather conditions that may be important to pilots change, such as visibility, falling precipitation or cloud cover. Standards have been set in order to distribute all of this information in a compact format. A key to decoding METARs has been provided in a handout. The following is an example of a METAR: KMSN 190553Z 25003KT 10SM OVC060 17/14 A2992 RMK AO2 RAB06E53 SLP130 P0001 60001 T01670139 10206 20161 402500100 56002 Follow along with each piece of information as this observation is decoded. This is a METAR taken from KMSN (Madison, WI) at 0600 (0553) UTC on the 19th of the month. The prevailing wind was from 250 degrees (from the west-southwest) at 3 knots. Visibility was recorded to be 10 (statute) miles. The sky cover was overcast, with cloud height at 6,000 feet. The temperature to the nearest whole degree was 17 degrees Celsius, and the dew point temperature to the nearest whole degree was 14 degrees Celsius. The altimeter recorded an observation of 29.92 inches of mercury. RMK stands for remark, and AO2 is the type of automated station. Rain began falling at 06 minutes past the hour (at 0506 UTC) and ended at 53 minutes past the hour (at 0553 UTC). The sea level pressure was recorded to be 1013.0 mb. There was .01 inches of precipitation recorded in the last hour, and .01 inches of precipitation fell in the last 6 hours. The temperature was 16.7 degrees Celsius, and the dew point temperature weas 13.9 degrees Celsius. The highest temperature in the previous 6 hours was 20.6 degrees Celsius, and the minimum temperature in the previous 6 hours was 16.1 degrees Celsius. The maximum (minimum) temperature for the 24-hour period was 25.0 (10.0) degrees Celsius. The pressure was decreasing, then became steady, and fell 0.2 mb over the last 3 hours. Note that for sea level pressure a three digit shorthand is transmitted. For example, a report of SLP113 refers to a sea level pressure of 1011.3 mb. Another example would be SLP998, referring to a sea level pressure of 999.8 mb. The leading “9” or “10” is omitted from the observation, as well as the decimal point between the last two digits. As a general rule, if the first digit in the SLP group is a 5 or greater, then add the beginning “9” to the observation. If the first digit is less than a 5, then add the beginning “10” to the observation. This will hold true except in extreme cases. For example, the highest recorded sea level pressure was 1083.6 mb in Russia in 1968. In this case, a reading of SLP836 would be tricky to decode without additional information, since the rule states that this would be a reading of 983.6 mb. If you want a more in-depth look at METAR decoding, visit the following URL: http://www.met.tamu.edu/class/METAR/metar.html. The official guide to METAR code is chapter 12 of Federal Meteorological Handbook No. 1, which can be found online at http://www.mrx.net/weather/fmh1/fmh1ch12.htm. Below is a table of the information described by the second character of the pressure tendency group (the “5” group): Table: Characteristics of Barometer Tendency Primary Requirement Description Code Figure Increasing, then decreasing 0 Increasing, then steady, or increasing then increasing more slowly. 1 Increasing steadily or unsteadily. 2 Decreasing or steady, then increasing; or increasing, then increasing more rapidly. 3 Increasing, then decreasing 0 Steady 4 Decreasing, then increasing. 5 Decreasing, then increasing. 5 Decreasing then steady; or decreasing then decreasing more slowly. 6 Decreasing steadily or unsteadily. 7 Steady or increasing, then decreasing; or decreasing then decreasing more rapidly. 8 Atmospheric pressure now higher than 3 hours ago. Atmospheric pressure now same as 3 hours ago. Atmospheric pressure now lower than 3 hours ago. STATION MODELS Weather observations are taken several times each day at thousands of locations over the world. Meteorologists need a way to get the detailed information collected into the smallest area possible on a weather map so that several stations can be plotted for the same observation time on the same map, thus giving the "big picture" of what the weather is doing at a particular moment in time. Weather conditions observed at a particular location are best represented on a map using station models. A station model can depict several weather variables, including temperature, dew point temperature, current weather conditions, cloud cover, wind speed, wind direction, visibility, and atmospheric pressure (surface observations) or height (upper air observations). It will be to your benefit to become familiar with station models as you will see them in map discussions and case study projects. If you not familiar with station models or just need a refresher, take a look through the handout passed out during class as well as the following web sites: http://cimss.ssec.wisc.edu/wxwise/station/ -- Guide on surface station models http://ww2010.atmos.uiuc.edu/(Gh)/guides/maps/sfcobs/home.rxml -- Another guide on surface station models http://ww2010.atmos.uiuc.edu/(Gh)/guides/maps/upa/home.rxml -- Guide on upper air station models Examples of station models Upper air Surface -25 542 -40 DECODING NWP MODEL OUTPUT In addition to surface observations, the weather program is a useful way to access numerical weather prediction (NWP) model output. Many of you likely are familiar with some of the operational models such as the Eta, the Nested Grid Model (NGM) and the Global Forecast System (GFS; a combination of the old Aviation [AVN] and Medium Range Forecast [MRF] models). The output from these models can be useful in providing guidance while preparing a forecast. However, one must be extremely careful not to follow model guidance blindly, as that could certainly lead to poor forecasts. There are three types of model output you will learn to decode: FOUS (raw model output data), EXT (extended model output data), and MOS (model output statistics). Handouts have been provided to help you in decoding each type of data. Most model data are available in 12-hour increments (at 0000 UTC and 1200 UTC), and some of the model data are now available in more frequent time increments (such as six hours for the GFS model and hourly for the RUC [Rapid Update Cycle] model). FOUS One form of coded model data is FOUS (Forecast Output United States). This product takes forecast information directly from the model output and displays the information in a compact manner. The forecasts are provided in six-hourly intervals from 6 to 48 hours after either 0000 or 1200 UTC. Information given includes six-hour accumulated precipitation, relative humidity, vertical velocity, lifted index, sea level pressure, direction and speed of the mean wind in the boundary layer, 1000 to 500 hPa thickness, and three model-layer temperatures. FOUS is generally found to be most useful in precipitation forecasting. The general format for the raw data can be found below, and a sample can be found in a separate handout. The general format: -----------------FOXXII KWBC DDTTTT TTPTT R1R2R3 VVVLI PSDDFF HHT1T3T5 ---------------------------------NNN// R1R2R3 VVVLI PSDDFF HHT1T3T5 06PTT R1R2R3 VVVLI PSDDFF HHT1T3T5 12PTT R1R2R3 VVVLI PSDDFF HHT1T3T5 18PTT R1R2R3 VVVLI PSDDFF HHT1T3T5 24PTT R1R2R3 VVVLI PSDDFF HHT1T3T5 30PTT R1R2R3 VVVLI PSDDFF HHT1T3T5 36PTT R1R2R3 VVVLI PSDDFF HHT1T3T5 42PTT R1R2R3 VVVLI PSDDFF HHT1T3T5 48PTT R1R2R3 VVVLI PSDDFF HHT1T3T5 CODE ===== XX II DD TTTT NNN PTT R1 R2 R3 VVV LI PS DD FF HH T1 EXPLANATION ================== Region identifier. Station group number. Day of the month forecast was issued. Greenwich time of forecast cycle on which the data is based. Forecast station three letter identifier. 6 hour accumulated precipitation in hundredths of inches. Mean relative humidity of the lowest model layer (lowest 35 mb), in percent. Mean relative humidity of model layers 2 through 9 (up to 500 mb), in percent. Mean relative humidity of model layers 10 through 13 (500 to 200 mb), in percent. Vertical velocity at 700 mb, in tenths of a microbar per second, weighted average of three hourly values at forecast time, one hour before, and one hour after (double weighted at forecast time). Minus sign represents downward motion. Lifted index in degrees Celsius. Negative values are designated by subtracting from 100; e.g. -4= 96. Taken from the lowest (most unstable) of four possible values. The values derived from lifting parcels from the four lowest model layers up to 500 mb. Sea level pressure calculated from lowest sigma level (based on the contour base map). Direction in tens of degrees of the mean wind in the lowest model layer (35 mb). Wind speed in knots of the lowest model layer (lowest 35 mb). 1000-500 mb thickness in decameters with the first digit omitted. Temperature in model layer 1 (lowest 35 mb) in degrees Celsius. T3 T5 Temperature in model layer 3 (approximately 900 mb). Temperature in model layer 5 (approximately 800 mb). FOUS data are available from the NGM and Eta for a select number of cities in the United States. The sub-commands in the weather program for these products are /ngm and /eta. EXT The extended model data (EXT) format is similar to FOUS data, but is shown in an easy to read, tabular format. Here is a sample (for Albany, NY at 0000 UTC 28 August 2002): Station: ALB Lat: 42.75 Lon: -73.80 Initialization Time: 02-08-28 0000 UTC PARAMETER/TIME 000 006 012 ------------------- ------ ------ -----DAY / HOUR 28/00 28/06 28/12 ------------------- ------ ------ -----TEMPS 1000 MB (C) 21 16 13 850 MB (C) 12 11 10 700 MB (C) 7 7 7 500 MB (C) -11 -11 -12 1000-500 THCK 5681 5659 5640 Elev: 92 Closest grid pt: 22.3 018 -----28/18 ------ 024 -----29/00 ------ 030 -----29/06 ------ 036 -----29/12 ------ 20 9 6 -11 5653 20 9 6 -11 5649 16 10 5 -10 5645 15 10 4 -10 5639 042 ------ 29/18 ------ 21 11 5 -10 5665 MOISTURE 1000 MB DP(C)/RH 9/47 8/61 8/74 9/51 10/51 10/64 9/70 10/47 850 MB DP(C)/RH 6/69 5/68 4/69 3/66 1/57 -6/30 -8/27 0/48 700 MB DP(C)/RH -17/16 -20/13 -23/10 -23/10 -18/17 -9/34 -5/53 -2/63 500 MB DP(C)/RH -25/30 -23/36 -19/54 -17/66 -11/98 -11/97 -11/91 -14/72 PRCPABLE WTR (IN) 0.80 0.75 0.77 0.82 0.89 0.88 0.93 1.03 CONV PRECIP (IN) 0.03 0.12 0.05 0.00 0.00 0.00 0.00 TOTAL PRECIP (IN) 0.22 0.39 0.07 0.01 0.00 0.00 0.00 WIND DD/FFF (Kts) 1000 MB 850 MB 700 MB 500 MB 250 MB 02/012 03/009 02/006 36/002 24/059 PRESS/HEIGHTS MSL PRESSURE 850 MB HGT 700 MB HGT 500 MB HGT 250 MB HGT 1023.0 1026.7 1029.1 1028.8 1028.1 1027.8 1028.3 1025.6 158 159 160 162 161 160 160 160 319 320 321 322 321 320 320 320 587 588 588 589 588 587 587 587 1084 1085 1083 1085 1084 1083 1083 1084 VERTICAL VEL (uB/S) 850 MB 700 MB 500 MB OTHER TROP PRES (MB) 500 MB ABS VOR () 1000 MB LI (K) 149 8.3 281 06/018 09/008 04/004 14/002 24/060 08/011 11/008 08/008 09/004 23/052 09/006 08/007 12/007 14/011 23/051 12/013 11/011 12/008 19/008 24/049 13/011 14/010 14/009 23/010 24/048 10/008 09/008 12/004 24/015 25/056 11/004 14/008 19/005 26/014 24/057 0 -6 0 -5 -1 -9 -4 2 -5 -5 -9 6 6 11 2 -3 -7 -8 2 -4 -4 152 8.4 286 153 9.7 287 150 10.3 281 152 12.4 281 155 14.2 285 155 11.8 286 154 11.5 281 As you can see, the extended data are easy to decode. Note that the precipitation numbers will include only the precipitation that is forecast to fall in the forecast increment (for this example, the 6 hour period) just like FOUS. Also note that for the wind forecast, the direction is given first (simply add a zero to get the direction from which the wind is forecast to come), and the speed is given second in knots. If you should have any more questions regarding the extended model output, feel free to ask. Example sub-commands in the weather program for these products include /extavn, /extngm, and /exteta. MOS Another form of coded meteorological data found in the weather program is model output statistics, or MOS. The MOS products are a bit different than the aforementioned model products, as they take into account past model performance, model biases, and other model statistics. The MOS output includes forecasts for three- and/or six-hourly temperature and dew point temperature, maximum and minimum temperature, cloud cover, surface wind, precipitation probability, visibility, and sometimes a variety of other products. The MRF MOS numbers are available once daily (0000 UTC), the NGM and Eta MOS numbers are available twice daily (0000 and 1200 UTC), and the AVN MOS numbers are available four times daily (0000, 0600, 1200, and 1800 UTC). A sample MOS product from the Eta is given below: KMSN ETA MOS GUIDANCE DT /AUG 26/AUG 27 HR 18 21 00 03 06 09 12 N/X 60 TMP 87 90 85 75 69 64 62 DPT 72 70 70 68 63 59 57 CLD SC SC SC CL CL CL CL WDR 32 31 33 02 36 01 01 WSP 06 04 02 04 04 04 04 P06 14 5 10 P12 12 Q06 0 0 0 Q12 0 T06 23/19 9/11 3/ 0 T12 26/19 8/26/2003 1200 UTC /AUG 28 15 18 21 00 03 06 09 12 81 55 72 78 79 73 62 58 57 59 59 55 54 55 54 53 53 55 CL CL CL CL CL CL CL SC 03 03 04 07 08 09 09 12 07 07 07 06 04 03 04 05 2 2 2 8 4 8 0 0 0 0 0 0 1/ 0 0/ 4 0/ 0 4/ 1 4/ 1 1/ 4 / 15 18 21 00 79 70 76 78 74 60 63 63 63 SC SC SC SC 14 15 16 13 12 09 09 09 10 14 18 0 0 0 7/ 1 12/15 9/ 3 A handout has been provided with information to decode the MOS product. Much of the information is self-explanatory (e.g., temperature, dew point, etc.). The values in a certain column represent the statistically derived forecast values at that time for a specific variable. Links to decoding MOS data can also be found on UW-Madison’s NFC page: http://www.aos.wisc.edu/~nfc. The sub-commands in the weather program for these products are /ngmmos, /newavnmos, /mrfmos, and /etamos. Blindly following what the model statistics show will lead to large forecast errors, so do not get in the habit of “MOScasting”. If you have thoroughly analyzed the weather situation and came up with temperatures and precipitation values similar to the model output, you may have a higher degree of confidence in your forecast. Note that getting each type of output for a particular station is the same as for getting surface observations. First you type the subcommand for the product that you wish to view, then get the data using the same format as before: msn 12z -- get the most current 1200 UTC product for Madison, WI mke l -- get the latest product for Milwaukee, WI FP4 In addition to model guidance, the National Weather Service issues numerical forecasts for specific stations twice daily. Included are the day one to three temperature forecasts and precipitation probabilities. The fp4 product appears as follows from the weather program: dd/hhmm ppp wW tt1/tt2 tt3/tt4 tt5 ffPPP dd = day hhmm = hour and minute issued ppp = place wW = day1 and day2 weather type ttn = temperature (day1 maximum, day1 minimum, etc...) ff = forecaster id number PPP = 12 hour period probability of precipitation in tens of percent The following is an actual sample: 06/0926 FTW BT 077/058 082/064 077 10137 Here is the fp4 forecast decoded: This forecast for Fort Worth, Texas was issued on the 6th of the month at 0926 UTC. The weather for today is partly cloudy (B). The weather for tomorrow is thundershowers (T). Today's high is forecast to be 77, and tonight's low 58. Tomorrow's forecast high is 82, while tomorrow night's forecast low is 64. The high the following day is forecast to be 77. Forecaster 10 prepared this FP4. The precipitation probabilities are set at 10% for today, 30% tonight and 70% tomorrow. A link to decoding the FP4 product can be found on the UW-Madison NFC web page. The subcommand in the weather program for this product is /fp4. All of the aforementioned data will be useful in your forecast preparation during the National Collegiate Weather Forecasting Contest (NCWFC). Everyone will have a different method for forecasting, but it is important to at least look at all available data before making a final forecast. We will ask that you keep a daily log of your forecast preparation. Actual guidelines for the forecasting contest will be laid out separately from this lab exercise. LAB ASSIGNMENT #1 (due Thursday, 9 September 2003) 1. On the base map provided, create a map of “current” surface observations for the following stations: Miami, FL; Los Angeles, CA; Billings, MT; Norfolk, VA; Madison, WI; St. Louis, MO; Atlanta, GA; and Flagstaff, AZ. First, you will need to find the three-letter identifier for each station. Then, find the surface observation for each station for an hourly observation time, and plot the sky cover, temperature (in degrees Fahrenheit), dew point temperature (in degrees Fahrenheit), sea level pressure (using the three-digit shorthand), visibility, current weather, and the surface wind (speed and direction) on the station model. You are free to choose any date and time as long as all of the observations you record are from the same hourly observation time. Also, please record whichever time you choose somewhere on the map. Please attach a text file that includes all of the METAR reports you used. (Note: For the temperature and dew point temperature, use the most precise value available in the METAR) 2. Using the log sheets provided, prepare a one-day forecast for two cities: Madison, WI and Miami, FL. Prepare the forecast as if it were for the forecasting contest. Forecast the high temperature, low temperature, and precipitation category for the 0600 UTC – 0600 UTC period as outlined by the NFC guidelines. You may forecast on any day between Wednesday, 3 September and Saturday, 6 September 2003. Please provide your forecast, the two completed forecast log sheets (including the actual forecast verification), and a brief discussion of the quality of your forecast (in comparison with the verification). Keep in mind that the forecasting contest begins on Monday, 15 September. This exercise will give you a little preview of the procedure you will carry out when making your forecasts. Feel free to ask questions if you have any.