Integrated Dynamic/AB Models: Getting Real Discussion

Slides:



Advertisements
Similar presentations
THURSTON REGION MULTIMODAL TRAVEL DEMAND FORECASTING MODEL IMPLEMENTATION IN EMME/2 - Presentation at the 15th International EMME/2 Users Group Conference.
Advertisements

Feedback Loops Guy Rousseau Atlanta Regional Commission.
Advanced Integrated Demand- Network Equilibrium Models: New Challenges and Implementation with Emme Peter Vovsha, Ph.D Parsons Brinckerhoff, New York,
Dynamic Traffic Assignment: Integrating Dynameq into Long Range Planning Studies Model City 2011 – Portland, Oregon Richard Walker - Portland Metro Scott.
GREATER NEW YORK A GREENER Travel Demand Modeling for analysis of Congestion Mitigation policies October 24, 2007.
FOCUS MODEL OVERVIEW CLASS THREE Denver Regional Council of Governments July 7, 2011.
Presented by: Pascal Volet, ing. October 11,2007 Application of Dynameq in Montréal: bridging the gap between regional models and microsimulation Application.
TPAC | Columbus, OH | May 2013 Application of an Activity-Based Model for Highway Pricing Studies in Chicago.
Configurable & Reusable Software for Activity-Based Travel Demand Modeling Presented by Jessica Guo Transportation Planning Applications Conference 2015.
Integration of Dynamic Traffic Assignment in a Four-Step Model Framework – A Deployment Case Study in PSRC Model 13TH TRB National Transportation Planning.
Presented to presented by Cambridge Systematics, Inc. Transportation leadership you can trust. An Integrated Travel Demand, Mesoscopic and Microscopic.
Microsimulation of Intra-Urban Commercial Vehicle and Person Movements 11th National Transportation Planning Applications Conference Session 11: May 8,
FOCUS MODEL OVERVIEW CLASS FIVE Denver Regional Council of Governments July27, 2011.
SAN FRANCISCO COUNTY TRANSPORTATION AUTHORITY San Francisco DTA Project: Model Integration Options Greg Erhardt DTA Peer Review Panel Meeting July 25 th,
©2009 Proprietary and Confidential DTA in practice: Modeling dynamic networks in the real world Michael Mahut, Ph.D. INRO Montreal, Canada.
Assigning User Class Link and Route Flows Uniquely to Urban Road Networks ______________________________________________________________________________.
SHRP2 C10: Jacksonville Partnership to Develop an Integrated Advanced Travel Demand Model and a Fine-grained Time- sensitive Network Key Agency Partners:
ARC ABM Visualization & Reporting ARC – Nov 12, 2010 Activity-Based Model (Java, Cube) Activity-Based Model (Java, Cube) Database (SQL Server) Visualization.
A New Policy Sensitive Travel Demand Model for Tel Aviv Yoram Shiftan Transportation Research Institute Faculty of Civil and Environmental Engineering.
Florida Multimodal Statewide Freight Model
Kermit Wies, Craig Heither, CMAP Peter Vovsha, Jim Hicks, PB Hani Mahmassani, Ali Zockaie, NU TPAC, May 17-20, An Integrated ABM-DTA Model for the.
Expert Forum on Road Pricing, USDOT, November 14-15, 2005, Alexandria, VA1 Making the State of the Art the State of the Practice: Modeling Tools for Road.
NTERFACING THE MORPC REGIONAL MODEL WITH DYNAMIC TRAFFIC SIMULATION INTERFACING THE MORPC REGIONAL MODEL WITH DYNAMIC TRAFFIC SIMULATION David Roden (AECOM)
Vladimir Livshits, Petya Maneva, Maricopa Association of Governments (MAG), Phoenix, AZ Peter Vovsha, Surabhi Gupta, Parsons Brinckerhoff, New York, NY.
SAN FRANCISCO COUNTY TRANSPORTATION AUTHORITY San Francisco’s Dynamic Traffic Assignment Model Background SFCTA DTA Model Peer Review Panel Meeting July.
On Activity-Based Network Design Problems JEE EUN (JAMIE) KANG, JOSEPH Y. J. CHOW, AND WILL W. RECKER 20 TH INTERNATIONAL SYMPOSIUM ON TRANSPORTATION AND.
2007 TRB Transportation Planning Applications Conference – Daytona Beach, Florida Pseudo Dynamic Traffic Assignment A Duration Based Static Assignment.
David B. Roden, Senior Consulting Manager Analysis of Transportation Projects in Northern Virginia TRB Transportation Planning Applications Conference.
SAN FRANCISCO COUNTY TRANSPORTATION AUTHORITY San Francisco DTA Model: Working Model Calibration Part 1: Process Greg Erhardt Dan Tischler Neema Nassir.
Dynamic Origin-Destination Trip Table Estimation for Transportation Planning Ramachandran Balakrishna Caliper Corporation 11 th TRB National Transportation.
MATRIX ADJUSTMENT MACRO (DEMADJ.MAC AND DEMADJT.MAC) APPLICATIONS: SEATTLE EXPERIENCE Murli K. Adury Youssef Dehghani Sujay Davuluri Parsons Brinckerhoff.
Calgary Commercial Movement Model Kevin Stefan, City of Calgary J.D. Hunt, University of Calgary Prepared for the 17th International EMME/2 Conference.
SHRP2 C10A Final Conclusions & Insights TRB Planning Applications Conference May 5, 2013 Columbus, OH Stephen Lawe, Joe Castiglione & John Gliebe Resource.
Application of an Activity-based Model for a Toll Road Study in Chicago Matt Stratton Parsons Brinckerhoff May 19, 2015.
Bharath Paladugu TRPC Clyde Scott Independent Consultant
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.
Dynamic Ridesharing: An Exploration of the Potential for Vehicle Miles Traveled and Greenhouse Gas Reductions Caroline Rodier, Ph.D. Associate Director,
Impact of Aging Population on Regional Travel Patterns: The San Diego Experience 14th TRB National Transportation Planning Applications Conference, Columbus.
TRANSIMS Version 5 Demand Files January 20, 2011 David Roden – AECOM.
13 th TRB National Planning Applications Conference May 8-12, Reno, Nevada Rosella Picado Parsons Brinckerhoff.
Transportation leadership you can trust. presented to Third International Conference on Innovations in Travel Modeling presented by Thomas Rossi Cambridge.
Systems Analysis Group TPAC, 2015 Application Experience of Multiple Discrete Continuous Extreme Value (MDCEV) Model for Activity Duration and Trip Departure.
METRO Dynamic Traffic Assignment in Action COST Presentation ODOT Region 4 April 1,
Peter Vovsha, Robert Donnelly, Surabhi Gupta pb
Greater Golden Horseshoe Model
Synthetic Household Attributes
Macro / Meso / Micro Framework on I-395 HOT Lane Conversion
Integrated Dynamic Travel Models: Recent SHRP2 Projects
Oregon Statewide Integrated Model
T-Share: A Large-Scale Dynamic Taxi Ridesharing Service
Network Attributes Calculator
Airport and Ground Access Choice Modeling
Developing External and Truck Trips for a Regional Travel Model
Capacity Constrained Park and Ride in trip-based and activity based models Paul McMillan May 2017.
Forecasting Weekend Travel Demand Using an Activity-Based Model System
Network Assignment and Equilibrium for Disaggregate Models
Karen Tsang Bureau of Transport Statistics Department of Transport
WIFI Data Collection and the Effectiveness of Various Survey Expansion Techniques- A Case Study on I-95 Corridor in Palm Beach County, FL Presented to.
Jim Henricksen, MnDOT Steve Ruegg, WSP
MaaS meets Travel Demand Modeling
Peter Vovsha, Jim Hicks, Ashish Kulshreshta, Surabhi Gupta (WSP)
Steps Closer to ABM: Example from Jerusalem
Improved treatment of special attractors
Implementation of Activity-Based Model Training:
Chrissy Bernardo, Peter Vovsha, Gaurav Vyas (WSP),
Jim Lam, Caliper Corporation Guoxiong Huang, SCAG Mark Bradley, BB&C
Chattanooga Transportation Data Collection Review
A mesoscopic approach to model path choice in emergency condition
Presentation transcript:

Integrated Dynamic/AB Models: Getting Real Discussion Integrated ABM-DTA Model: First Application Experience and Lessons Learned Peter Vovsha, Jim Hicks, Matt Stratton, Chrissy Bernardo, Rosella Picado (WSP) Rebekah Anderson, Greg Giaimo (ODOT) Guy Rousseau (ARC) Robert Tung, Vassilis Papayannoulis (Metropia) Integrated Dynamic/AB Models: Getting Real Discussion May 15, 2017

Complete regional microsimulation model (ABM+DTA) Major Strands of Evolution of Urban Travel Models & Network Simulations Aggregate 4-Step Trip-Based models (since 1980th) Disaggregate Tour-Based models (since 2000th) Activity- Based Models (ABMs) (since 2010th) Complete regional microsimulation model (ABM+DTA) Aggregate Static Assignments (since 1980th) Sub-area and corridor Traffic Simulations (since 1990th) Regional Dynamic Traffic Assignment (DTA) (since 2000th) Generations of Travel Demand Models Generations of Network Simulation Models

Construction of ABM-DTA integrated system

Construction of ABM-DTA integrated system: Step 1/Q Fixed transit and NM LOS skims or static assignments or DPTA in future? Transit, NM LOS ABM Initial highway LOS Start with static LOS skims or preliminary DTA with initial trip roster? List of person tours & trips Car occupancy? Randomized departure time? Individual VOT or classes? External trips, trucks? Roster of vehicle trips DTA

