san francisco’s dynamic traffic assignment model

30
SAN FRANCISCO COUNTY TRANSPORTATION AUTHORITY San Francisco’s Dynamic Traffic Assignment Model Background SFCTA DTA Model Peer Review Panel Meeting July 25 th , 2012

Upload: braden

Post on 22-Feb-2016

37 views

Category:

Documents


0 download

DESCRIPTION

San Francisco’s Dynamic Traffic Assignment Model. Background. SFCTA DTA Model Peer Review Panel Meeting July 25 th , 2012. Outline. Project Background Modeling tool suite SF-CHAMP 4.3.0 Fury Previous DTA work. SF-CHAMP. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: San Francisco’s Dynamic Traffic Assignment Model

SAN FRANCISCO COUNTY TRANSPORTATION AUTHORITY

San Francisco’s Dynamic Traffic Assignment Model

Background

SFCTA DTA Model Peer Review Panel MeetingJuly 25th, 2012

Page 2: San Francisco’s Dynamic Traffic Assignment Model

SAN FRANCISCO COUNTY TRANSPORTATION AUTHORITY

2

Outline

• Project Background• Modeling tool suite

• SF-CHAMP 4.3.0 Fury• Previous DTA work

Page 3: San Francisco’s Dynamic Traffic Assignment Model

SAN FRANCISCO COUNTY TRANSPORTATION AUTHORITY

3

SF-CHAMP

• Simulates the travel pattern of every Bay Area Resident based on:• Demographics• Land use• Transportation Network

Page 4: San Francisco’s Dynamic Traffic Assignment Model

SF-CHAMP Model Basics 4

SF-CHAMP

HOME

WORK

INTERMEDIATE STOP ON WAY TO WORK

WORK-BASEDDESTINATION

HOME-BASED TOURDESTINATION

1

7

6

5

4 3

2

= Tour

= Trip

Number indicates trip order

PRIMARY TOUR:Home-based Work

WORK-BASEDSUB-TOUR

SECONDARY HOME-BASED

TOUR

Primary destinations vs.Intermediate stops

Consequences of choices: Do you have a car available? Did you leave the car at home? Do you have a complicated day?

A tour is an entire chain of trips: from your primary origin, to all of your destinations, and then back again.

Page 5: San Francisco’s Dynamic Traffic Assignment Model

SAN FRANCISCO COUNTY TRANSPORTATION AUTHORITY

5

SF-CHAMP Data

• Most models BATS 1996• New estimations (BATS 2000):

• Mode choice • Auto Availability

• New calibration (ACS)• Workplace Location Choice• Auto Availability• Tour mode choice

• New validation • 2010 APCs and Ridership• Recent Traffic Counts

Page 6: San Francisco’s Dynamic Traffic Assignment Model

SF-CHAMP Model Basics 6

CHAMP SEQUENCING – PART 1

Workplace locationVehicle Availability:

Accessibility of home Accessibility of work Accessibility between home and work

Tours Generated Accessibility of home Accessibility of work Accessibility between home and work

Initially Schedule ToursPrimary destinations for non-work tours

Initial tour schedule Accessibility

Page 7: San Francisco’s Dynamic Traffic Assignment Model

SF-CHAMP Model Basics 7

CHAMP SEQUENCING – PART 2

Tour scheduling Accessibility by time of day for chosen

destinationTour mode

Accessibility to destinations for that time of day by mode

Choose intermediate stops along tours (tours become trips)

Trip mode choice Cost Travel Time

Assign trips by mode to specific transit lines and highway paths Cost Travel Time

Page 8: San Francisco’s Dynamic Traffic Assignment Model

SAN FRANCISCO COUNTY TRANSPORTATION AUTHORITY

8

SF-CHAMP – in Flow Chart Form

Page 9: San Francisco’s Dynamic Traffic Assignment Model

SF-CHAMP Model Basics 9

Trips are aggregated into “zones”

981 zones in San Francisco

1,275 in other Bay Area counties

Spatial Detail – Analysis Zones

Page 10: San Francisco’s Dynamic Traffic Assignment Model

SF-CHAMP Model Basics 10

Spatial Detail - Transit

Every transit stop

Every transit line

Every street

Page 11: San Francisco’s Dynamic Traffic Assignment Model

SAN FRANCISCO COUNTY TRANSPORTATION AUTHORITY

11

SF-CHAMP – Roadway validation

EA AM MD PM EV0

5,000

10,000

15,000

20,000

25,000 Golden Gate Bridge - Southbound

Observed - SB Estimated - SBWeekday Time of Day

Flow

EA AM MD PM EV0

5,000

10,000

15,000

20,000

25,000 Golden Gate Bridge - Northbound

Observed - NB Estimated - NBWeekday Time of Day

Flow

Page 12: San Francisco’s Dynamic Traffic Assignment Model

SAN FRANCISCO COUNTY TRANSPORTATION AUTHORITY

12

