TRANSIMS Version 5 Program Controls January 20, 2011 David Roden – AECOM.

Slides:



Advertisements
Similar presentations
A PERSPECTIVE ON APPLICATION OF A PAIR OF PLANNING AND MICRO SIMULATION MODELS: EXPERIENCE FROM I-405 CORRIDOR STUDY PROGRAM Murli K. Adury Youssef Dehghani.
Advertisements

Feedback Loops Guy Rousseau Atlanta Regional Commission.
Recommendations SEMCOG Travel Model Improvement Program Donnelly, Davidson, Binkowksi & Arens 12-Dec-2011.
Fixed Time Signal Coordination
Step-by-Step Tutorial NEXTA: Simulation Data Visualizer for TRANSIMS
Lecture 23 (mini-lecture): A Brief Introduction to Network Analysis Parts of the Network Analysis section of this lecture were borrowed from a UC Berkeley.
TRANSPORT MODELLING Lecture 4 TRANSPORT MODELLING Lecture 4 26-Sep-08 Transport Modelling Microsimulation Software.
Introduction to Spatial Analysis
Lec 28: Ch3.(T&LD): Traffic Analysis – Traffic assignment Learn how to assign generated and distributed trips to the street system approaching the site.
WFM 6202: Remote Sensing and GIS in Water Management
TransCAD Network Settings 2017/4/17.
Lecture #11 Signal Coordination: Chapter 22. Objectives Factors affecting coordination Basic theory of signal coordination Application to arterial progression.
Optimal Adaptive Signal Control for Diamond Interchanges Using Dynamic Programming Optimal Adaptive Signal Control for Diamond Interchanges Using Dynamic.
Customized Simulation Modeling Using PARAMICS Application Programming Interface Henry Liu, Lianyu Chu & Will Recker.
An Experimental Procedure for Mid Block-Based Traffic Assignment on Sub-area with Detailed Road Network Tao Ye M.A.Sc Candidate University of Toronto MCRI.
Spatial Statistics UP206A: Introduction to GIS. Central Feature.
Network and Dynamic Segmentation Chapter 16. Introduction A network consists of connected linear features. Dynamic segmentation is a data model that is.
Challenge 2: Spatial Aggregation Level Multi-tier Modeling in Ohio Attempts to Balance Run Time and Forecast Granularity Gregory Giaimo, PE The Ohio Department.
An Empirical Comparison of Microscopic and Mesoscopic Traffic Simulation Paradigms Ramachandran Balakrishna Daniel Morgan Qi Yang Caliper Corporation 14.
Applied Transportation Analysis ITS Application SCATS.
TRANSIMS Version 5 Software Architecture January 20, 2011 David Roden – AECOM.
Lesson 5 – Looking at the Output MATSim Tutorial, 2011, Shanghai 1.
SHRP2 C10: Jacksonville Partnership to Develop an Integrated Advanced Travel Demand Model and a Fine-grained Time- sensitive Network Key Agency Partners:
Lynn Peterson Secretary of Transportation Combining Macro Scopic and Meso Scopic Models in Toll and Traffic Revenue Forecasting SR 167 Corridor Completion.
© 2014 HDR, Inc., all rights reserved. COUNCIL BLUFFS INTERSTATE SYSTEM MODEL Jon Markt Source: FHWA.
1 Modeling Active Traffic Management for the I-80 Integrated Corridor Mobility (ICM) Project Terry Klim, P.E. Kevin Fehon, P.E. DKS Associates D.
Analysis of a Multimodal Light Rail Corridor using an Activity-Based Microsimulation Framework S. Ellie Volosin & Ram M. Pendyala, Arizona State University,
April 2010 Scott Smith Volpe Center / RITA / U.S. DOT Transportation Border Working Group Meeting Boston, MA An Integrated Regional Planning / Microsimulation.
TRANSIMS Version 5 Application Concepts January 20, 2011 David Roden – AECOM.
Travel Speed Study of Urban Streets Using GPS &GIS Tom E. Sellsted City of Yakima, Washington Information Systems and Traffic.
Integration of Transportation System Analyses in Cube Wade L. White, AICP Citilabs Inc.
NTERFACING THE MORPC REGIONAL MODEL WITH DYNAMIC TRAFFIC SIMULATION INTERFACING THE MORPC REGIONAL MODEL WITH DYNAMIC TRAFFIC SIMULATION David Roden (AECOM)
SAN FRANCISCO COUNTY TRANSPORTATION AUTHORITY San Francisco’s Dynamic Traffic Assignment Model Background SFCTA DTA Model Peer Review Panel Meeting July.
David B. Roden, Senior Consulting Manager Analysis of Transportation Projects in Northern Virginia TRB Transportation Planning Applications Conference.
DKS Associates. 2 Corridor System Management Plan (CSMP) Travel Demand vs. Simulation Models Micro vs. Meso Simulation Models US-101 Corridor Modeling.
The Comparison of PARAMICS ( MODELLER ), GETRAM( TEDI ), CORSIM, and VISSIM Roundabout Construction Interchange Construction Workzone Construction Data.
SAN FRANCISCO COUNTY TRANSPORTATION AUTHORITY DTA Anyway: Code Base & Network Development Lisa Zorn DTA Peer Review Panel Meeting July 25 th, 2012.
TRANSIMS Version 5 Introduction January 20, 2011 David Roden – AECOM.
S. Erdogan 1, K. Patnam 2, X. Zhou 3, F.D. Ducca 4, S. Mahapatra 5, Z. Deng 6, J. Liu 7 1, 4, 6 University of Maryland, National Center for Smart Growth.
Incorporating Traffic Operations into Demand Forecasting Model Daniel Ghile, Stephen Gardner 22 nd international EMME Users’ Conference, Portland September.
Using GIS Networks to Represent Model Networks May 19, 2009 Hoyt Davis & Chunyu Lu Gannett Fleming, Inc.
MATRIX ADJUSTMENT MACRO (DEMADJ.MAC AND DEMADJT.MAC) APPLICATIONS: SEATTLE EXPERIENCE Murli K. Adury Youssef Dehghani Sujay Davuluri Parsons Brinckerhoff.
Bharath Paladugu TRPC Clyde Scott Independent Consultant
TRANSIMS Version 5 Network Files January 20, 2011 David Roden – AECOM.
A Dynamic Traffic Simulation Model on Planning Networks Qi Yang Caliper Corporation TRB Planning Application Conference Houston, May 20, 2009.
TRB Planning Applications May 2009, Houston,TX Changing assignment algorithms: the price of better convergence Michael Florian and Shuguang He INRO.
Methodological Considerations for Integrating Dynamic Traffic Assignment with Activity-Based Models Ramachandran Balakrishna Daniel Morgan Srinivasan Sundaram.
Jack is currently performing travel demand model forecasting for Florida’s Turnpike. Specifically he works on toll road project forecasting to produce.
SHRP2 Project C05: Final Report to TCC Understanding the Contribution of Operations, Technology, and Design to Meeting Highway Capacity Needs Wayne Kittelson.
Transportation Research Board Planning Applications Conference, May 2007 Given by: Ronald T. Milam, AICP Contributing Analysts: David Stanek, PE Chris.
Version 5 Hands-On January 21, 2011 David Roden – AECOM.
1 He Says vs. She Says Model Validation and Calibration Kevin Chang HNTB Corporation
1 IEX8175 RF Electronics Avo Ots telekommunikatsiooni õppetool, TTÜ raadio- ja sidetehnika inst.
TRANSIMS Version 5 Demand Files January 20, 2011 David Roden – AECOM.
Complete Streets Training
Traffic Simulation Model Theory and Application Basics of Traffic Simulation Course Instructors: Mark Hallenbeck, Director, UW TRAC Tony Woody, P.E., CH2M.
WFM 6202: Remote Sensing and GIS in Water Management © Dr. Akm Saiful IslamDr. Akm Saiful Islam WFM 6202: Remote Sensing and GIS in Water Management Dr.
Travel Demand Forecasting: Traffic Assignment CE331 Transportation Engineering.
September 2008What’s coming in Aimsun: New features and model developments 1 Hybrid Mesoscopic-Microscopic Traffic Simulation Framework Alex Torday, Jordi.
Traffic Simulation L3b – Steps in designing a model Ing. Ondřej Přibyl, Ph.D.
METRO Dynamic Traffic Assignment in Action COST Presentation ODOT Region 4 April 1,
Network Analyst. Network A network is a system of linear features that has the appropriate attributes for the flow of objects. A network is typically.
Travel Modelling Group Technical Advisory Committee
Oregon Statewide Integrated Model
Network Attributes Calculator
Jim Henricksen, MnDOT Steve Ruegg, WSP
Routing and Logistics Arc Routing 2018/11/19.
Jim Lam, Caliper Corporation Guoxiong Huang, SCAG Mark Bradley, BB&C
Ohio Traffic Forecasting Manual
Presentation transcript:

