22
TRANSIMS Version 5 Application Concepts January 20, 2011 David Roden – AECOM

TRANSIMS Version 5 Application Concepts

  • Upload
    lassie

  • View
    37

  • Download
    2

Embed Size (px)

DESCRIPTION

TRANSIMS Version 5 Application Concepts. January 20, 2011 David Roden – AECOM. Topics. Goals and objectives NetPrep applications Router applications PathSkim applications Microsimulator applications Resent convergence discussions. Goals and objectives. - PowerPoint PPT Presentation

Citation preview

Page 1: TRANSIMS Version 5 Application Concepts

TRANSIMS Version 5Application Concepts

January 20, 2011David Roden – AECOM

Page 2: TRANSIMS Version 5 Application Concepts

Chicago RTSTEP TRANSIMS Model2

Topics Goals and objectives NetPrep applications Router applications PathSkim applications Microsimulator applications Resent convergence discussions

1/20/2011

Page 3: TRANSIMS Version 5 Application Concepts

Chicago RTSTEP TRANSIMS Model3

Goals and objectives Improve user interaction during network conversion

– Separate link selection and collapsing from relational file generation

Streamline the application process– Consolidate processing steps – Minimize the number intermediate/working files (e.g., plan files)

Coordinate partitioned tasks to cumulate shared and dependent data (e.g., flow and travel times)– Performance statistics and reports based on all partitions

Improve performance and functionality for demand model feedback (i.e., skims)

1/20/2011

Page 4: TRANSIMS Version 5 Application Concepts

Chicago RTSTEP TRANSIMS Model4

Version 4 Network Preparation Convert source data link and node files

– GISNet, TPPlusNet, EMME2Net, TransCAD GISDK• Develop a User Program script to manipulate link data fields

– Review and edit link and node files

Synthesize TRANSIMS network with TransimsNet– Review network, refine parameters, re-run

• Manually edit or provide Update/Delete commands– Review and edit signal and sign warrants

Synthesize traffic controls with IntControl– Coordinate signal offsets with Progression

(Similar process for transit networks)

1/20/2011

Page 5: TRANSIMS Version 5 Application Concepts

Chicago RTSTEP TRANSIMS Model5

Version 5 Network Preparation Convert and edit source data link and node files

– NetPrep (input GIS, TP+, EMME/2, TRANSIMS network files)• Develop a User Program script to manipulate link data fields• Merge, select and collapse nodes and links• Apply Update/Delete commands

– Review and edit link and node files

Synthesize TRANSIMS network with TransimsNet– Review network, refine parameters, re-run– Apply Update/Delete commands– Review and edit signal and sign warrants

Synthesize traffic controls with IntControl– Coordinate signal offsets with Progression

1/20/2011

Page 6: TRANSIMS Version 5 Application Concepts

Chicago RTSTEP TRANSIMS Model6

Network Preparation Differences Greater focus on the initial develop of the input link

and node file– Additional data manipulation and update/delete tools– Tools for selecting a subset of links from an all-streets network

TransimsNet includes much finer controls of synthetic data generation– Pocket lanes, link connections, activity locations, traffic controls,

parking details, speeds, and other attributes

1/20/2011

Page 7: TRANSIMS Version 5 Application Concepts

Chicago RTSTEP TRANSIMS Model7

Router Applications Additional path building controls and features

– Forward or backward path building with trip end constraints– Expanded selection criterion

• Time, location, zone, traveler type, mode, household, etc.• Build paths for individual travelers or trips within a household

– More rigorous path building algorithm available to minimize transit transfer anomalies

– Parking and vehicle operating costs included in path building• Can be varied by vehicle type

– Traveler type script for traveler-specific path building parameters– Local impedance factor to avoid hard-limit effects

1/20/2011

Page 8: TRANSIMS Version 5 Application Concepts

Chicago RTSTEP TRANSIMS Model8

Router Performance Enhancements Faster and integrated Router-based iterations

– Create link-delays directly from Router• Independently control update of link flows and link travel-times• Build upon input flows / travel-times or start from free-flow conditions• Choice of periodic update vs. single final update

– Multi-step incremental loading can be replaced with single application– PlanSum can be bypassed– Integrated Plan merging (PlanPrep)

• Subset of input plans can be replaced with selective re-routing/update

1/20/2011

Page 9: TRANSIMS Version 5 Application Concepts

Chicago RTSTEP TRANSIMS Model9

Version 4 Router Applications

1/20/2011

Router

Plans.*

PlanSelectHHList.*

PlanSum

LinkDelay

PlanPrep

TravelPlans.*

LinkDelayTrip File

TravelPlans.*

Page 10: TRANSIMS Version 5 Application Concepts