SF-CHAMP – Roadway validation

EA AM MD PM EV0

10,000 20,000 30,000 40,000 50,000 60,000 70,000 80,000 90,000

SF/SM County Line - Northbound

Observed - NB Estimated - NBWeekday Time of Day

Flow

EA AM MD PM EV0

10,000 20,000 30,000 40,000 50,000 60,000 70,000 80,000 90,000

100,000 SF/SM County Line - Southbound

Observed - SB Estimated - SBWeekday Time of Day

Flow

Page 13: San Francisco’s Dynamic Traffic Assignment Model

SAN FRANCISCO COUNTY TRANSPORTATION AUTHORITY

13

SF-CHAMP – Roadway validation

EA AM MD PM EV0

10,000 20,000 30,000 40,000 50,000 60,000 70,000

Oakland Bay Bridge - Eastbound

Observed - EB Estimated - EBWeekday Time of Day

Flow

EA AM MD PM EV0

10,000 20,000 30,000 40,000 50,000 60,000 70,000

Oakland Bay Bridge - Westbound

Observed - WB Estimated - WBWeekday Time of Day

Flow

Page 14: San Francisco’s Dynamic Traffic Assignment Model

SAN FRANCISCO COUNTY TRANSPORTATION AUTHORITY

14

SF-CHAMP – Roadway validation

  Time of DayArea Type EA AM MD PM EV 24HR

0/1/2 1.330 0.969 1.041 1.035 1.009 1.0303 1.289 1.051 1.169 1.050 1.163 1.128

4/5 1.281 1.104 1.235 1.084 1.289 1.191All Locations 1.303 1.035 1.135 1.054 1.124 1.105

  Time of DayVolume Classification EA AM MD PM EV 24HR

<40k 1.385 1.085 1.178 1.084 1.120 1.13540-80k 1.309 1.092 1.200 1.015 1.181 1.140>=80k 1.288 0.982 1.079 1.082 1.088 1.073

All Locations 1.303 1.035 1.135 1.054 1.124 1.105

  Time of DayVolume Classification EA AM MD PM EV 24HR

<40k 0.218 0.090 0.116 0.077 0.143 0.10740-80k 0.097 0.050 0.067 0.045 0.083 0.057>=80k 0.129 0.048 0.047 0.069 0.067 0.050

All Locations 0.080 0.032 0.036 0.037 0.047 0.035

Estimated/Observed

Estimated/Observed

%RMSE

Page 15: San Francisco’s Dynamic Traffic Assignment Model

SAN FRANCISCO COUNTY TRANSPORTATION AUTHORITY

15

SF-CHAMP – Transit validation

0 5,0

00

10,00

0

15,00

0

20,00

0

25,00

0

30,00

0

35,00

0

40,00

0

45,00

0

50,00

0 0

5,000

10,000

15,000

20,000

25,000

30,000

35,000

40,000

45,000

50,000

Daily Muni BoardingsModeled vs Observed

Muni BusesMuni Cable CarsMuni LRTy=x

Observed Boardings

Mod

eled

Boa

rdin

gs

Page 16: San Francisco’s Dynamic Traffic Assignment Model

An additional tool in the toolbox - DTA

SAN FRANCISCO COUNTY TRANSPORTATION AUTHORITY

16

SF-CHAMP

Dynamic TrafficAssignment

TrafficMicrosimulation

Time-dependent user equilibriumwith realistic, but simplified vehicle simulation

Regional static user equilibriumactivity-based model

Highly realistic simulation of vehicle behavior and interactions

Page 17: San Francisco’s Dynamic Traffic Assignment Model

Northwest quadrant DTA network

SAN FRANCISCO COUNTY TRANSPORTATION AUTHORITY

17

200 Internal Zones60 External Zones3,000 Nodes7,000 Links240 Signals83 Transit Lines

Page 18: San Francisco’s Dynamic Traffic Assignment Model

How have we used DTA?

• Presidio Parkway Construction• Where do vehicles re-route when

intra-SF ramps are taken away on Doyle Drive?

SAN FRANCISCO COUNTY TRANSPORTATION AUTHORITY

18

Page 19: San Francisco’s Dynamic Traffic Assignment Model

How have we used DTA?

• Geary Bus Rapid Transit• Where do vehicles re-route when we

take a lane away from Geary?• How do diversions affect other

streets?

SAN FRANCISCO COUNTY TRANSPORTATION AUTHORITY

19

Page 20: San Francisco’s Dynamic Traffic Assignment Model

SAN FRANCISCO COUNTY TRANSPORTATION AUTHORITY

20

25th

24th

23rd

22nd

21st

20th

19th

18th

17th

16th

15th

14th

Park

Pre

sidio

Funs

ton

12th

11th

10th 9th

8th

7th

6th

5th

4th

3rd

2nd

Argu

ello

Palm

Jord

an/S

tany

anC'

nwlth

/B'm

ont

Park

