Presentation

advertisement
INTERFACING THE MORPC REGIONAL
MODEL WITH DYNAMIC TRAFFIC
SIMULATION
David Roden (AECOM)
Supin Yoder (FHWA)
Nick Gill and Zhuojun Jiang (MORPC)
Rebekah Anderson and Greg Giaimo (ODOT)
FHWA – TRANSIMS Deployment Project
Agenda
2





Study Overview
Network Conversion and Debugging
Trip and/or Tour Conversion
User Equilibrium Assignment and Convergence
Output Results and Sensitivity Tests
MORPC TRANSIMS Implementation
Purpose of the Study
3

AECOM, MORPC, ODOT, and FHWA are
participating in a study to route and simulate
MORPC’s tour-based demand on a TRANSIMS
network
Create a time-dependent TRANSIMS network
 Route and simulate TP+ trips on the TRANSIMS network
 Route and simulate MORPC tours on the TRANSIMS network
 Feedback travel times from TRANSIMS to the tour model
 Create a time-dependent transit network and tour routing

MORPC TRANSIMS Implementation
Network Conversion Process
4
TP+ Network
Conversion Script
TPPlusNet
Speed-Capacity
Node Data
Link Data
Zone Data
Link Details
Zone Connector Keys
TransimsNet
Signal/Sign Warrants
Synthetic Network
IntControl
ArcNet
Traffic Controls
Network Shapefiles
MORPC TRANSIMS Implementation
TRANSIMS Network
5
MORPC TRANSIMS Implementation
TRANSIMS Coding Concepts
6
MORPC TRANSIMS Implementation
Original/Default TRANSIMS Network
7
MORPC TRANSIMS Implementation
Zone Connector Activity Locations
8
MORPC TRANSIMS Implementation
Freeway Access Problems
Mc Naughten
p
IR 27
0
IR 27
0
mp
m
Ra
Ra
Noe-Bix
by Rd
Rd
IR 270
IR 270
9
Franklin
mp
Ra
m
Ra
p
Main
Main
Main
Main
Main
Main
IR 27
0
Centroid Connector
Mc Naughten
IR 270
IR 270
IR 270
Rd
p
m
Ra p
m
Ra
Loop ramps were added to the TP+ network to improve results
MORPC TRANSIMS Implementation
TRANSIMS Travel Demand Concepts
10


TRANSIMS models individual persons for 24+ hours
Trips between specific activity locations, at specific
times of day, using a specific travel mode and vehicle




Activity locations – street locations / block faces
Time of day (start/end/duration) – seconds
Modes – walk, bike, drive, ride, transit, P&R, K&R, etc.
Convert aggregate trip tables to individual travelers
at specific locations and trip start times


Zones  activity locations within the zone
Daily/time period  second of the day
MORPC TRANSIMS Implementation
Trip Table Conversion Process
11
Subzone Factors
Activity Location
Block Boundaries
Block Data
MORPC HH-Tours
Traffic Counts
Zone Boundaries
MORPC Zone Data
Non-HH Trip Tables
MORPC Diurnals
LocationData
TP+ Scripts
SmoothData
Activity Location
Trip Tables
Diurnal Distributions
ConvertTrips
Trip File
Vehicle File
Household File
Population File
MORPC TRANSIMS Implementation
Diurnal Smoothing Results
12
Trip Start Time
Number of Trip Start Times (15-Minute Increments)
120000
100000
80000
60000
40000
20000
MORPC Provided Start Times
Smoothed Start Times
0
0:00
2:00
4:00
6:00
MORPC TRANSIMS Implementation
8:00
10:00 12:00 14:00
Time of Day
16:00
18:00
20:00
22:00
Activity Location Weights
13



Use subzone socio-economic data to calculate trip
attraction weights by trip purpose and orientation for
each activity location within a TAZ
MORPC/ODOT provided a block data file to
calculate the attraction weights
Inconsistencies between the TAZ and block file
boundaries and socio-economic attributes
necessitated complex data processing
MORPC TRANSIMS Implementation
TAZ – Block Data Integration Issues
14
MORPC TRANSIMS Implementation
MORPC Tours  TRANSIMS Tours
15
Time
5:30
6:00
6:30
7:00
7:30
8:00
8:30
9:00
9:30
10:00
10:30
11:00
11:30
12:00
12:30
13:00
13:30
14:00
14:30
15:00
15:30
16:00
16:30
17:00
17:30
Home
Work Tour
Stop1
Work
MORPC TRANSIMS Implementation
Stop2
Stop1
At Work Sub-Tour
Shop
Stop2
Activities have
locations,
start times
and durations
Trips connect
activities
TRANSIMS Router and Microsimulator
16

