ANALYSIS OF TRAVEL TIMES AND ROUTES ON URBAN ROADS BY MEANS OF FLOATING-CAR DATA



Similar documents
A TRAFFIC INFORMATION SYSTEM BY MEANS OF REAL-TIME FLOATING-CAR DATA. Ralf-Peter Schäfer, Kai-Uwe Thiessenhusen, Peter Wagner

New ITS applications for metropolitan areas. based on Floating Car Data

FCD in the real world system capabilities and applications

Implementation of traffic effect estimations. for intermodal dynamic routing services on VIELMOBIL - an. ITS-platform for the RheinMain region

Parking Guidance System

Available online at ScienceDirect. Procedia Computer Science 52 (2015 )

Functional Requirements Document -Use Cases-

EmerT a web based decision support tool. for Traffic Management

From Big Data to Smart Data How to improve public transport through modelling and simulation.

Traffic Monitoring Systems. Technology and sensors

CAB TRAVEL TIME PREDICTI - BASED ON HISTORICAL TRIP OBSERVATION

CELL PHONE TRACKING. Index. Purpose. Description. Relevance for Large Scale Events. Options. Technologies. Impacts. Integration potential

Fleet management system as actuator for public transport priority

Big Data Collection and Utilization for Operational Support of Smarter Social Infrastructure

The TomTom Manifesto Reducing Congestion for All Big traffic data for smart mobility, traffic planning and traffic management

Making Sense of Urban Data

FLOATING CAR DATA FOR TRAFFIC MONITORING

Floating Car Data in the Netherlands

Proposed Advance Taxi Recommender System Based On a Spatiotemporal Factor Analysis Model

THE SCENARIO COORDINATION MODULE FOR THE MUNICIPALITY OF AMSTERDAM AND TRAFFIC MANAGEMENT CENTER OF NORTH-HOLLAND

A Tool For Active FLEET Management and Analysis of Activities of a Snow PlowING and a Road Salting Fleet

CHAPTER 3 AVI TRAVEL TIME DATA COLLECTION

ROAD WEATHER AND WINTER MAINTENANCE

BIG DATA FOR MODELLING 2.0

Advanced Technologies for Fleet Management Systems

URBAN MOBILITY IN CLEAN, GREEN CITIES

A WEB-BASED TRAFFIC INFORMATION SYSTEM USING WIRELESS COMMUNICATION TECHNIQUES

Thwarting Selective Insider Jamming Attacks in Wireless Network by Delaying Real Time Packet Classification

Urban Mobility: The Future is Now Nick Cohn

Adaptive Optimal Scheduling of Public Utility Buses in Metro Manila Using Fuzzy Logic Controller

The State of Maryland s Coverage and Data Collection for the Nationwide Public Safety Broadband Network

Appendix A. About RailSys 3.0. A.1 Introduction

From reconfigurable transceivers to reconfigurable networks, part II: Cognitive radio networks. Loreto Pescosolido

Berlin Traffic Management Centre (VMZ) Mobility management in conurbation

Statistical Forecasting of High-Way Traffic Jam at a Bottleneck

Truck Automation for the Ready Mixed Concrete Industry. Michael J. Hoagland (205) ext

Performance Evaluation of an Adaptive Route Change Application Using an Integrated Cooperative ITS Simulation Platform

OPEN SOURCE SOFTWARES IN BUILDING WEBGIS OF BUS INFORMATION SYSTEM.

Evaluation of traffic control policy in disaster case. by using traffic simulation model

Smart Transport ITS Norway

Cellcom Fleet for Vehicles Getting Started Guide

IFS-8000 V2.0 INFORMATION FUSION SYSTEM

Traffic Management Systems with Air Quality Monitoring Feedback. Phil Govier City & County of Swansea

Rotorcraft Health Management System (RHMS)

Use of System Dynamics for modelling customers flows from residential areas to selling centers

WYDOT Quick Facts TRAFFIC SIGNALS

RandstadRail: Increase in Public Transport Quality by Controlling Operations

USING COMPLEX EVENT PROCESSING TO MANAGE PATTERNS IN DISTRIBUTION NETWORKS

Measuring real-time traffic data quality based on Floating Car Data

Using Data Mining for Mobile Communication Clustering and Characterization

Create Colorful and Bright LED Light with an LED Matrix Dimmer

Vehicle IOT Gateway Family Datasheet

Acknowledgments. Luis Martínez

Omatics User s Guide

Demand Responsive Transport as integration to urban regular transport service: a case in Cape Town

Traffic Management for a Smarter City:Istanbul Istanbul Metropolitan Municipality