TRANSIMS Version 5 Program Controls January 20, 2011 David Roden – AECOM

Topics  Goals and objectives  Key program changes –NetPrep –TransimsNet –Router –PathSkim –PlanPrep –SimSubarea –Microsimulator 1/20/2011 Chicago RTSTEP TRANSIMS Model 2

Goals and Objectives  Refinements based on user-feedback  Make key names more user-friendly and obvious –Clearly distinguish input and output files –The print file always writes the text of the key name –Simple group keys  keys with multiple fields  Programs with common key names have the same meaning and behavior  Reduce documentation lookup for new users  Project-specific or user-specific global control keys 1/20/2011 Chicago RTSTEP TRANSIMS Model 3

NetPrep (new program) 1/20/2011 Chicago RTSTEP TRANSIMS Model 4  Key Features –Combines GISNet, TPPlusNet, and EMME2Net features –Performs TransimsNet functions related to link and node selection –New spatial network manipulation controls –Merge networks –User-scripts supported –Can be run iteratively NetPrep GISNet TPPlusNet EMME2Net TransimsNet

NetPrep Control Keys 1/20/2011 Chicago RTSTEP TRANSIMS Model 5 Merge Networks LINK_FILE INPUT_LINK_FILE NODE_FILE INPUT_NODE_FILE ZONE_FILE INPUT_ZONE_FILE SHAPE_FILE INPUT_SPDCAP_FILE INPUT_UNITS_OF_MEASURE FACILITY_INDEX_FIELD AREA_TYPE_INDEX_FIELD CONVERSION_SCRIPT INTERNAL_ZONE_RANGE SPEED_FACTOR_BY_FACILITY SPEED_ROUNDING_INCREMENT LINK_FILE INPUT_LINK_FILE NODE_FILE INPUT_NODE_FILE ZONE_FILE INPUT_ZONE_FILE SHAPE_FILE INPUT_SPDCAP_FILE INPUT_UNITS_OF_MEASURE FACILITY_INDEX_FIELD AREA_TYPE_INDEX_FIELD CONVERSION_SCRIPT INTERNAL_ZONE_RANGE SPEED_FACTOR_BY_FACILITY SPEED_ROUNDING_INCREMENT NetPrep MAXIMUM_LENGTH_TO_XY_RATIO MAXIMUM_SHAPE_ANGLE MINIMUM_SHAPE_LENGTH DROP_DEAD_END_LINKS DROP_SHORT_LINKS SPLIT_LARGE_LOOPS COLLAPSE_SHAPE_NODES COLLAPSE_DIVIDED_ARTERIALS LOCAL_THRU_SEGMENT_LENGTHS_* LOCAL_SELECTION_SPACING_* MAXIMUM_LENGTH_TO_XY_RATIO MAXIMUM_SHAPE_ANGLE MINIMUM_SHAPE_LENGTH DROP_DEAD_END_LINKS DROP_SHORT_LINKS SPLIT_LARGE_LOOPS COLLAPSE_SHAPE_NODES COLLAPSE_DIVIDED_ARTERIALS LOCAL_THRU_SEGMENT_LENGTHS_* LOCAL_SELECTION_SPACING_* KEEP_NODE_RANGE KEEP_NODE_FILE KEEP_LINK_RANGE KEEP_LINK_FILE DELETE_NODE_RANGE DELETE_NODE_FILE DELETE_LINK_RANGE DELETE_LINK_FILE KEEP_NODE_RANGE KEEP_NODE_FILE KEEP_LINK_RANGE KEEP_LINK_FILE DELETE_NODE_RANGE DELETE_NODE_FILE DELETE_LINK_RANGE DELETE_LINK_FILE Spatial Refinements Keep/Delete Elements

