Presentation is loading. Please wait.

Presentation is loading. Please wait.

Conversion of Volunteer-Collected GPS Diary Data into Travel Time Performance Measures Research Project 0-5176 Conducted for PC : Terry Keener PD : Michael.

Similar presentations


Presentation on theme: "Conversion of Volunteer-Collected GPS Diary Data into Travel Time Performance Measures Research Project 0-5176 Conducted for PC : Terry Keener PD : Michael."— Presentation transcript:

1 Conversion of Volunteer-Collected GPS Diary Data into Travel Time Performance Measures Research Project 0-5176 Conducted for PC : Terry Keener PD : Michael Chamberlain PI : Chandra R. Bhat Barbara Parmenter Researchers Siva Srinivasan Prabuddha Ghosh Aruna Sivakumar Aarti Kapur Stacey Bricka Training Workshop on the Use of GPS-TDG Software

2 Presentation Overview Background Research Objectives Conceptual Structure of GPS-TDG Software Overview Tutorial using Sample Data from Laredo Preprocessing GPS streams Basic Analysis Enhanced Analysis Querying and Aggregation

3 Background: Collecting Travel Data Travel Demand Models Forecast Travel Demand Understand Travel Needs: Generate Policy Actions Evaluate Impacts of Policy Actions Household Travel Surveys Data

4 Background: Enhancing Travel Data Collection Survey Design Enhancements Trip diaries Activity diaries Time-use diaries Survey Implementation Enhancements PAPI CATI ETD / CASI GPS-Enhanced

5 Using GPS in Travel Surveys: Different Technologies In-Vehicle devices Hand-held devices Purely passive Requiring additional active input Our focus

6 Advantages of GPS-based Data Collection Passive Data Collection Reduces respondent burden Address under-reporting of trips Address item non-response Increased Spatial and Temporal Accuracy Destination locations for non-frequent trips Trip times and time-of-day of travel are not estimates Additional Data Trips missed in manual reporting Route choice Travel speeds

7 Issues with Passive-GPS Data Collection Data is collected in the form of navigational streams Requires operational definitions of “ trips ” and “ stops ” Requires substantial processing for converting into conventional trip-diary format Equipment capabilities/accuracy/errors impacts trip identification Trip purpose information unknown Requires supplemental user input (en-route or via prompted recall) Use of regional land-use and respondent demographics data for imputing trip purposes Vehicle occupancy unknown Requires supplemental user input

8 GPS-based Travel Surveys: Summary Substantial potential for using in-vehicle GPS technologies in travel surveys to enhance quality and quantity of data Shifts considerable burden from the respondent to the analyst: Need to convert navigational streams from GPS devices to trip sequences

9 Research Objectives 1)Develop algorithm to identify vehicle trip characteristics from GPS navigational streams 2)Implement the algorithm in GIS-based software to automate travel-diary extraction 3)Aggregate the derived travel diaries to produce inter-zonal trip- tables by trip purpose and time of day 4)Compute inter-zonal highway performance measures (i.e., travel times and speeds) Develop a GIS-based software to automate the process of converting the raw GPS navigational streams into the conventional trip-diary format

10 Conceptual Overview of GPS-TDG

11 GPS-TDG: Primary User Interface Data Area Display of derived travel diaries and query results Command Area Providing inputs, querying, and overall control Menu Bar Preprocessing and help

12 1.View sample raw GPS streams 2.Preprocess GPS streams & view the results 3.Running the software in the Basic Analysis mode Provide inputs View and interpret results 4.Running the software in the Enhanced Analysis mode Provide inputs View and interpret results 5.Aggregation and Querying Tutorial on Using GPS-TDG

13 Sample Raw GPS Stream (GeoLogger) RECTYPE,GPS_ID,HH_ID,Veh_ID,GMT_DATE,GMT_TIME,LOC_DATE,LOC_TIME,LAT_RAW,LONG_RAW,ELEV_RA W,VELOCITY,HEADING,HDOP,SATS 5,272,1005402,1,03/25/02,12:40:37,03/25/02,06:40:37,27.59705,-99.47217,00179,0.00,000,01.7,05 5,272,1005402,1,03/25/02,12:40:38,03/25/02,06:40:38,27.59705,-99.47217,00179,0.00,000,01.7,05 5,272,1005402,1,03/25/02,12:40:39,03/25/02,06:40:39,27.59705,-99.47217,00180,0.00,000,01.7,05 5,272,1005402,1,03/25/02,12:40:40,03/25/02,06:40:40,27.59705,-99.47217,00180,0.00,000,01.7,05 5,272,1005402,1,03/25/02,12:40:41,03/25/02,06:40:41,27.59705,-99.47217,00180,0.00,000,01.7,05 5,272,1005402,1,03/25/02,12:40:42,03/25/02,06:40:42,27.59705,-99.47217,00180,0.00,000,01.7,05 5,272,1005402,1,03/25/02,12:40:43,03/25/02,06:40:43,27.59705,-99.47218,00179,0.00,000,01.7,05 5,272,1005402,1,03/25/02,12:40:44,03/25/02,06:40:44,27.59705,-99.47218,00179,0.00,000,01.7,05 5,272,1005402,1,03/25/02,12:40:45,03/25/02,06:40:45,27.59707,-99.47218,00179,0.00,000,01.7,05 5,272,1005402,1,03/25/02,12:40:46,03/25/02,06:40:46,27.59707,-99.47218,00178,0.00,000,01.7,05 5,272,1005402,1,03/25/02,12:40:47,03/25/02,06:40:47,27.59707,-99.47218,00178,0.00,000,01.7,05 5,272,1005402,1,03/25/02,12:40:48,03/25/02,06:40:48,27.59707,-99.47218,00177,0.00,000,01.7,05 5,272,1005402,1,03/25/02,12:40:49,03/25/02,06:40:49,27.59707,-99.47220,00177,0.00,000,01.7,05 5,272,1005402,1,03/25/02,12:40:50,03/25/02,06:40:50,27.59707,-99.47220,00177,0.00,000,01.7,05 5,272,1005402,1,03/25/02,12:40:51,03/25/02,06:40:51,27.59707,-99.47220,00176,0.00,000,01.7,05 5,272,1005402,1,03/25/02,12:40:52,03/25/02,06:40:52,27.59707,-99.47220,00176,0.00,000,01.7,05 5,272,1005402,1,03/25/02,12:40:53,03/25/02,06:40:53,27.59707,-99.47220,00176,0.00,000,01.7,05 5,272,1005402,1,03/25/02,12:40:54,03/25/02,06:40:54,27.59707,-99.47220,00176,0.00,000,01.7,05 5,272,1005402,1,03/25/02,12:40:55,03/25/02,06:40:55,27.59707,-99.47220,00176,0.00,000,01.7,05 5,272,1005402,1,03/25/02,12:40:56,03/25/02,06:40:56,27.59707,-99.47220,00175,0.00,000,01.7,05