erSp

ruce

Cook

Blak

eCo

llins

Woo

dEm

erso

nMa

soni

cPr

esid

ioLy

onBa

ker/S

t Jos

ephs

Brod

erick

Divi

sade

roSc

ott

Stei

ner

Fillm

ore

Web

ster

Lagu

naGo

ugh

-500

-400

-300

-200

-100

0

100

200

300

400

500

-2,500

-2,000

-1,500

-1,000

-500

0

500

1,000

1,500

2,000

2,500

2008 No Project - Geary Blvd - Westbound - Model Simulation

WB RT Off WB LT Off SB RT On NB LT On WB Through WB Mainline CountsWB Turn Counts - Mainline

Turn

Vol

ume

Mai

nlin

e V

olum

e

Page 21: San Francisco’s Dynamic Traffic Assignment Model

SAN FRANCISCO COUNTY TRANSPORTATION AUTHORITY

21

Geary BRT DTA – Diversions (draft)

Page 22: San Francisco’s Dynamic Traffic Assignment Model

Issues that arose from current DTA use

• DTA represents ideal world network LOS knowledge• Drastic shifts away from main-line

roadways when their capacity reduced

• Hides potential congestion on Geary• Subarea reliant on demand from

external stations• Validation of individual turn movements

important• “Surgical Adjustments” still required• Reliant on centroid-connector

placement• Conflicting validation data

SAN FRANCISCO COUNTY TRANSPORTATION AUTHORITY

22

Page 23: San Francisco’s Dynamic Traffic Assignment Model

SAN FRANCISCO COUNTY TRANSPORTATION AUTHORITY

San Francisco’s Dynamic Traffic Assignment Model

Model Development Process

SFCTA DTA Model Peer Review Panel MeetingJuly 25th, 2012

Page 24: San Francisco’s Dynamic Traffic Assignment Model

SAN FRANCISCO COUNTY TRANSPORTATION AUTHORITY

24

Outline - Model Development Process

• Objectives for now versus the future• Overall Approach• DTA Package Selection• Project Tasks and Schedule

Page 25: San Francisco’s Dynamic Traffic Assignment Model

SAN FRANCISCO COUNTY TRANSPORTATION AUTHORITY

25

DTA Model Development Objectives (for now)

• Have a working DTA model with results that make sense for the PM Peak period in San Francisco

• Have seamless process from SF-CHAMP to DTA results:• Little human intervention• Reduce human error• Use SF-CHAMP demand directly

• Behaviorally consistent• Allow SF-CHAMP to take advantage of

all fixes• Test having SF-CHAMP use DTA as it’s

network model

Page 26: San Francisco’s Dynamic Traffic Assignment Model

SAN FRANCISCO COUNTY TRANSPORTATION AUTHORITY

26

Left for “the Future”

• Rigorous validation for specific subareas

• Reconfiguring centroid loadings to be at parking

• Trip chaining and tours• Loading miiples from SF-CHAMP with

their individual characteristics• Influence of non-motorized travel on

traffic flow• 24 hour model; bigger subarea?• Assigning people to transit trips

• The future is now (FAST-TrIPs)

Page 27: San Francisco’s Dynamic Traffic Assignment Model

SAN FRANCISCO COUNTY TRANSPORTATION AUTHORITY

27

DTA Model Development Approach

• Write code when possible for repeated human tasks :• Data format conversion• Network manipulation and validation

for DTA• Output validation and visualization

• Develop in an open source environment• Don’t re-write code that exists in our

DTA package• Make a counts database that interacts

with our network (CountDracula)

Page 28: San Francisco’s Dynamic Traffic Assignment Model

SAN FRANCISCO COUNTY TRANSPORTATION AUTHORITY

28

DTA Model Development Approach

• Use as much ‘real’ data as possible• Signal timings• Stop signs• Transit • Traffic flow parameters

• Fix all issues “at the source” if possible• Network geometry• Turn prohibitions• Demand (SF-CHAMP)

Page 29: San Francisco’s Dynamic Traffic Assignment Model

SAN FRANCISCO COUNTY TRANSPORTATION AUTHORITY

29

DTA Package Selection

• Evaluated alternatives that we knew about

• Selected Dynameq because:• Mature UI• Developer responsive with

development pathway• Detailed network representation:

• Lane-based delay• Transit vehicles and schedules explicit

• Was able to run• Results made sense when we tested

it

Page 30: San Francisco’s Dynamic Traffic Assignment Model

SAN FRANCISCO COUNTY TRANSPORTATION AUTHORITY

30

Tasks and Schedule

Project ManagementModel Development

Tools Development

Application/Integration

Evaluation/Reporting

2011 2012A S O N D J F M A M J J A S O

Demand PreparationNetwork Preparation

Data PreparationModel Calibration

Network ConversionDemand Conversion

Signal ConversionTransit Conversion

Summary

Integration MemoApplications

Peer ReviewWebinar