NetPrep – New Concepts  Local-Thru segment length –Assigns local streets to the new Local-Thru facility type based on the length of a series of local links  Local selection spacing –Selects representative local streets from an all-streets network for inclusion in the TRANSIMS network  Drop dead end and short links –Links less than length value are dropped  Split large loops –Loops (anode=bnode) will be split into two links to permit loading 1/20/2011 Chicago RTSTEP TRANSIMS Model 6

Collapse Divided Arterials  GIS often includes parallel links for divided arterials  Complicates TRANSIMS coding and simulation of signalized intersections –Version 5 can model multi-node signals, but the network will be easier to edit and the simulate if a single node is used The DIVIDED field in the link file models link access like parallel roadways 1/20/2011 Chicago RTSTEP TRANSIMS Model 7 

New Group Concepts  LOCAL_SELECTION_SPACING_* –* is the first area type value in the list It is optional, defaults to 1 Supports up to 100 area types  Application options –LOCAL_SELECTION_SPACING = 100, 200, 300, 400 –LOCAL_SELECTION_SPACING_1 = 100, 200, 300, 400 –LOCAL_SELECTION_SPACING_2 = 200 –LOCAL_SELECTION_SPACING_10 = 1000, 1100, 1200 Result = 100, 200, 300, 400, 400, 400, 400, 400, 400, 1000, 1100, /20/2011 Chicago RTSTEP TRANSIMS Model 8