14 Running the Preprocessor Select the directory containing the raw streams Select the target directory for writing the processed streams

15 HREC,HDOP=5.0,Min Satellites=3 GREC,272,1005402,1,1017060037000,27.59705,-99.47217,0.00,000,0 GREC,272,1005402,1,1017060038000,27.59705,-99.47217,0.00,000,0 GREC,272,1005402,1,1017060039000,27.59705,-99.47217,0.00,000,0 GREC,272,1005402,1,1017060040000,27.59705,-99.47217,0.00,000,0 GREC,272,1005402,1,1017060041000,27.59705,-99.47217,0.00,000,0 GREC,272,1005402,1,1017060042000,27.59705,-99.47217,0.00,000,0 GREC,272,1005402,1,1017060043000,27.59705,-99.47218,0.00,000,0 GREC,272,1005402,1,1017060044000,27.59705,-99.47218,0.00,000,0 GREC,272,1005402,1,1017060045000,27.59707,-99.47218,0.00,000,0 GREC,272,1005402,1,1017060046000,27.59707,-99.47218,0.00,000,0 GREC,272,1005402,1,1017060047000,27.59707,-99.47218,0.00,000,0 GREC,272,1005402,1,1017060048000,27.59707,-99.47218,0.00,000,0 GREC,272,1005402,1,1017060049000,27.59707,-99.47220,0.00,000,0 GREC,272,1005402,1,1017060050000,27.59707,-99.47220,0.00,000,0 GREC,272,1005402,1,1017060051000,27.59707,-99.47220,0.00,000,0 GREC,272,1005402,1,1017060052000,27.59707,-99.47220,0.00,000,0 GREC,272,1005402,1,1017060053000,27.59707,-99.47220,0.00,000,0 GREC,272,1005402,1,1017060054000,27.59707,-99.47220,0.00,000,0 GREC,272,1005402,1,1017060055000,27.59707,-99.47220,0.00,000,0 Sample Processed GPS Stream

16 Click button, navigate to appropriate input files, and select Click button, navigate to directory containing pre-processed GPS streams and select Leave blank to use default algorithm parameters Click to run the trip detection after providing all inputs Provide file name to store the derived travel diaries Basic Analysis

17 Basic Analysis: Results

18 Enhanced Analysis Click button, navigate to appropriate input files, and select Additional inputs for enhanced analysis Progress bar

19 Enhanced Analysis: Results

20 Querying and Aggregation: Options Aggregation criteria Filtering criteria Input: a file containing derived travel diaries

21 Querying and Aggregation: Results Overall aggregation summary

22 Querying and Aggregation: Results Trip table and inter-zonal performance measures (over entire day and all trip purposes)

23 Querying and Aggregation: Results Trip table and inter-zonal performance measures (PM peak, all trip purposes)

24 Querying and Aggregation: Results Trip table and inter-zonal performance measures (entire day, home-based work trips)

25 Thank You!

26 Structure of GPRMC Streams

27 Structure of GeoLogger Streams

28 Algorithm Parameters

29 Accept inputs Read in data for first/next vehicle Scan GPS stream until a potential trip is detected Compute trip characteristics Perform reasonableness checks Check if end of GPS stream is reached for the current vehicle Write trip to output file Check if there are any more vehicles in the database Potential trip passes checks Potential trip fails checks Yes No Trip diary extraction complete No Conceptual Overview of Process Module

30 Attributes Characterizing Each Trip in the Derived Travel Diary Database


Download ppt "Conversion of Volunteer-Collected GPS Diary Data into Travel Time Performance Measures Research Project 0-5176 Conducted for PC : Terry Keener PD : Michael."

Similar presentations


Ads by Google