a gps-based bicycle route choice model for san francisco, california

39
SAN FRANCISCO COUNTY TRANSPORTATION AUTHORITY A GPS-based Bicycle Route Choice Model for San Francisco, California Jeff Hood University of California, Berkeley Billy Charlton, Elizabeth Sall, Michael Schwartz San Francisco County Transportation Authority Matt Paul MoPimp Productions 3 rd Conference on Innovations in Travel Demand Modeling, Tempe, Arizona May 10, 2010

Category:

Technology


1 download

TRANSCRIPT

Page 1: A GPS-based Bicycle Route CHoice Model for San Francisco, California

SAN FRANCISCO COUNTY TRANSPORTATION AUTHORITY

A GPS-based Bicycle Route Choice Model for San Francisco, California

Jeff HoodUniversity of California, Berkeley

Billy Charlton, Elizabeth Sall, Michael SchwartzSan Francisco County Transportation Authority

Matt PaulMoPimp Productions

3 rd Conference on Innovations in Travel Demand Modeling, Tempe, Arizona

May 10, 2010

Page 2: A GPS-based Bicycle Route CHoice Model for San Francisco, California

SAN FRANCISCO COUNTY TRANSPORTATION AUTHORITY

2

•------•------•------ Introduction

CycleTracks for iPhone & Android

Choice set generation

Model estimation & validation

Trip assignment & next steps

Outline

Data processing & participants

Page 3: A GPS-based Bicycle Route CHoice Model for San Francisco, California

SAN FRANCISCO COUNTY TRANSPORTATION AUTHORITY

3

Why model bicycle route choice?

Page 4: A GPS-based Bicycle Route CHoice Model for San Francisco, California

SAN FRANCISCO COUNTY TRANSPORTATION AUTHORITY

CycleTracks for iPhone & Android

Page 5: A GPS-based Bicycle Route CHoice Model for San Francisco, California

Conventional GPS survey

SAN FRANCISCO COUNTY TRANSPORTATION AUTHORITY

5

… …

Page 6: A GPS-based Bicycle Route CHoice Model for San Francisco, California

CycleTracks smartphone app

SAN FRANCISCO COUNTY TRANSPORTATION AUTHORITY

6

e-mail

Trip 1

Trip 2…… …Trip

n……………

Page 7: A GPS-based Bicycle Route CHoice Model for San Francisco, California
Page 8: A GPS-based Bicycle Route CHoice Model for San Francisco, California
Page 9: A GPS-based Bicycle Route CHoice Model for San Francisco, California
Page 10: A GPS-based Bicycle Route CHoice Model for San Francisco, California
Page 11: A GPS-based Bicycle Route CHoice Model for San Francisco, California
Page 12: A GPS-based Bicycle Route CHoice Model for San Francisco, California
Page 13: A GPS-based Bicycle Route CHoice Model for San Francisco, California

SAN FRANCISCO COUNTY TRANSPORTATION AUTHORITY

13

OK, it’s real pretty; Now, how do we get users?

Page 14: A GPS-based Bicycle Route CHoice Model for San Francisco, California
Page 15: A GPS-based Bicycle Route CHoice Model for San Francisco, California
Page 16: A GPS-based Bicycle Route CHoice Model for San Francisco, California
Page 17: A GPS-based Bicycle Route CHoice Model for San Francisco, California

SAN FRANCISCO COUNTY TRANSPORTATION AUTHORITY

Data Processing & Participants

Page 18: A GPS-based Bicycle Route CHoice Model for San Francisco, California

SAN FRANCISCO COUNTY TRANSPORTATION AUTHORITY

18

GPS post-processing (Schüssler & Axhausen 2009)

Gaussian smoothing

Activity & mode detection

Map matching

5,178 traces497 users

3,034 bike stages

366 usersh

Page 19: A GPS-based Bicycle Route CHoice Model for San Francisco, California

SAN FRANCISCO COUNTY TRANSPORTATION AUTHORITY

19

Participants

CycleTracks BATS z -statp -value

(N=366) (N=153)Age

Mean 34 33 1.1 0.31

GenderFemale 21% 36% –3.5 0.00

Cycling FrequencyDaily 60% N/ASeveral times per week 34%Several times per month 7%Less than once a month 0%

Page 20: A GPS-based Bicycle Route CHoice Model for San Francisco, California

SAN FRANCISCO COUNTY TRANSPORTATION AUTHORITY

Choice Set Generation

Page 21: A GPS-based Bicycle Route CHoice Model for San Francisco, California

SAN FRANCISCO COUNTY TRANSPORTATION AUTHORITY

21

Existing methods

Only shortest path searches work in large networks

Link elimination(k shortest paths)

Stochastic path search

Labeledpaths

Doubly stochastic(Bovy & Fiorenzo-Catalano 2007)

Page 22: A GPS-based Bicycle Route CHoice Model for San Francisco, California

The doubly stochastic method

SAN FRANCISCO COUNTY TRANSPORTATION AUTHORITY

22

Link-additive path attribute

vector

Attribute i

Attr

ibut

e j

?

1. Select random coefficient vector

2. Calculate generalized cost for each link

3. Randomize link costs

4. Find shortest path

Page 23: A GPS-based Bicycle Route CHoice Model for San Francisco, California