TransimsNet  Network node and link selecting and collapsing moved to NetPrep  Primary function is to synthesize additional data required for dynamic network modeling –Pocket lanes, link connections, activity locations, parking lots, and traffic control warrants  Includes much finer control over the synthetic data generation logic –Pocket lane, facility access, and traffic control warrants –Adds parking lot processing time and cost by time of day 1/20/2011 Chicago RTSTEP TRANSIMS Model 9

TransimsNet Control Keys 1/20/2011 Chicago RTSTEP TRANSIMS Model 10 Create/Update Networks NODE_FILE ZONE_FILE LINK_FILE SHAPE_FILE LOCATION_FILE PARKING_FILE ACCESS_FILE POCKET_FILE CONNECTION_FILE SIGN_FILE SIGNAL_FILE TURN_PENALTY_FILE NEW_NODE_FILE NEW_ZONE_FILE NEW_LINK_FILE NEW_SHAPE_FILE NEW_LOCATION_FILE NEW_PARKING_FILE NEW_ACCESS_FILE NEW_POCKET_FILE NEW_CONNECTION_FILE NEW_SIGN_FILE NEW_SIGNAL_FILE NEW_TURN_PENALTY_FILE NODE_FILE ZONE_FILE LINK_FILE SHAPE_FILE LOCATION_FILE PARKING_FILE ACCESS_FILE POCKET_FILE CONNECTION_FILE SIGN_FILE SIGNAL_FILE TURN_PENALTY_FILE NEW_NODE_FILE NEW_ZONE_FILE NEW_LINK_FILE NEW_SHAPE_FILE NEW_LOCATION_FILE NEW_PARKING_FILE NEW_ACCESS_FILE NEW_POCKET_FILE NEW_CONNECTION_FILE NEW_SIGN_FILE NEW_SIGNAL_FILE NEW_TURN_PENALTY_FILE TransimsNet DEFAULT_LINK_SETBACK DEFAULT_LOCATION_SETBACK MAXIMUM_CONNECTION_ANGLE ADD_UTURN_TO_DEAD_END_LINKS EXTERNAL_ZONE_RANGE EXTERNAL_STATION_OFFSET ZONE_BOUNDARY_FILE ZONE_FIELD_NAME POCKET_LANE_WARRANT TRAFFIC_CONTROL_WARRANT FACILITY_ACCESS_WARRANT PARKING_DETAILS_WARRANT STREET_PARKING_WARRANT DEFAULT_LINK_SETBACK DEFAULT_LOCATION_SETBACK MAXIMUM_CONNECTION_ANGLE ADD_UTURN_TO_DEAD_END_LINKS EXTERNAL_ZONE_RANGE EXTERNAL_STATION_OFFSET ZONE_BOUNDARY_FILE ZONE_FIELD_NAME POCKET_LANE_WARRANT TRAFFIC_CONTROL_WARRANT FACILITY_ACCESS_WARRANT PARKING_DETAILS_WARRANT STREET_PARKING_WARRANT UPDATE_NODE_RANGE UPDATE_NODE_FILE UPDATE_LINK_RANGE UPDATE_LINK_FILE DELETE_NODE_RANGE DELETE_NODE_FILE DELETE_LINK_RANGE DELETE_LINK_FILE UPDATE_NODE_RANGE UPDATE_NODE_FILE UPDATE_LINK_RANGE UPDATE_LINK_FILE DELETE_NODE_RANGE DELETE_NODE_FILE DELETE_LINK_RANGE DELETE_LINK_FILE Synthetic Data Generation Update/Delete List

