19
Version 5 Hands-On January 21, 2011 David Roden – AECOM

Version 5 Hands-On January 21, 2011 David Roden – AECOM

Embed Size (px)

DESCRIPTION

Case Study Datasets Network NameNodesLinksZonesTrips Case ,600 TestNet ,410 Alexandria2,5723, ,810 1/21/2011 Chicago RTSTEP TRANSIMS Model 3

Citation preview

Page 1: Version 5 Hands-On January 21, 2011 David Roden – AECOM

Version 5 Hands-On

January 21, 2011David Roden – AECOM

Page 2: Version 5 Hands-On January 21, 2011 David Roden – AECOM

Chicago RTSTEP TRANSIMS Model2

Topics Three case study datasets Batch and configuration files Network conversion Demand conversion Router Plan processing Microsimulator Feedback Boost threads

1/21/2011

Page 3: Version 5 Hands-On January 21, 2011 David Roden – AECOM

Chicago RTSTEP TRANSIMS Model3

Case Study Datasets

Network Name Nodes Links Zones Trips

Case1 15 13 5 4,600

TestNet 72 73 30 25,410

Alexandria 2,572 3,606 85 378,810

1/21/2011

Page 4: Version 5 Hands-On January 21, 2011 David Roden – AECOM

Chicago RTSTEP TRANSIMS Model4

Batch Files Start with Case1\control directory Open the RunAll.bat with a text editor

Right click Edit Set paths to executable programs and the configuration

file Open the Config.txt file with a text editor to review or edit

the configuration file

1/21/2011

Page 5: Version 5 Hands-On January 21, 2011 David Roden – AECOM

Chicago RTSTEP TRANSIMS Model5

Configuration Files A configuration file can set global control keys

– Set TRANSIMS_CONFIG_FILE=…

Program control keys override configuration keys1/21/2011

PROJECT_DIRECTORY ../DEFAULT_FILE_FORMAT TAB_DELIMITEDTIME_OF_DAY_FORMAT HOUR_CLOCKMODEL_START_TIME 0:00MODEL_END_TIME 27:00UNITS_OF_MEASURE ENGLISHNUMBER_OF_THREADS 4NOTES_AND_NAME_FIELDS TRUE

Page 6: Version 5 Hands-On January 21, 2011 David Roden – AECOM

Chicago RTSTEP TRANSIMS Model6

Network Conversion NetPrep

– Reformat network link and node data

TransimsNet– Apply warrants/rules to synthesize TRANSIMS network details– Pocket lanes, lane connectivity, activity locations, parking lots, access

links, lane use, turn prohibitions, and signal and sign warrants

IntControl– Synthesize traffic controls from signal and sign warrants– Signal timing and phasing plans, detectors and phase offsets

1/21/2011

Page 7: Version 5 Hands-On January 21, 2011 David Roden – AECOM

Chicago RTSTEP TRANSIMS Model7

Conversion Process

1/21/2011

TransimsNet

Synthetic Network

ArcNet

Network Shapefile

Control Warrants

IntControl

Traffic Controls

NetPrepConversion Script

Input_Link Input_Node Input_Zone

Link/Node/Zone

Page 8: Version 5 Hands-On January 21, 2011 David Roden – AECOM

Chicago RTSTEP TRANSIMS Model8

Review Control Files Go to the control folder and open

– NetPrep.ctl– TransimsNet.ctl– IntControl.ctl– ArcNet.ctl

Look for the input/output files and the program parameters

Review the inputs\NetPrep_Script.txt

1/21/2011

Page 9: Version 5 Hands-On January 21, 2011 David Roden – AECOM

Chicago RTSTEP TRANSIMS Model9

Demand Conversion Process distributes aggregate trip table data to

individual travelers at specific locations and trip start times– Zones activity locations within the zone– Daily/time period second of the day

Trip purpose and orientation used to allocate trips to activity locations and set travel schedules– Activity location distribution weights by trip type– Diurnal distribution curves by trip type

1/21/2011

Page 10: Version 5 Hands-On January 21, 2011 David Roden – AECOM