Router builds a unique path for each trip
Between origin and destination activity locations (link-offset)
 Starting at a specific second of the day
 Using a specified travel mode and vehicle
 Based on network travel times in15-minute increments


Microsimulator moves vehicles between link-lane-cells
on a second-by-second basis
Cells are 6 meters long
 Vehicles move 0, 1, 2, 3, 4, 5, or 6 cells each second


Speeds = 0, 13.5, 27.0, 40.5, 54.0, 67.5 or 81.0 mph
MORPC TRANSIMS Implementation
Microsimulator Feedback Loops
17
Trips / Tours
Router
Network
Travel Paths
Yes
Yes
Change?
Change?
Microsimulator
Bottlenecks
MORPC TRANSIMS Implementation
Travel Times
No
Stop
Convergence Statistics
18

Convergence is defined using multiple statistics

Simulation stability and network performance



Number and location of “lost” vehicles by time of day
Difference between the average link delay and the Microsimulator
link delay – vehicle hours of travel by link and time of day
User Equilibrium – no traveler can improve their travel time
(impedance) by changing paths


Difference between the simulated path and the minimum impedance
path for each traveler – vehicle hours of travel by trip
The percentage of travelers with significant differences
MORPC TRANSIMS Implementation
Lost Vehicle Problems
19
Iteration 1
MORPC TRANSIMS Implementation
Iteration 25
Trip-Model Convergence Statistics
0.008
0
0.007
-1
0.006
-2
Link VHT Gap
Trip Time Gap
Relative Gap
0.005
-3
Time Difference (Avg)
0.004
-4
0.003
-5
0.002
-6
0.001
-7
0
-8
1
3
5
7
9
11
13
Iteration
MORPC TRANSIMS Implementation
15
17
19
21
23
25
Time Difference (Minutes)
20
Trip Gap by Time of Day
21
0.008
2
3
0.007
4
5
6
0.006
7
8
9
Trip Time Gap
0.005
10
11
0.004
12
13
14
0.003
15
16
17
0.002
18
19
0.001
20
21
22
0.000
23
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Departure Hour
MORPC TRANSIMS Implementation
15
16
17
18
19
20
21
22
23
24
24
25
Link VHT Gap by Time of Day
22
0.20
1
2
0.18
3
4
5
0.16
6
7
0.14
Link VHT Gap
8
9
0.12
10
11
0.10
12
13
14
0.08
15
16
0.06
17
18
0.04
19
20
0.02
21
22
23
0.00
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Time of Day
MORPC TRANSIMS Implementation
15
16
17
18
19
20
21
22
23
24
24
25
ATR 601: I-70 at Brice Rd.
23
7000
Station 601 (East) - Link 2179
6000
Hourly Volume
5000
4000
3000
2000
1000
Tour
Trip
Observed
0
1
2
3
4
5
6
7
MORPC TRANSIMS Implementation
8
9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
Hour of Day
Total Volume: All Stations
24
120000
Total Volume - All Stations
100000
Volume
80000
60000
40000
20000
Tour
Trip
Observed
0
1
2
3
4
5
6
7
MORPC TRANSIMS Implementation
8
9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
Hour of Day
Operational Impact Test
25



Used the turning movement volumes from the
simulation to update the signal timing plans for all
signals in the region
Applied Progression to calculate signal offsets
Applied Router-Microsimulator to convergence
MORPC TRANSIMS Implementation
Signal Timing and Progression
26
Aggregate Wait Time Problems
MORPC TRANSIMS Implementation
Signal Progression Corridors
Daily Cycle Failures – Original
27
MORPC TRANSIMS Implementation
Daily Cycle Failures – Operational Test
28
MORPC TRANSIMS Implementation
Next Steps
29




Implement global iterations between the tour-model
and the network simulation
Perform sensitivity tests and future forecasts
Refine operational details in downtown to provide
demand data for a VISSIM subarea analysis
Upgrade the model to TRANSIMS Version 5 Studio
and Visualizer
MORPC TRANSIMS Implementation
Download