Pocket Lane Warrants  Version 4: –Approach facility type records with values by area type  Version 5: –Records with multiple data fields (from, to, at, type, length, lanes) Approach facility type range Departure facility type range Area type range Pocket lane type (left/right turn, left/right merge, etc.) Length and number of lanes 1/20/2011 Chicago RTSTEP TRANSIMS Model 11 POCKET_LENGTHS_FOR_FACILITY_1 100, 150, 150, 150, 300, 350, 400, 500 POCKET_LANE_WARRANT_1 FREEWAY..EXPRESSWAY, RAMP, 1..2, RIGHT, 100 feet, 1

Traffic Control Warrants  Version 4: –Area type records for stop signs and signals by node facility types  Version 5: –Multi-data field records (main, cross, at, type, setback, group) Main and cross street facility type ranges Area type range Control type (two-way/all-way stop, signal, etc.) Intersection setback distance Signal group (used in IntControl for timing and phasing plans) 1/20/2011 Chicago RTSTEP TRANSIMS Model 12 STOP_WARRANT_FOR_AREA_TYPE_1 LOCAL SIGNAL_WARRANT_FOR_AREA_TYPE_1 COLLECTOR, LOCAL, TIMED STOP_WARRANT_FOR_AREA_TYPE_1 LOCAL SIGNAL_WARRANT_FOR_AREA_TYPE_1 COLLECTOR, LOCAL, TIMED TRAFFIC_CONTROL_WARRANT_1 LOCAL, LOCAL, 1, ALL_STOP, 20 feet TRAFFIC_CONTROL_WARRANT_2 MAJOR, MINOR, 2, SIGNAL, 25 feet, 1 TRAFFIC_CONTROL_WARRANT_1 LOCAL, LOCAL, 1, ALL_STOP, 20 feet TRAFFIC_CONTROL_WARRANT_2 MAJOR, MINOR, 2, SIGNAL, 25 feet, 1

Facility Access Warrants  Version 4:  Version 5: –Multi-data field records (type, at, setback, min_len, max_pts) Facility type range Area type range Activity location setback distance (i.e., side offset) Minimum split length Maximum number of access points per link 1/20/2011 Chicago RTSTEP TRANSIMS Model 13 ACTIVITY_LOCATION_SIDE_OFFSET 15 MINIMUM_SPLIT_LENGTHS 60, 60, 60, 60, 60, 60, 60, 60 MAXIMUM_ACCESS_POINTS 3 FACILITY_TYPE_ACCESS_FLAGS 0, 0, 1 ACTIVITY_LOCATION_SIDE_OFFSET 15 MINIMUM_SPLIT_LENGTHS 60, 60, 60, 60, 60, 60, 60, 60 MAXIMUM_ACCESS_POINTS 3 FACILITY_TYPE_ACCESS_FLAGS 0, 0, 1 FACILITY_ACCESS_WARRANT_1 PRINCIPAL..LOCAL, ALL, 15 meters, 60 meters, 3

Parking Detail Warrants (new)  Adds cost and time to parking lots by time of day –Multi-data field records (at, time, use, in, out, hourly, daily) Area type range Time of day range Vehicle use type Time to park the vehicle Time to retrieve the vehicle Hourly parking cost Daily parking cost 1/20/2011 Chicago RTSTEP TRANSIMS Model 14 PARKING_DETAIL_WARRANT_1 1..2, 10:00..15:00, AUTO, 20 seconds, 60 seconds, 200 cents, 400 cents