Chicago RTSTEP TRANSIMS Model10

Demand Conversion Process

1/21/2011

Location data

Zone Data

Location File

Conversion Script

Convert Trips

Trip Tables

Diurnal Distributions

Activity Location

Trip File HouseholdFile Vehicle File

Page 11: Version 5 Hands-On January 21, 2011 David Roden – AECOM

Chicago RTSTEP TRANSIMS Model11

Review Demand Inputs Go to the input folder and open

– Auto_Trips.txt– Transit_Trips.txt– HBW_PA.txt (Diurnal information)– Vehicle_Type.txt– LocationData_Script.txt

Go to the control folder and open– LocationData.ctl– ConverTrips.ctl

Look for the input/output files and the program parameters

1/21/2011

Page 12: Version 5 Hands-On January 21, 2011 David Roden – AECOM

Chicago RTSTEP TRANSIMS Model12

Demand Conversion

0:050:15

0:250:35

0:450:55

1:051:15

1:251:35

1:451:55

0

500

1000

1500

2000

2500

Trip Start Time

Axis Title

Num

ber o

f Trip

s Sta

rted

1/21/2011

Converting the traditional zone based demand database to the activity based demand database

Page 13: Version 5 Hands-On January 21, 2011 David Roden – AECOM

Chicago RTSTEP TRANSIMS Model13

Router Create partitions using “RandomSelect”

– Divides travelers to randomly selected partitions

Build paths for all the trips using “Router”– Paths built with Free Flow Speeds or an input link delay file

Go to the control folder and open– RandomSelect.ctl– Router.ctl

Look for the input/output files and the program parameters

1/21/2011

Page 14: Version 5 Hands-On January 21, 2011 David Roden – AECOM

Chicago RTSTEP TRANSIMS Model14

Router Process

1/21/2011

Router

Link

Node

Connection

New Plans (Travel Paths) New LinkDelay File

Selection File

Random SelectTrip File

Pocket

Parking

Location

Plans

Link Delay File

Trip File

Vehicle File

Vehicle Type File

New Problem File

Page 15: Version 5 Hands-On January 21, 2011 David Roden – AECOM

Chicago RTSTEP TRANSIMS Model15

Plan Processing Preparing the plans file to be read by Microsimulator

– Plans are sorted based on their starting time

Go to the control folder and open– PlanPrep.ctl

Look for the input/output files and the Plan_Sort_Type key

1/21/2011

PlanPrep

Sorted Plans

New Plans

Page 16: Version 5 Hands-On January 21, 2011 David Roden – AECOM

Chicago RTSTEP TRANSIMS Model16

Microsimulator A cell-based simulator that moves vehicles between

link-lane-cells on a second-by-second basis– Cell length are equal to the length of the smallest vehicle

in the Vehicle_Type file• Trucks occupy multiple cells

– Includes traffic signals and stop signs, reaction time, required and discretionary lane changing, random slow downs, permissive merge probabilities, vehicle loading and parking, plan following, bus stop interactions, etc.

– Actual travel time of each trip is calculated

1/21/2011

Page 17: Version 5 Hands-On January 21, 2011 David Roden – AECOM

Chicago RTSTEP TRANSIMS Model17

Microsimulator Process

1/21/2011

Microsimulator

New Performance File (s)

New LinkDelay File (s)

Sorted PlansVehicle File

New Problem File

Network

New Sanpshot File (s)

New Occupancy File (s)

New Turn Volume File (s)

Vehicle Type File

Page 18: Version 5 Hands-On January 21, 2011 David Roden – AECOM

Chicago RTSTEP TRANSIMS Model18

Microsimulator Output

1/20/2011

Auto Truck

Page 19: Version 5 Hands-On January 21, 2011 David Roden – AECOM

Chicago RTSTEP TRANSIMS Model19

Feedback – Router Stabilization

1/21/2011

PlanPrep

Microsimulator

Router

New Link Delay

LinkDelay

PlanSelect

Selected Plans

Travel Plans

Sorted Plans

Travel Times

Change ?StopNo

Yes