A Prototype System to Extract Winter Weather Information for Road Users

Similar documents
Deploying the Winter Maintenance Support System (MDSS) in Iowa

Center for Transportation Research and Education. Winter Maintenance Operations & Maintenance Decision Support System TRANS 691 Seminar March 5, 2004

MTO s Road Weather Information System (RWIS)

FHWA Road Weather Management Program Update

Jessica M. Rathke* and Renee A. McPherson Oklahoma Climatological Survey, University of Oklahoma, Norman, Oklahoma 2. DATA. 2.1.

Drivers % Winter Maintenance Report 30,517 46, , Statewide Snowfall Average. Truck Stations. Full-time Backup.

SELECTING CUTTING EDGES FOR SNOW PLOW BLADES: THREE CASE STUDIES

Federal Maintenance Decision Support System (MDSS) Prototype Update

Road Weather Management Program

Educational Objectives

City of Saginaw Right of Way Division Snow and Ice Removal Policy January 18, 2016

Idaho s Winter Performance Measures Dennis Jensen TSEA Winter Maintenance Coordinator Idaho Transportation Department

Evaluation of Road Weather Information System: Interim Report

10/18/2016 The Hoosier Co. Inc W. 86th Street, Indianapolis, IN

Weather Information for Road Managers

Road Weather: The Science Behind What You Know

1st Annual Southwest Ohio Snow Conference April 8, 2010 Abner F. Johnson, Office of Maintenance - RWIS Coordinator

Effect of Environmental Factors on Free-Flow Speed

National Symposium on Extreme Weather Event Impacts on Transportation Infrastructure

Plows Truck Drivers. tations. Winter Maintenance Report. 30,546 Lane Miles 87% 174,000 40,000. Total Cost of Winter $ Million

Community Erosion Assessment Napakiak, Alaska 15 January 2008

ROAD WEATHER INFORMATION SYSTEM DEVICE TESTING LEVEL C

Appendix 4 Weather. Weather Providers

Comprehensive Winter Maintenance Management System BORRMA-web MDSS inside to increase Road Safety and Traffic Flow

17 th Annual Snow & Ice Symposium Columbus, OH. Snow & Ice Management Association Copyright 2014 SALT BRINE & SNOW AND ICE CONTROL.

CITY OF BEAVER DAM SNOW & ICE REMOVAL POLICY

UDOT Weather Program Traffic Operations Center

A Guideline for Training Patrol Staff Ontario Good Roads Association

Winter Maintenance Report

What s New in the World of Winter Maintenance Technology. Laser Road Surface Sensor (LRSS) Functional Description

City of Laramie, Wyoming SNOW AND ICE POLICY

Complete Weather Intelligence for Public Safety from DTN

Meridian Environmental Technology, Inc.

Deicing Chemicals - State of Practice

MDSS and Advanced Forecasting STSMO Weather Workshop Dave Huft, SDDOT Research Program Manager September 12, 2017

Winter Maintenance on Ontario s Highways

MDSS Functional Prototype Display System Preview April 2002

Getting through the winter safely

Dunn County Snow Removal Policy

Road weather forecast for different customer systems in Switzerland

Models for Predicting RWIS Sensor Misalignments and Their Causes

APWA Public Works Expo August 29 th, 2016

Road weather forecasts and MDSS in Slovakia

Innovations in Road Weather. Jon Tarleton Senior Marketing Manager / Meteorologist

MeteoGroup RoadMaster. The world s leading winter road weather solution

DELAWARE COUNTY ORDINANCE NO. 3

Denver International Airport MDSS Demonstration Verification Report for the Season

IMS4 ARWIS. Airport Runway Weather Information System. Real-time data, forecasts and early warnings

The WeatherShare Project: Aggregation and Dissemination of Weather Information for Public Safety

Since the winter of , when the studded tire

Maintenance Decision Support System (MDSS): A Practical Tool for All Maintenance Managers. What is MDSS? Route Specific Information 4/28/ NASC