Street Parking Warrants (new)  Adds parking lane use restrictions by time of day –Multi-data field records (type, at, time) Facility type range Area type range Time of day range 1/20/2011 Chicago RTSTEP TRANSIMS Model 15 STREET_PARKING_WARRANT_1 MINOR..LOCAL, 2..3, 10:00..15:00

IntControl  Version 4: –Signal type and rings defined in TransimsNet  Version 5: –Signal group is defined in TransimsNet –Signal type, rings, timing and phasing parameters vary by group –Groups may represent jurisdictions and/or areas with different signal standards 1/20/2011 Chicago RTSTEP TRANSIMS Model 16 SIGNAL_TYPE_CODE_* NUMBER_OF_RINGS_* SIGNAL_TIME_BREAKS_* SIGNAL_CYCLE_LENGTH_* MINIMUM_PHASE_TIME_* YELLOW_PHASE_TIME_* RED_CLEAR_PHASE_TIME_* SIGNAL_SPLIT_METHOD_* MINIMUM_LANE_CAPACITY_* MAXIMUM_LANE_CAPACITY_* POCKET_LANE_FACTOR_* SHARED_LANE_FACTOR_* TURN_MOVEMENT_FACTOR_* PERMITTED_LEFT_FACTOR_* GENERAL_GREEN_FACTOR_* EXTENDED_GREEN_FACTOR_* MAXIMUM_GREEN_FACTOR_* SIGNAL_DETECTOR_LENGTH_* SIGNAL_TYPE_CODE_* NUMBER_OF_RINGS_* SIGNAL_TIME_BREAKS_* SIGNAL_CYCLE_LENGTH_* MINIMUM_PHASE_TIME_* YELLOW_PHASE_TIME_* RED_CLEAR_PHASE_TIME_* SIGNAL_SPLIT_METHOD_* MINIMUM_LANE_CAPACITY_* MAXIMUM_LANE_CAPACITY_* POCKET_LANE_FACTOR_* SHARED_LANE_FACTOR_* TURN_MOVEMENT_FACTOR_* PERMITTED_LEFT_FACTOR_* GENERAL_GREEN_FACTOR_* EXTENDED_GREEN_FACTOR_* MAXIMUM_GREEN_FACTOR_* SIGNAL_DETECTOR_LENGTH_*

Router  Version 4 Router  Router and PathSkim –Router build travel plans from a trip file –PathSkim build travel skims from a user-specified O-D-T list Replaces Router  PlanSum process  Version 5 path building is a SysLib service –Path Builder classes support multiple threads and DLL integration with other software –Also supports on-the-fly path building within the Microsimulator 1/20/2011 Chicago RTSTEP TRANSIMS Model 17

Version 5 Router  New features –Forward and backward paths based on time constraints –Builds paths with or without access links –Uses impedance sorting to minimize transit transfer problems –Models parking time and cost by time of day –Lane use rather than link use restrictions Includes tolls and random processing rates (toll plaza, security gate, etc.) –Uses consistent mode codes for all TRANSIMS modules –Outputs link-based plans for complete trips No traveler scaling, link vs. node files, walk-leg-only trip problems –Cumulates flows and updates link delay files –Updates existing plan records with latest link delays 1/20/2011 Chicago RTSTEP TRANSIMS Model 18