Application of GIS in Transportation Planning: The Case of Riyadh, the Kingdom of Saudi Arabia

INTERNET FOR VANET NETWORK COMMUNICATIONS -FLEETNET-

The 8th International Conference on e-business (inceb2009) October 28th-30th, 2009

Estimating Winter Weather Road Restoration Time using Outsourced Traffic Data: Three Case Studies in Maryland

A PHOTOGRAMMETRIC APPRAOCH FOR AUTOMATIC TRAFFIC ASSESSMENT USING CONVENTIONAL CCTV CAMERA

Oracle Smart City Platform Managing Mobility

Measuring the Optimal Transmission Power of GSM Cellular Network: A Case Study

Information on the move

Continuous Fastest Path Planning in Road Networks by Mining Real-Time Traffic Event Information

TomTom HAD story How TomTom enables Highly Automated Driving

GIS IN TRANSPORTATION AND VEHICLE ROUTING. Alison Steere

Estimation of Travel Demand and Network Simulators to Evaluate Traffic Management Schemes in Disaster

Multi-Robot Traffic Planning Using ACO

>> smart cross connect Users Guide. November 2014.

Internet of Things (IoT): A vision, architectural elements, and future directions

DATA COLLECTION METHOD ANALYSIS FOR EVALUATION OF PUBLIC TRANSPORT SYSTEM PERFORMANCES

Fuzzy decision support system for traffic control centers

SECURITY AND EMERGENCY VEHICLE MANAGEMENT

2002 IEEE. Reprinted with permission.

P3.8 INTEGRATING A DOPPLER SODAR WITH NUCLEAR POWER PLANT METEOROLOGICAL DATA. Thomas E. Bellinger

Craig McWilliams Craig Burrell. Bringing Smarter, Safer Transport to NZ

Parking Management. Index. Purpose. Description. Relevance for Large Scale Events. Options. Technologies. Impacts. Integration potential

Railway Crossing Information System

Lecture 2.1 : The Distributed Bellman-Ford Algorithm. Lecture 2.2 : The Destination Sequenced Distance Vector (DSDV) protocol

siemens.com/mobility Traffic data analysis in Sitraffic Scala/Concert The expert system for visualization, quality management and statistics

A Case for Real-Time Monitoring of Vehicular Operations at Signalized Intersections

1.5.3 Project 3: Traffic Monitoring

Seeing by Degrees: Programming Visualization From Sensor Networks

THE BENEFITS OF SIGNAL GROUP ORIENTED CONTROL

BENEFIT OF DYNAMIC USE CASES TO EARLY DESIGN A DRIVING ASSISTANCE SYSTEM FOR PEDESTRIAN/TRUCK COLLISION AVOIDANCE

ARTIFICIAL NEURAL NETWORKS FOR ADAPTIVE MANAGEMENT TRAFFIC LIGHT OBJECTS AT THE INTERSECTION

Global Positioning Monitoring System for Electric Vehicle Fleets (GPMS)

Traffic Prediction and Analysis using a Big Data and Visualisation Approach

The Role of SPOT Satellite Images in Mapping Air Pollution Caused by Cement Factories

GPS Based Low Cost Intelligent Vehicle Tracking System (IVTS)

Berlin Traffic Management Center Example for Successful Public-Private Partnership. Mobility Management Ludger Gawlitta

Use of a Web-Based GIS for Real-Time Traffic Information Fusion and Presentation over the Internet

Simulating Traffic for Incident Management and ITS Investment Decisions

Discovering Computers Chapter 9 Communications and Networks

Vol.5, No.8 August 2014 ISSN Journal of Emerging Trends in Computing and Information Sciences CIS Journal. All rights reserved.

Application Platform for Intelligent Mobility Current Status and Future Perspectives

Procedure for Marine Traffic Simulation with AIS Data

GEO-VISUALIZATION SUPPORT FOR MULTIDIMENSIONAL CLUSTERING

A Network Management Software Based on Secure Shell (SSH) Channels. and Java Universal Network Graph (JUNG)

Transcription:

ANALYSIS OF TRAVEL TIMES AND ROUTES ON URBAN ROADS BY MEANS OF FLOATING-CAR DATA 1. SUMMARY Ralf-Peter Schäfer Kai-Uwe Thiessenhusen Elmar Brockfeld Peter Wagner German Aerospace Center (DLR) Institute of Transport Research The paper outlines an approach analyzing travel time and routes by GPS floating car data. GPS data from a Taxi client disposition system are used for real-time traffic information services. For our analysis, the frequently recorded positions of 300 cars of a Berlin Taxi company are exploited. Since May 2001 several millions of position data from the associated Taxi fleet have been collected. These data are an excellent basis for data mining analyzing the daily variation of travel time on almost all of the major roads of Berlin. Various commercial applications just as real-time traffic monitoring, timedynamic routing or fleet management can benefit from the results. 2. INTRODUCTION Heavy traffic including congestion can be observed on urban roads all over the world. In view of limited space for new roads, it is necessary to improve the exploitation of the existing network. In order to solve this problem the number of telematics applications has been rapidly grown over the last couple of years. Mainly new wireless communication and location-sensing technology pushed this development. Consequently, traffic management and mobility services providing online travel information for road users were established over the last years. Traffic information is usually broadcasted via radio or TV as well as via modern channels like the Internet or cellular phone networks. Conventional data sources for traffic information are based on traffic volume measurements by inductive loops or infrared sensors. The major problem of this approach is the reconstruction of travel time and the routes of the vehicles in the road network. In this paper a more reliable method is discussed analyzing the travel time and routes of vehicles on urban roads. The approach is based on floating car data (FCD) using the global positioning system (GPS). Nowadays an increasing number of commercial vehicles are equipped with such GPS devices. In that context, we established a project with a Berlin Taxi company. 300 Taxis equipped with a GPS receiver and a wireless communication device are used as FCD data supplier. Once per minute each Taxi sends its current position to the Taxi headquarters, where the data are processed for the online Taxi client disposition. Using synergies from this Taxi disposition system, we developed a

real-time FCD traffic information system. In May 2001 the real time operation of our FCD system was started, exploiting the GPS data of the Taxi disposition software. Since May 2001 several millions of position data from the associated taxi fleet have been collected. These data are an excellent basis for data mining and for analyzing the daily variation of travel time on almost all of the major roads of Berlin. In the paper, we analyze the traffic situation on different road types. Additionally, the reasons for fluctuation patterns are discussed. There are several factors causing the travel time to vary from day to day. The general traffic demand, weather condition, seasonal effects, events or roadwork influence the behavior of the vehicles. With this input we are able to generate travel time maps for the Berlin road network and a routing algorithm using these maps. The results of our research are the basis for real-time traffic monitoring and management as well as for real-time travel time forecast in urban networks. Furthermore, our analyses are used for fleet management of a Berlin waste disposal company. Our routing algorithms are implemented for the optimization of routes of the vehicles as well as for the reduction of fuel consumption. 3. FCD SYSTEM ARCHITECTURE For the travel time and route analysis GPS positioning data from a taxi fleet in Berlin were used. In contrast to stationary traffic sensors, where only the local velocity of the vehicles can be measured, floating car data cover continuously the route and speed of the vehicles by frequent detection of the positions using the GPS. Meanwhile, the GPS is widely used in various commercial transportation companies. There are several advantages for doing the fleet disposition with the aid of GPS, especially the optimization of route choice and route scheduling. Furthermore, the dispatcher can contemporary change the disposition scheme, even when the execution of orders is delayed by congestion or other troubles. In that context a traffic information system using GPS FCD was designed and implemented. The back-end part of the environment consists of the up and running taxi fleet disposition system. Each taxi is equipped with a GPS receiver and a wireless communication device. Taxi companies usually use own communication infrastructure and frequencies. This has the advantage that no communication expenses are incurred. Additionally, the hardware and software on-board of the vehicles and the head quarters have not to be changed. When the taxi is not waiting each vehicle transfers twice per minutes the GPS position, the timestamp, the vehicle identifier and status information (occupied, searching, etc.) via the communication network to the taxi headquarter, where

the data are stored in a data base system. In case of a client order the dispatcher has information about the nearest taxi to the client location. In order to exploit the GPS data for traffic monitoring we only had to establish a communication link to the data base server at the taxi headquarters via an ISDN phone line. The data transfer between the server at the DLR and the taxi company is done in real-time using an XML-protocol. At the DLR server site the data are preprocessed extracting the velocity and driving direction of each vehicle and separating non-relevant data e.g. waiting taxis, as well. The preprocessed data are stored in a data base management system, where an easy access from the client user interfaces is guaranteed. Furthermore, other data analysis modules like map matching have access to the data via a uniform and fast interface. The algorithms and results of the travel time and route analysis are discussed in the next chapters. The user interface of the traffic monitoring system is designed as client/server architecture and implemented in JAVA. The visualization tool consists of a digital map and various graphical layers, as well. The bottom one is a digital road map visualizing the major road network, the city border or lakes and rivers of the underlying urban area. Optionally, several other layers can be overlaid. One example is the positioning layer showing the GPS location data of all vehicles, other layers give travel time and velocity information in a grid or edge representation. For the visualization of the edge velocities a mapmatching algorithm has to be applied. In Fig. 1 the GPS positions of 144 taxis on May 24, 2002, between 1pm and 2pm are shown.