Construction of ABM-DTA integrated system: Step 1/A Fixed transit and NM LOS skims Transit, NM LOS ABM Initial highway LOS Start with static LOS skims CT-RAMP2 design includes consistent translation of person trips into vehicle trips w/ continuous departure time Simpler ABMs require post processing External trips, trucks require one-time processing List of person tours & trips Roster of vehicle trips DTA

Construction of ABM-DTA integrated system: Step 2/Q Initial highway LOS Transit, NM LOS ABM How to feed back LOS for potential trips that have not been simulated? List of person tours & trips How to resolve schedule inconsistencies? Roster of vehicle trips Individual trajectories DTA

Construction of ABM-DTA integrated system: Step 2/A Initial highway LOS Transit, NM LOS ABM How to feed back LOS for potential trips that have not been simulated? List of person tours & trips iSAM Internal loop Roster of vehicle trips Individual trajectories DTA

Construction of ABM-DTA integrated system: Step 3/Q Initial highway LOS Transit, NM LOS ABM LOS manager ADIT List of person tours & trips External loop iSAM Internal loop Roster of vehicle trips Individual trajectories DTA

Integration Layer Components External Loop 1 w/mining individual trajectories LOS Internal Loop 2 w/individual Schedule Adjustment Module (iSAM)

Essence of each Loop External Loop 1: Internal Loop 2: Generates activity patterns & schedules Uses individualized LOS through trajectory mining Internal Loop 2: Simulates activity patterns Adjusts schedules for realistic trip chain loading Uses individual trajectories Evaluates “stress” measures

Data Input and Output for iSAM Planned Individual Schedule Input: Simulated Travel Time Output: Adjusted Individual Schedule Planned departure time Planned departure time Adjusted departure time Expected travel time Simulated travel time Simulated travel time Trip 1 Preferred arrival time Adjusted arrival time Planned activity duration Adjusted activity duration Planned departure time Planned departure time Adjusted departure time Expected travel time Simulated travel time Simulated travel time Trip 2 Preferred arrival time Adjusted arrival time Planned activity duration Individual schedule adjustment and stress evaluation Adjusted activity duration Schedule adjustment parameters

Schedule adjustment example (ARC)

Schedule adjustment example (ARC) SOV/free SOV/paid

Schedule adjustment example (ARC) HOV2/free HOV3/free

Schedule adjustment example (ARC) Walk Walk to local transit

Schedule adjustment example (ARC) Destination-work Origin-work

Schedule adjustment example (ARC) Destination-school Origin-school