APPMODULE WEATHER App Documentation

Weather 101 Brad Jakubowski Doane College Water

Trends Forecasting. Overview: Objectives: GLEs Addressed: Materials: Activity Procedure:

Resolution Number: (2) Resolution Title: Snow Policy Date Signed: 11/26/12. DAVIS COUNTY Snow Policy Resolution

DEVELOPMENT OF A WINTER MAINTENANCE DECISION SUPPORT SYSTEM. Presentation prepared for the:

The TexasET Network and Website User s Manual

What is 511? Need for 511 Services. Development & Deployment of Regional Road and Weather Information Supporting 511 Traveler Services

IOWA COUNTY ORDINANCE NO. 22 IOWA COUNTY SNOW & ICE POLICY

Using an Artificial Neural Network to Predict Parameters for Frost Deposition on Iowa Bridgeways

W. Douglas Wewer 1,2 *, Michael J. Jenkins 1

Evaluation of NDDOT Fixed Automated Spray Technology (FAST) Systems November 24, 2009

Plow Camera and Location Sharing Practices. National Rural ITS Conference October 23, 2018

SNOW CONTROL OPERATIONS

10/18/2016 The Hoosier Co. Inc W. 86th Street, Indianapolis, IN

20 18CEHA Fall Chloride Workshop

CITY OF NEW LONDON WINTER ROAD & SIDEWALK MAINTENANCE POLICY

CEDAR COUNTY ORDINANCE NO. 6

National Winter Maintenance Peer Exchange Vancouver, Washington September 10 th & 11 th, 2013 Steve Spoor Maintenance Services Manager

What are Intelligent Transportation Systems? Major ITS Areas

RESOLUTION NO INTRODUCTION

Weather and Climate 1. Elements of the weather

Winter Roads Maintenance

Idaho Transportation Department Winter Performance Measures Bob Koeberlein, HQ Operations Engineer. WSRTTIF June

IWT Scenario 1 Integrated Warning Team Workshop National Weather Service Albany, NY October 31, 2014

SNOW & ICE CONTROL Winter Operations Conference. October 18, 2017 Renae Kuehl, SRF Consulting Group

TMC Monthly Operational Summary

A Method for Predicting Road Surface Temperature Distribution Using Pasquill Stability Classes

Steven Chien Kung-E Cheng New Jersey Institute of Technology. David Bowlby New Jersey Department of Transportation

Road Weather: Pavement Forecasting

The Kentucky Mesonet: Entering a New Phase

TMC Monthly Operational Summary

Traffic Control Weather Policy

Transportation and Road Weather

Severe Weather Watches, Advisories & Warnings

MOBILITY AND SAFETY IMPACTS OF WINTER STORM EVENTS IN A FREEWAY ENVIRONMENT FINAL REPORT

PILOT STUDY: PAVEMENT VISUAL CONDITION AND FRICTION AS A PERFORMANCE MEASURE FOR WINTER OPERATIONS

A Tale of Time Travel Year 2018

Winter Weather. National Weather Service Buffalo, NY

USDOT Applications Utilizing RWIS

CITY OF EAST PEORIA SNOW AND ICE CONTROL PROGRAM INTRODUCTION

COUNCIL POLICY MANUAL

AWOS Level Descriptions

ROAD PAVEMENT TEMPERATURES AND THEIR IMPACT ON TRAVEL DURING SNOW STORMS. Donald M. Moore, NOAA/NWS, Billings, MT; and R. J.

ALASKA ITS. Vehicles and Observations in the cloud

Case Study Las Vegas, Nevada By: Susan Farkas Chika Nakazawa Simona Tamutyte Zhi-ya Wu AAE/AAL 330 Design with Climate

Ice Hazard Mitigation and Monitoring on the Veterans Glass City Skyway Bridge

Arizona Climate Summary February 2012

DEPARTMENT OF EARTH & CLIMATE SCIENCES Name SAN FRANCISCO STATE UNIVERSITY Nov 29, ERTH 360 Test #2 200 pts