Figure 1: Visualization of Taxi positions and velocities in Berlin; GPS data of one-hour timeframe, selected jams are marked The GPS positioning data on the above map are classified by different velocity classes. The used colors are seen in the legend of the map. Positions in red or orange color show vehicles in slow driving mode with a mean velocity below 20 km/h since the last position. Following this rule jam trajectories are easy to detect by red colored position chains. The start and end of a congested road could also be detected including the travel time to pass the traffic jam. 4. ANALYSIS OF GPS POSITIONING DATA - GLOBAL FEATURES Beside the characteristics of travel times on a certain road (see next section), the GPS positioning data also deliver constraints on general properties of the Berlin traffic. Figure 2: Daily speed profiles of all GPS-taxi data. The different colors denote the different days of week. All plots have been averaged over all weeks in the first half of the year 2002. The size of a time sample is 5 minutes. Fig. 2 shows the averaged daily speed profiles for each day of week averaged over the time from beginning of January until the end of June 2002 (German public holidays on Mondays--Fridays are not included). The velocities are calculated from data of all taxis averaged over sample ranges of 5 minutes. Totally, about 7 million data have been taken into consideration for this plot.

The working day profiles are very similar for all days from Monday up to Thursday. The speed continuously decreases in the morning hours. The reason for the lack of characteristic morning rush hour depletion is that the data considered for this plot are dominated by taxis concentrated in the city area. The roads usually used by commuters to move into the city are used to a smaller amount only. Later in the morning, around noon, and in the early afternoon the average speed is relatively low and nearly constant. After a minimum at the afternoon rush hour, the speed increases again. Fridays are only slightly different. The daytime velocity is slightly lower, and the minimum occurs one hour earlier than at other days. Averaged velocities on Saturdays and Sundays are, as can be expected, significantly larger. Figure 3: Daily speed averages at working days (red), Saturdays (green), Sundays (blue), and public holidays (purple) from January until June 2002. Beside these effects, the traffic situation is influenced by a large variety of externalities. While several of them, e.g. road construction works, in the most case influence the traffic in a local area only others will show features in larger parts of the city or even the whole area. Such effects, of course, are visible also in the studied taxi data, and vice versa, the taxi data give indication for the existences of such effects. Typical examples are weather conditions or other seasonal effects (holidays). Also, some cultural or political events may influence the traffic situation in larger parts of the city.

Fig. 3 displays the daily speed average of all taxis for the days from January up to end of May 2002. Days from Monday through Friday are marked red, Saturdays, Sundays, and public holidays are marked green, purple, and red, respectively. Each average has been calculated from approximately 50000 GPS data values. Of course, the daily averages on weekend days are larger than on working days, and on Sundays and public holidays also larger than on Saturdays. While this is a rather obvious effect, several more interesting features are visible in the data: On certain days, the average speed was significantly small than in average. The strongest depletions at days 43 and 53 (February 12, and 22) are related to days with bad weather conditions, typically snow and ices. The winter 2002 was rather mild in Berlin, and only very few days had for a few hours of snowy conditions. Around day 90, a slight increase in working day speed can be seen. This is due to a Berlin school holiday time. At these periods, the traffic is generally lower than during school seasons, and, therefore, the averaged speeds are higher. Figure 4: Averaged speed (in km/h) as a function of time of the day (given in hours) in Berlin-Kreuzberg and Neukoeln, an area with a large Turkish community. The green solid line is the averaged Saturday profile, the red crosses are the data from Saturday, June 22 nd, 2002 with the world championship football game Turkey vs. Senegal between 13.30 and 15.30.