SAN FRANCISCO COUNTY TRANSPORTATION AUTHORITY

23

Extract unbiased priors from the network

Reference attribute (β1=1)

Eval

uatio

n at

trib

ute

Parameter Space

Start with large boundary intervalBinary search

Eval

uatio

n at

trib

ute

Coefficient of evaluation attribute

Attribute Space

Value of evaluation attribute in

shortest path

Page 24: A GPS-based Bicycle Route CHoice Model for San Francisco, California

Results of prior extraction

SAN FRANCISCO COUNTY TRANSPORTATION AUTHORITY

24

Significant in estimation

Retained for degree of freedom

Page 25: A GPS-based Bicycle Route CHoice Model for San Francisco, California

96 Link Elimination Routes

96 Doubly Stochastic Routes

Page 26: A GPS-based Bicycle Route CHoice Model for San Francisco, California

Better

Page 27: A GPS-based Bicycle Route CHoice Model for San Francisco, California

Better

Page 28: A GPS-based Bicycle Route CHoice Model for San Francisco, California

Benchmarking

SAN FRANCISCO COUNTY TRANSPORTATION AUTHORITY

28

MethodDoubly

StochasticLink

Elimination

No. parameters 32 --

No. link randomizations 3 --

No. unique routes 76 (avg.) 96

Search algorithm Dijkstra Euclidean A*

Computing time 3 h 46 m 8 h 06 m

2,678 observations, 4 CPUs, coded in Python

Page 29: A GPS-based Bicycle Route CHoice Model for San Francisco, California

SAN FRANCISCO COUNTY TRANSPORTATION AUTHORITY

Model Estimation & Validation

Page 30: A GPS-based Bicycle Route CHoice Model for San Francisco, California

SAN FRANCISCO COUNTY TRANSPORTATION AUTHORITY

30

Estimation results

Attribute Coef. SE t -stat. p -val.Length (mi) --1.05 0.09 --11.80 0.00Turns per mile --0.21 0.02 --12.15 0.00Prop. wrong way --13.30 0.67 --19.87 0.00Prop. bike paths 1.89 0.31 6.17 0.00Prop. bike lanes 2.15 0.12 17.69 0.00 Cycling freq. < several per wk.1.85 0.04 44.94 0.00Prop. bike routes 0.35 0.11 3.14 0.00Avg. up-slope (ft/100ft) --0.50 0.08 --6.35 0.00 Female --0.96 0.22 --4.34 0.00 Commute --0.90 0.11 --8.21 0.00Log(path size) 1.07 0.04 26.38 0.00

2,678 weighted observations, ρ2 = 0.28

Page 31: A GPS-based Bicycle Route CHoice Model for San Francisco, California

SAN FRANCISCO COUNTY TRANSPORTATION AUTHORITY

31

Average marginal rates of substitution

MRS of Length on street for ValueUnits

Length on bike paths 0.57 noneLength on bike lanes 0.49 noneLength on bike routes 0.92 noneLength wrong way 4.02 noneTurns 0.10 mi/turnTotal rise 1.12 mi/100ft

User benefit of bike lanes: $0.98 per mile per trip

Page 32: A GPS-based Bicycle Route CHoice Model for San Francisco, California

Better

15% exactpredictions

Page 33: A GPS-based Bicycle Route CHoice Model for San Francisco, California

Better

Page 34: A GPS-based Bicycle Route CHoice Model for San Francisco, California

Calibrated choice set

Best generatedOverlap: 85%Dissimilarity: 0.23PS-normed prob: 0.022

PredictedOverlap: 5%Dissimilarity: 0.83PS-normed prob: 0.025

Example

Page 35: A GPS-based Bicycle Route CHoice Model for San Francisco, California

SAN FRANCISCO COUNTY TRANSPORTATION AUTHORITY

Trip Assignment & Next Steps

Page 36: A GPS-based Bicycle Route CHoice Model for San Francisco, California

AM AssignmentComputing Time:12 h 35 m

Bicycles per hour

20 360

0 180

Page 37: A GPS-based Bicycle Route CHoice Model for San Francisco, California

Bike Route Choice Set Generation

Final Bicycle Assignnment

SAN FRANCISCO COUNTY TRANSPORTATION AUTHORITY

37

Next steps for SF-CHAMP

Initial Road Assignnment

Roadway & Transit Skimming

Work Loc. & Destination Choice

Full Day Tour Generation

Tour & TripMode Choice

Final Road & Transit Assignment

Population Synthesizer

Vehicle Availability

Bicycle AvailabilityLogsums

Logsums

Page 38: A GPS-based Bicycle Route CHoice Model for San Francisco, California

SAN FRANCISCO COUNTY TRANSPORTATION AUTHORITY

Acknowledgements

ContactJeff Hood, UC Berkeley: [email protected]

Billy Charlton, SFCTA: [email protected]

Matt Paul, MoPimp Productions: www.mopimp.com

Nadine Schüssler Kay Axhausen

Page 39: A GPS-based Bicycle Route CHoice Model for San Francisco, California

SAN FRANCISCO COUNTY TRANSPORTATION AUTHORITY

39

•------•------•------ Introduction

CycleTracks for iPhone & Android

Choice set generation

Model estimation & validation

Trip assignment & next steps

Recap

Data processing & participants