PathSkim  Specifies a set of origin-destination-times-mode for one-to-many path building and skimming –Multiple methods for selecting OD locations within zones Random, centroid, distribute –Location, zone or district-based skims 1/20/2011 Chicago RTSTEP TRANSIMS Model 19 PathSkim New Skim Link Delay ROUTE_FROM_SPECIFIED_LOCATIONS ROUTE_AT_SPECIFIED_TIMES ROUTE_BY_TIME_INCREMENT ROUTE_WITH_TIME_CONSTRAINT ROUTE_WITH_SPECIFIED_MODE ROUTE_WITH_SPECIFIED_USE_TYPE ROUTE_FROM_SPECIFIED_ZONES ROUTE_TO_SPECIFIED_ZONES ORIGIN_LOCATIONS_PER_ZONE DESTINATION_LOCATIONS_PER_ZONE LOCATION_SELECTION_METHOD ORIGIN_ZONE_FILE DESTINATION_ZONE_FILE ORIGIN_LOCATION_FILE DESTINATION_LOCATION_FILE ZONE_LOCATION_MAP_FILE ROUTE_FROM_SPECIFIED_LOCATIONS ROUTE_AT_SPECIFIED_TIMES ROUTE_BY_TIME_INCREMENT ROUTE_WITH_TIME_CONSTRAINT ROUTE_WITH_SPECIFIED_MODE ROUTE_WITH_SPECIFIED_USE_TYPE ROUTE_FROM_SPECIFIED_ZONES ROUTE_TO_SPECIFIED_ZONES ORIGIN_LOCATIONS_PER_ZONE DESTINATION_LOCATIONS_PER_ZONE LOCATION_SELECTION_METHOD ORIGIN_ZONE_FILE DESTINATION_ZONE_FILE ORIGIN_LOCATION_FILE DESTINATION_LOCATION_FILE ZONE_LOCATION_MAP_FILE New Plan SKIM_OD_UNITS SKIM_TIME_PERIODS SKIM_TIME_INCREMENT SKIM_TOTAL_TIME_FLAG SKIM_TRAVEL_TIME_FORMAT SKIM_TRIP_LENGTH_FORMAT NEAREST_NEIGHBOR_FACTOR MERGE_TIME_PERIODS SKIM_OD_UNITS SKIM_TIME_PERIODS SKIM_TIME_INCREMENT SKIM_TOTAL_TIME_FLAG SKIM_TRAVEL_TIME_FORMAT SKIM_TRIP_LENGTH_FORMAT NEAREST_NEIGHBOR_FACTOR MERGE_TIME_PERIODS

PlanPrep  Sort, merge, select, re-format plan file records –Expanded selection controls –Sort and combine files in one step –Sort large plans files within memory constraints MAX_SORT_SIZE 1/20/2011 Chicago RTSTEP TRANSIMS Model 20 PlanPrep New Plan Plan PLAN_SORT_TYPE MAX_SORT_SIZE SELECT_HOUSEHOLDS SELECT_MODES SELECT_PURPOSES SELECT_START_TIMES SELECT_END_TIMES SELECT_ORIGINS SELECT_DESTINATIONS SELECT_TRAVELER_TYPES SELECTION_PERCENTAGE PLAN_SORT_TYPE MAX_SORT_SIZE SELECT_HOUSEHOLDS SELECT_MODES SELECT_PURPOSES SELECT_START_TIMES SELECT_END_TIMES SELECT_ORIGINS SELECT_DESTINATIONS SELECT_TRAVELER_TYPES SELECTION_PERCENTAGE Selection Merge Plan

SimSubareas (new program)  Assigns nodes to simulation subareas –Default allocation based on geographic rings and wedges –Option: a central node number for wedge construction –Option: a set of subarea boundary polygons –Option: a link delay file to balance subarea traffic 1/20/2011 Chicago RTSTEP TRANSIMS Model 21 SimSubareas New Node Node NUMBER_OF_SUBAREAS CENTRAL_NODE_NUMBER SUBAREA_BOUNDARY_FILE NUMBER_OF_SUBAREAS CENTRAL_NODE_NUMBER SUBAREA_BOUNDARY_FILE Boundaries Link Delay

Simulation Subareas 1/20/2011 Chicago RTSTEP TRANSIMS Model Subareas 2 5 Subareas Subareas

Microsimulator  New design –Vehicle processing is split into geographic subareas for multi-core processing (threads or MPI) –Each subarea can be modeled at a different level of detail None, macro, meso, micro Version 4 cellular automata  meso scale –Multi-node signal coordination and vehicle detection –Multiple traveler types with different simulation sensitivities –Inherits from Router services to enable on-the-fly re-routing Wait time problems can trigger route adjustments –Integrated multi-modal trip plans Critical for coordinating transit trip legs 1/20/2011 Chicago RTSTEP TRANSIMS Model 23