One example for the influence of a special event is shown in Figure 4. Here, the averaged speed in a region including the Berlin districts Kreuzberg and Neukoeln (with a large Turkish community) is plotted. The crosses show the averaged speed, on Saturday, June 22 nd, 2002, the solid red line the speed profile in this part of Berlin averaged over all Saturdays from January until the end of June 2002. On June 22 nd, there was the football world championship match Turkey vs. Senegal. Two significant features can be observed: during the match, from 13.30 until about 15.30, the observed speed values are significantly larger than in Saturday average. The reason, it can be assumed, is that many people watched the game in TV, and the streets were less crowded than on average. After the end of the game, the averaged speed drops rapidly by more than 10 km/h, significantly below Saturday average. Turkish people like to celebrate the winning of their team by cruising in their cars through the streets. This leads to a traffic-breakdown in several parts of the studied region, which is expressed in the decrease in average speed. 5. TRAVEL TIME AND ROUTE ANALYSIS USING MAP MATCHING Since May 2001 more than 20 million of GPS positioning data of the taxi fleet were collected in Berlin. The database was used for travel time and route analysis on major roads. In order to receive the right reference of each GPS position to the underlying road network it is necessary to implement a mapmatching algorithm. The used digital map of Berlin consists of approximately 50000 edges covering all major roads. From each GPS data set the nearest edge was calculated. Positions where the distance to the nearest edge was larger than a certain threshold value had been neglected as well as data from vehicles with unreliable driving behavior (e.g. waiting taxi). As has been mentioned already, the classification of the driving behavior can be evaluated by eight different status informations from the taxi. The matching principle is shown in Figure 5. GPS positions road net reliable band banddistance Figure 5: Matching principle of GPS position data to a digital road map

In view of the high accuracy of the GPS signal the reliable band was chosen to be 15 meters. However, in case of a position near an intersection (overlapping area of the reliable bands) a mismatch to the right edge reference can occur. With respect to the high number of positioning data in our test site this effect can be neglected, too. In order to eliminate further inconsistencies a Dijkstra routing algorithm can be applied for each vehicle trajectory. The algorithm returns all nodes and edges of a route with respect to the underlying digital network. Matched road edges from the GPS positions, which are not included in the returned node list are misinterpretations and therefore have to be substituted or eliminated. After the successful matching procedure, the velocities computed for any edge can be separated by weekday and hourly variation for each day. Furthermore, special traffic variation in case of events like demonstrations, soccer games, unusual weather conditions or vacations can be separately processed. In the next picture the results for hourly variations of the edge velocities in Berlin are shown. The plot is a result from GPS data recorded between Monday and Friday. Figure 6: Road velocities in Berlin between 5pm and 6pm (weekday) congested areas are marked This knowledge of the mean velocity on the major roads of Berlin is an excellent basis for a realistic travel time calculation. In contrast to existing navigation systems the calculated travel time for a given route is quite more

reliable because the system uses measured velocity from of the associated taxi vehicles. Additionally, optimal routes with respect to a chosen start time could be proposed. In the next figure a screenshot of our implemented router system is shown. The user has access to the router via an Internet site and receives for given start and destination points the shortest and fastest route information including the relevant distances and travel times. The knowledge of optimal route for a specific weekday and time of the day including the expected travel time has strong effects on the disposition of the fleet in commercial transport companies. This can lead to a strong reduction of travel time executing scheduled work orders. Blue: Fastest path red: shortest path Distance Destination Travel time Shortest Fastest path Start Figure 7: Output of the router system for a trip between the DLR and the Berlin Tegel Airport; start time 1 p.m. on a Thursday 6. CONCLUSION The floating car data (FCD) are a very good supplement to conventional stationary traffic sensors. In contrast to conventional approaches the travel time and routes of vehicle can be detected more reliable. The data collection of FCD using GPS data from fleet management system is a very cheap traffic sensor because synergies could be used. In a pilot real-time FCD system for the German capital Berlin the GPS data of a taxi fleet with 300 vehicles were analyzed in terms of travel time and routes of the associated vehicles. The

results have shown that the mean travel times behavior in urban area can be good reconstructed. Meanwhile, at the DLR further application in Vienna and Nuremberg with a higher density of vehicles were established.

7. BIBLIOGRAPHY Lewis, H. (1992) The Consultants Complete Proposal Manual, PTRC, London. Etches, A. (2000) A Temporal Geo-Spatial Database in support of an Integrated Urban Transportation System, Zagel, B. (Ed.), GIS in Transport und Verkehr, 33-44. Gordillo, S., F. Balaguer, C. Mostaccio, and F. des Neves (1999) Developing GIS Applications with Objects: A Design Pattern Approach, GeoInformatica 3(1), 7-32. Guptill, S.C., and J.L. Morrison (1995) Elements of spatial data quality, Elsevier, Oxford. Helbing, D. (1997), Verkehrsdynamik, Springer, Berlin, Heidelberg, New York, 308 pp. Klein, L.A. (1997), Vehicle Detector Technologies for Traffic Management Applications, Part 1. Streit, U. (1995) Statistical Analysis of Spatial Data in Geographic Information Systems, Bock, H.H., and W. Polnsek (Eds.), Data Analysis and Information Systems. Statistical and Conceptual Approaches, Vol. 7, 208-216.