Schedule adjustment example (ARC) Destination-discretionary Origin-discretionary

Daily Volume Differences

1x30 iters without iSAM

2x15 iters with iSAM

Learning about Space from Individual Trajectories (Dynamic Choice Set) One implemented trip provides individual learning experience w.r.t. multiple destinations [Tian & Chiu, 2014] Destination Origin 3 2 1 4 Moreover, people use trips to certain destination to learn more about the space. Each simulated trajectory provides learning experience with respect to multiple OD pairs that greatly improves the coverage. Efficient on-the-fly mining of the bank of individual trajectories and dissecting them into sub-trajectories is one of the essential components of the new integrated model. Instead of storing infinite OD skims we store individual trajectories and mine them efficiently. OD pairs covered: OD, O1, O2, O3, O4, 1D, 2D, 3D, 4D 12, 13, 14, 23, 24, 34

Indexing Schema and Search Trip Node 1 (loading point 1): Trajectory ID=1, nodePlacement=5 Trajectory ID=2, nodePlacement=3 …. Node 2 (loading point 2): Trajectory ID=2, nodePlacement=8 Trajectory ID=3, nodePlacement=10 Origin MAZ Destination MAZ Origin loading points (nodes) Destination loading points Trajectories containing origin node Trajectories containing dest. node Trajectories containing origin node and destination node in the right order: origNodePlacement<destNodePlacement Extract sub-trajectories meeting matching criteria Best representative sub-trajectory

Matching Levels (Excluding Intra-MAZ trips) TOD Temporal Spatial Occupancy VOT 1 AM, PM 5 min OMAZ, DMAZ All MD EA, NT 2 15 min EA, MD, NT 3 OTAZ, DTAZ 4 60 min 9 No match found / skims used

If multiple trajectories found: Chose the min discrepancy function Find the closest simulated individual trajectory (sub-trajectory) by the penalty function: Occupancy discrepancy × Weight=0.5 (if relevant) VOT discrepancy, $/h × Weight=0.1 (if relevant) Departure time discrepancy, min × Weight=0.05 Same origin TAZ, different MAZ × Weight=0.1 Same destination TAZ, different MAZ × Weight=0.1 Trajectory age penalty = (iter_ABM-iter_DTA-1) × 0.1

Trajectory Coverage Stats TOD Aggregation level 1 2 3 4 9 Total Before 6 83.0% 12.5% 0.2% 0.1% 4.2% 100.0% 6-10 61.3% 5.6% 19.5% 7.6% 5.9% 10-15 93.4% 5.7% 0.7% 15-19 66.6% 17.2% 6.2% After 19 92.0% 6.9% 0.0% 0.9% 77.7% 6.1% 9.6% 3.6% 3.0%

Travel Time Differences by aggLevel: Trajectory-Skim, min

Travel Time Differences by TOD: Trajectory-Skim, min

Example of Analysis of Time Budgets

Mode Choice Switch between Skim-Based run and Trajectory-Based Run (MORPC) mode/skims Mode/trajectories 1=SOV 2=HOV2 driver 3=HOV3 driver 4=HOV passenger 5=Walk to local bus 6=PNR local bus 7=KNR Local Bus 8=Walk to express bus 9=PBR express bus 10=KNR express bus 14=Walk 15=Bike 16=Taxi 17=School bus 153,858 - 93 99 16 13 2 9 200 11 39,470 22 4 5 1 58 6 33,943 3 21 7 84,368 119 17 15 136 23 88 10 20 4,783 535 222 211 69 78 21,642 968 1,676 8 208 53 12,482 C10 FHWA Webinar, November 1, 2016

Conclusions Deep integration of ABM and DTA is feasible: Already practical for regions under 1M Many additional new avenues Moving towards AgBM Runtime is an issue: Integration layer adds only a little DTA and ABM constitute major time-taking components, especially DTA

Contact(s) Peter Vovsha, PhD Jim Hicks, PhD Assistant Vice President, WSP Systems Analysis Group Peter.Vovsha@wsp.com Jim Hicks, PhD Principal Software Architect James.Hicks@wsp.com