PREDICTING SURFACE TEMPERATURES OF ROADS: Utilizing a Decaying Average in Forecasting

Transcription:

A Prototype System to Extract Winter Weather Information for Road Users George Kochumman College of Engineering University of Iowa Iowa City, IA 52242 Wilfrid Nixon Professor Civil and Environmental Engineering, 4105 SC, University of Iowa, Iowa City, IA 52242-1585, USA. Email: Wilfrid-nixon@uiowa.edu Abstract Winter weather places a significant burden upon the economy as well as upon individual road users who must decide whether or not to make trips in uncertain weather conditions. There is a significant quantity of data available that is pertinent to the condition of the road surface in winter, but most of it is dispersed and thus not readily accessible to road users. To determine the road conditions for a 300 mile trip across Iowa, a road user would have to access at least nine different web locations. This paper presents a system that automates the data collection needed for road users in such circumstances. The system determines, based on user inputs, which Internet sites need to be surveyed. The system then visits those sites, collects weather data from them, and finally presents the data in an easily read format for the road user. While the system is currently somewhat limited, and can be improved in a number of ways, it nonetheless serves as a prototype system to demonstrate how more realistic systems can be developed and deployed. On the basis of the findings in this project, a more complete implementation of the system, which includes not merely current but forecast weather conditions, can be developed. 1. Introduction A study in 1998 conducted by Standard and Poor s DRI estimated the economic losses to States in the Midwestern USA as a result of a severe winter storm. The storm that formed the basis for this economic analysis was assumed to be severe enough to close roads within each State for a period of 24 hours. The economic losses varied by State between $30 million and $300 million per day. The losses arose from lost productivity, lost wages, lost sales, and lost taxes. Given these high levels of economic impact, it is no surprise that as an annual average about $2 billion is spent on direct winter highway maintenance activities (plowing and clearing roads of snow, and applying chemicals and abrasives), with estimates indicating up to another $3 billion in secondary costs due to winter weather on the highways. These numbers suggest that better information about winter conditions on highways might help to alleviate some of these very high costs. Clearly the type of information that will have most value to the 42