Chicago RTSTEP TRANSIMS Model10

Version 5 Router Applications

1/20/2011

Router

PlanSelectSelect.*

LinkDelay TravelPlans.*

LinkDelay Trip File TravelPlans.*

Page 11: TRANSIMS Version 5 Application Concepts

Chicago RTSTEP TRANSIMS Model11

Version 4 Travel Skims Router + PlanSum

– Enter a list of origin and destination Activity Locations

– Set start time increments– Build a plan for each O-D-T

• Long run times• Huge plan files

– Use PlanSum to summarize the plans and aggregate zone or district skims

• Limited O-D-T index size– Single output skim file

1/20/2011

Router

Plans

PlanSum

Zone Skim

Select O-D-Ts Link Delays

Page 12: TRANSIMS Version 5 Application Concepts

Chicago RTSTEP TRANSIMS Model12

Version 5 Travel Skims PathSkim

– Multiple methods for automatically selecting origins and destinations

– Multiple or merged variable length time periods

• Start or end time points– One-to-many path building

and save only skim data• No need to write/read plans

– Location/zone/district skims– Multi-threading and time-

period based partitioning

1/20/2011

PathSkim

Skim.*

Link Delays

Page 13: TRANSIMS Version 5 Application Concepts

Chicago RTSTEP TRANSIMS Model13

Microsimulator Applications Version 4 Microsimulator

– Single thread, limited network/demand size subarea applications– Subarea polygon defines area for regional extraction

• SubareaNet and SubareaPlans– Subarea link-delays merged with regional link-delays for feedback

Version 5 simulations– Multiple cores (threads or MPI) processing multiple subareas– Geographic subareas defined in the Node file using SimSubareas

• Normally the CBD is selected as the central subarea– Lake Michigan makes subarea selection more challenging

• Subareas can be defined once or updated during each iteration based on link vehicle hours of travel (i.e., load balancing)

1/20/2011

Page 14: TRANSIMS Version 5 Application Concepts

Chicago RTSTEP TRANSIMS Model14

Version 4 Microsimulator

1/20/2011

LinkDelay

Regional Plans.*

PlanPrep

Time Plans

Regional Net Regional Delays

Microsimulator

SubareaNetSubareaPlans

Subarea Plans Subarea Net

Subarea Delays

New Delays

Feedback

Page 15: TRANSIMS Version 5 Application Concepts

Chicago RTSTEP TRANSIMS Model15

Version 5 Microsimulator

1/20/2011

Regional Plans.*

PlanPrep

Time Plans Microsimulator Regional Delays

SimSubareas

Regional Delays

Subarea Nodes

Feedback

Page 16: TRANSIMS Version 5 Application Concepts

Chicago RTSTEP TRANSIMS Model16

Microsimulator Feedback Loops

1/20/2011

Microsimulator

Network Travel Paths

Bottlenecks Travel Times

Router

Trips / Tours

Change? Change? StopNo

YesYes

Page 17: TRANSIMS Version 5 Application Concepts

Process Convergence

MORPC TRANSIMS Implementation17

Page 18: TRANSIMS Version 5 Application Concepts

Chicago RTSTEP TRANSIMS Model18

Recent Convergence Discussions Discussions with academics about Dynamic User

Equilibrium (DUE) convergence using TRANSIMS– New performance measures

– Link delay MSA averaging seems acceptable– Less comfortable with selected traveler feedback

• Prefer simulating AON plans in each iterations– Since a unique path is built for each trip, gridlock concerns may be minimized

1/20/2011

Page 19: TRANSIMS Version 5 Application Concepts

Chicago RTSTEP TRANSIMS Model19

Equilibrium Statistics

1/20/2011

AON Plans Re-Skim PlansAON Flows Simulated Flows

Router

Trip File

Router

Plan FileSimulated Times

PlanCompare

LinkSum

Trip Gap

Relative Gap

Page 20: TRANSIMS Version 5 Application Concepts

Equilibrium Convergence

MORPC TRANSIMS Implementation20

Page 21: TRANSIMS Version 5 Application Concepts

Chicago RTSTEP TRANSIMS Model21

Trip Gap by Time of Day and Iteration

1/20/2011

0.000

0.001

0.002

0.003

0.004

0.005

0.006

0.007

0.008

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24

Trip

Tim

e Ga

p

Departure Hour

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

Page 22: TRANSIMS Version 5 Application Concepts

Chicago RTSTEP TRANSIMS Model22

Relative Gap by Time of Day and Iteration

1/20/2011

0.00

0.02

0.04

0.06

0.08

0.10

0.12

0.14

0.16

0.18

0.20

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24

Link

VHT

Gap

Time of Day

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25