end user will vary significantly depending on the end user. The supervisor of a winter maintenance garage will have needs for much more specific and detailed information than a typical road user. The development of Maintenance Decision Support Systems is an attempt to address such detailed and specific needs (Pisano, 2000). However, the advent of the 511 Road Information Network suggests a significant need for tailored winter highway weather information (see e.g. Johnson and Tinkleberg, 2001) that is of value and benefit to regular road users. The challenge of presenting such information is not that the data are unavailable. There are significant amounts of winter weather highway data available to road users, mostly via the Internet. However, collecting all such relevant data and presenting them in a way that gives knowledge to the road user is a greater challenge. The specifics of this challenge are that a program or system must be developed that, based upon route input from the road user, can gather weather data from multiple sources and display it in a readily accessible manner. This paper presents a pilot implementation of this system. Specifically, the aim of this paper is to present a system that, given a start and end point on Interstate highways in the State of Iowa, collects temperature data from along the Interstate system between the start and end point, and presents those data graphically. Clearly, such a system is no more than a proof of concept. A working system would require a much broader range (beyond one State) which implies gathering data from multiple and diverse web sites. All the sites accessed in this study were part of the Iowa Department of Transportation s (DOT) web site. The value of such a system would also be considerably enhanced if it could factor travel time into the information provided. This latter feature would require a significant forecasting ability in the system. For example, if a user wishes to travel from Davenport (Eastern Iowa) to Council Bluffs (Western Iowa) the trip will likely take about five hours. Thus current weather conditions in Council Bluffs are of much less value to the motorist than the conditions (albeit predicted) in five hours time, when the motorist would arrive. Further, by making use of storm tracking data, it would be possible to indicate to the road user whether and where they might encounter snow fall on their trip. Such features will be part of a subsequent version of the system. As indicated above, all data used in this version of the system were obtained from the Iowa DOT weather website (http://weatherview.dot.state.ia.us). The weather data available on this web site are collected by means of weather sensors. The main source of data for the Iowa Department of Transportation is their network of RWIS (Road Weather Information Systems) weather sensors. Iowa s winter weather brings an average of 34 inches of snow annually and the Iowa DOT s Maintenance Division is responsible for snow and ice control on the Interstate and primary highways. 2. Literature Review Pressman [1997] presents the steps involved from data capture (first phase) to information processing (final phase). Data extraction is defined as the gathering of raw data from a data source. Poe et al [1998] differentiate between data and information. According to them, data are a collection of discrete elements. But when data are merged, aggregated, derived, sorted, structured and displayed they become information. Data integration is the process of consolidating, International Journal of The Computer, The Internet and Management, Vol. 11, No.1, 2003, pp. 42-50 43

converting and populating the discrete and disintegrated data files into a single data warehouse. The custom networking concepts developed by Sun Microsystems are used in this work. The user specifies a start and end point for the journey of interest. The data of interest are extracted from each Uniform Resource Locator (URL) using a Java method that opens a network connection to that URL. Using various operators, data are read and information is derived. This information is then presented graphically to the road user. Myllymaki and Jackson [2001] talk about web-based data mining using XML and Java concepts. Their approach is to identify the HTML source and map it to XHTML and XML format. Finally, they merge the results and process the data. Such an approach would doubtless be of considerable value in this particular application. However, it is perhaps more pertinent to consider the use of a variant of XML called RWML (Road Web Markup Language) currently under development (Kajiya et al., 2002) in Japan. Future work on this project will make use of RWML to obtain and display pertinent information, and will also be structured so as to tie easily into 511 services. 3. Overview of the approach The method followed for data extraction in this paper is illustrated in the figure 1. The steps illustrated in the figure are 1. Identify the data source on the world wide web 2. Using the data extraction tool, extract the complete HTML statements 3. Format the HTML statements into the required information using the formatting tool 4. Show the results on an MS-DOS screen 5. Using the graph function, illustrate the results in a Java applet window WWW MS DOS screen Java applet window Data Extraction Formatting graph function tool tool HTML source Required HTML statements (Raw form) Data (Refined form) Figure 1: Overview of data extraction process 44

The system relies first upon specification of a start point and end point for the Journey. At present, these are manually entered, although a Java applet version (not used for reasons discussed below) allowed these locations to be chosen from a drop down menu. Once these locations are specified, the route is easily identified, and the program notes the RWIS sites that fall on the route. These data then allow the program to identify the URLs that must be accessed to gather the pertinent weather data. The current version of the program extracts air temperature data from each RWIS site (again, as a demonstration any of the supplied data can in fact be extracted). The air temperature data are then presented graphically, with air temperature in degrees Fahrenheit as the ordinate and RWIS station location as the abscissa. 4. Development of the System As indicated above, this prototype system collects data on road weather conditions from various Internet locations. The data collected is tailored according to the route specified by the road user. The system then presents that information in a simple graphical form. The details of this process are given below. 4.1 Source of Information- Weather Sensors A typical Road Weather Information System (RWIS) comprises of a network of weather sensors imbedded in roadways and bridge decks that capture real-time data. The sensors typically report o Temperature of the pavement o Amount of deicing chemical on the pavement o Surface freezing point o Subsurface temperature o Condition of pavement- whether it is wet or dry RWIS units also record data from environmental sensing devices located at the side of the roadway. These devices measure air temperature, relative humidity, dew point, visibility, wind speed, wind direction, amount and type of precipitation. After collecting the data, the RWIS units transmit the data to a central computer that converts the data into understandable information. This information is automatically routed to maintenance facilities responsible for deploying materials, crew and equipment. Figure 2 shows the Iowa DOT RWIS stations along main highways as blue diamonds. Automated Weather Observing System(AWOS) are shown as red airplanes. The interstate highway I-80 has a number of RWIS stations placed from the east end to the west end of the state of Iowa. The information from these RWIS stations and other environment monitoring stations in Iowa is displayed in the Department of Transportation website (http://www.weatherview.dot.state.ia.us) Detailed information about a particular location along the road can be obtained by clicking on the blue diamonds. RWIS information about Iowa City is shown in figure 3. International Journal of The Computer, The Internet and Management, Vol. 11, No.1, 2003, pp. 42-50 45

Figure 2: Map of Iowa highlighting the RWIS and AWOS stations (Source: Iowa Department Of Transportation website, http://weatherview.dot.state.ia.us) Air Temperature Dew Point Date/Time 2/19/02 4:30:07 PM Atmospheric Data 49 F 49 F Relative Humidity 99% Average Wind Speed 5 mph (4 knots) Wind Gust 6 mph (5 knots) Wind Direction SE (155 ) Precipitation None Location US-218 SB Pavement US-218 SB Bridge Deck US-218 NB Bridge Deck Surface Data Sub Surface Data Surface Temperature 51 F 50 F 50 F Location US-218 SB Pavement Sub Surface Temperature 43 F Figure 3: RWIS Information of Iowa City (Source: Iowa Department Of Transportation website, http://weatherview.dot.state.ia.us) 46

The atmospheric data available are o Air temperature- temperature of the air measured approximately eight feet above the ground o Dew point- temperature at which air is fully saturated with moisture o Relative humidity- measure of the amount of moisture present in the atmosphere, expressed as a percentage o Average wind speed- average wind speed within a one-minute period, expressed in miles per hour o Wind gust- maximum wind speed within a one-minute period, expressed in miles per hour o Average Wind Direction - Average wind direction within a one-minute period, expressed as the direction the wind is blowing from o Precipitation - Precipitation in the atmosphere (not the roadway surface). Expressed as "Yes" (presence of some type of precipitation), "None" (precipitation is not occurring), or an indication of the specific type of precipitation o Surface temperature- measurement of the actual temperature of the roadway or bridge surface o Subsurface temperature- temperature approximately 18 inches below the roadway surface The prototype system uses a look-up approach to select which RWIS stations should be sampled. The road user, in the current form of the prototype, is required to select from a limited number of route options (e.g. from Davenport to Council Bluffs). The user selection is then used to instruct the system which Internet sites need to be accessed. For the route from Davenport to Council Bluffs, the system selects all RWIS sites along I-80 (there are nine such sites). With this information, the system then generates a graphical presentation of the road weather information. 4.2 HTML Source The following figure shows the complete HTML source after using the data extraction tool. It contains all the semantics of the source. Figure 4: HTML source International Journal of The Computer, The Internet and Management, Vol. 11, No.1, 2003, pp. 42-50 47

4.3 Required HTML Statements From the above HTML source, the required HTML statement is filtered out. This is done by specifying the variable of interest. For example, to filter out the variable air temperature we specify it in the source code as If (inputline.indexof("air Temperature") > 0) and the result is Air Temperature</B></A></FONT></TD> <TD WIDTH=50%><FONT SIZE=-1>74 F</FONT></TD></TR> <TR BGCOLOR=beige> <TD WIDTH=50%> The above is again subjected to further filtering process to extract the numeric value of air temperature. 4.4 Data (Refined form) Using the filtering tool, the numeric value of air temperature is obtained. It is carried out using the following code inputline = inputline.substring(307,312) and the result obtained is 74 F 4.5 MS DOS Screen The resulting numeric values of air temperature are displayed on the MS DOS screen, as shown in Figure 4. Here, we have selected 9 RWIS sensor points that runs from east to west along Interstate 80 in Iowa. The first value is the value obtained from Davenport in the east and the last is that of Avoca in the west along I-80. Figure 5: MS-DOS screen illustrating temperature values between Davenport and Avoca on March 6, 2002 4.6 Java Applet Window 48

After all the values are shown in the MS-DOS screen, a Java applet pops up automatically with an illustrated graph. Figure 6: Java applet window illustrating temperature values between Davenport and Avoca on March 6, 2002 separate application. The application based The applet scales have the ability to adjust according to the temperature. For example, if the temperatures are in the upper 50 s the scale will start from zero and if the approach used herein was used because of security issues in accessing the Iowa DOT web site. Specifically, the site is protected by a firewall that limits access by Java temperatures are in the 30 s it will start from Applets across the firewall boundary. a negative value. However, use of XML ( see e.g. Myllymaki and Jackson, 2001) would avoid these issues. The end result is thus a simple graphical presentation of road weather data in a form that is easily accessible by the road user. This process would greatly simplify the gathering of such data for road users, which in turn would make it much more likely that the data will be accessed by road users. 4.7 Future Work While this system does simplify the collection of road weather data significantly for road users, it can be improved in a number of ways. First, the whole system should be web based rather than run via a However, XML alone may not be the best solution. The new version of XML termed RWML (Kajiya et al., 2002) would be even more appropriate to this problem. Further, any implementation of this approach must be done within the context of the 511 Traveler Information systems currently being developed. Two other issues should also be addressed in future work on this project. First, clearly the system must be expanded beyond a single State, and furthermore, a more dynamic route development system must be used. Second, in such a system, travel time must be incorporated into the presented data, so that temperatures for a International Journal of The Computer, The Internet and Management, Vol. 11, No.1, 2003, pp. 42-50 49

point 6 hours down the road reflect what the road user will find when they get there, rather than current conditions (which will be six hours out of date when they arrive). Notwithstanding these substantial areas for future development, the current system serves as a useful and effective prototype system that can be relatively easily developed in the ways indicated in this section. Future work will address these needed developments. 5. Conclusions In this paper, we have illustrated how to extract data and use it for a practical application. A person traveling westwards along I-80 through Iowa can gather data from each intermediate location without selecting and clicking on all the blue diamonds on his/her way and will be able to get back the necessary data automatically using this system. The potential of extracting data from an internet source has been depicted in this paper. The Java application that provides the road data along the required stretch of road addresses the needs of the road traveler. The same application provides valuable information to maintenance personnel about the weather conditions at different points, which can be used as an input to an expert system. This is now run as a Java application but our real aim is to run it as a Java applet and access it from a web page. The necessary applet code has been coded but we are unable to use it from a web site due to the built-in security features of the applet. Future implementation of the system will incorporate XML features and some forecasting abilities also, as well as going beyond the boundaries of a single State. 6. References Heller, Roberts. Java 1.2 Developer s Handbook. Sybex, California, 1999 Iowa Department of Transportation. http://weatherview.dot.state.ia.us Iowa Department of Transportation. What type of RWIS weather information is available?. http://www.weatherview.dot.state.ia. us/edu/rwiswhat.htm Johnson, C. M., and Tinkleberg, E., 511 America s Traveler Information Number, ITE Journal, vol. 71, no. 8, pp. 32-36. Kajiya, Y., Yamagiwa, Y., Kudo, Y., Kagaya, H., and Shimano, T., Road Web Markup Language XML for Road Uinformation Distribution on the Net, Proceedings of the 11 th SIRWEC Conference, CD-Rom, January 2002, Saporro, Japan. Myllymaki, J. and Jackson, J. Web-based data mining. http://www.ibm.com, 2001 Minsk, David L. Snow and Ice Control Manual for Transportation Facilities. New York: McGraw-Hill, 1998 Nixon, Wilfrid A. Managing Information for Optimal Winter Service Activities. Paper II-27: Proceedings of PIARC XII th International Winter Road Congress, Sapparo, Japan. January 28-31, 2002 Pisano, Paul. Surface Transportation Weather Decision Support Requirements. Mitretek Systems, October 2000, 22-40. *** 50