Introduction to Activity-Based Modeling

Slides:



Advertisements
Similar presentations
GPS and Multi-Week Data Collection of Activity-Travel Patterns Harry Timmermans Eindhoven University of Technology 4/19/2015.
Advertisements

1 Preferred citation style Axhausen, K.W. and K. Meister (2007) Parameterising the scheduling model, MATSim Workshop 2007, Castasegna, October 2007.
FOCUS MODEL OVERVIEW CLASS TWO Denver Regional Council of Governments June 30, 2011.
1 Transportation Modeling Approach Direct vs. Sequence Meeghat Habibian Modeling approach.
12th TRB National Transportation Planning Applications Conference
Time of day choice models The “weakest link” in our current methods(?) Change the use of network models… Run static assignments for more periods of the.
MAG New Generation Freight Model SHRP2 C20 IAP Project Vladimir Livshits, Ph.D AMPO Annual Conference, Atlanta, GA October 23, 2014 Freight Session.
Multimodal Concurrency: Response to 2005 Legislative Session Briefing for House Local Government Committee November 30, 2006 King Cushman Puget Sound Regional.
Chad A. Williams † Peter C. Nelson Abolfazl (Kouros) Mohammadian University of Illinois at Chicago Department of Computer Science Colloquium July 16th,
Ant Colony Optimization Optimisation Methods. Overview.
FOCUS MODEL OVERVIEW Denver Regional Council of Governments June 24, 2011.
Agent-based Dynamic Activity Planning and Travel Scheduling (ADAPTS) Model  ADAPTS scheduling process model: –Simulation of how activities are planned.
San Francisco Bay Area Activity-Based Models Specification & Training Study Chuck Purvis Metropolitan Transportation Commission Oakland, California Workshop.
Model Task Force Meeting November 29, 2007 Activity-based Modeling from an Academic Perspective Transportation Research Center (TRC) Dept. of Civil & Coastal.
POLARIS Model. POLARIS Planning and Operations Language for Activity-based Regional Integrated Simulations Represents a “Transportation Language” for.
SAN FRANCISCO COUNTY TRANSPORTATION AUTHORITY San Francisco DTA Project: Model Integration Options Greg Erhardt DTA Peer Review Panel Meeting July 25 th,
Seoul Development Institute Building a TDM Impact Analysis System for the Introduction of a Short-Term Congestion Management Program in Seoul Jin-Ki Eom,
Problem Statement and Motivation Key Achievements and Future Goals Technical Approach Kouros Mohammadian, PhD and Yongping Zhang (PhD Candidate), CME,
A learning-based transportation oriented simulation system Theo A. Arentze, Harry J.P. Timmermans.
1 A Model of Within-Households Travel Activity Decisions Capturing Interactions Between Household Heads Renni Anggraini, Dr.Theo Arentze, Prof.H.J.P. Timmermans.
Activity-Based Models and ACS Data D. Niemeier University of Califonia, Davis.
1 The relative role of spatial, temporal and interpersonal flexibility on the activity scheduling process Sean T. Doherty Wilfrid Laurier University Kouros.
SHRP2 C10: Jacksonville Partnership to Develop an Integrated Advanced Travel Demand Model and a Fine-grained Time- sensitive Network Key Agency Partners:
Act Now: An Incremental Implementation of an Activity-Based Model System in Puget Sound Presented to: 12th TRB National Transportation Planning Applications.
For Model Users Group June 10, 2011 Kyeil Kim, Ph.D., PTP Atlanta Regional Commission.
DVRPC TMIP Peer Review TIM 2 Model Oct. 29 th, 2014.
1 Activity Based Models Review Thomas Rossi Krishnan Viswanathan Cambridge Systematics Inc. Model Task Force Data Committee October 17, 2008.
Travel Data Simulation and Transferability of Household Travel Survey Data Kouros Mohammadian, PhD and Yongping Zhang (PhD Candidate), CME, UIC Prime Grant.
Utilizing Advanced Practice Methods to Improve Travel Model Resolution and Address Sustainability Bhupendra Patel, Ph.D., Senior Transportation Modeler.
Human choices relevant to transportation – travel behavior analysis and beyond Cynthia Chen Presentation made to Goodchild’s CEE500 Seminar Course, UW,
Comparing a Household Activity-Based Model with a Person Activity-Based Model 14th TRB Conference on Transportation Planning Applications May 5-9, 2013,
Regional Traffic Simulation/Assignment Model for Evaluation of Transit Performance and Asset Utilization April 22, 2003 Athanasios Ziliaskopoulos Elaine.
SAN FRANCISCO COUNTY TRANSPORTATION AUTHORITY San Francisco’s Dynamic Traffic Assignment Model Background SFCTA DTA Model Peer Review Panel Meeting July.
Transportation Planning, Transportation Demand Analysis Land Use-Transportation Interaction Transportation Planning Framework Transportation Demand Analysis.
TRANSIMS Research and Deployment Support. Kick-off meeting. Computational Engineer Transportation Research and Analysis Computing Center Energy Systems.
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.
Activity-Based Modeling How does it work?. CT-RAMP model Coordinated Travel – Regional Activity Based Modeling Platform (CT-RAMP) for the Atlanta Region.
Dynamic Origin-Destination Trip Table Estimation for Transportation Planning Ramachandran Balakrishna Caliper Corporation 11 th TRB National Transportation.
ADAPTS: Agent-based Dynamic Activity Planning and Travel Scheduling Update on Model Development and Data Collection Joshua Auld CTS IGERT Seminar Presentation.
Evaluating Transportation Impacts of Forecast Demographic Scenarios Using Population Synthesis and Data Simulation Joshua Auld Kouros Mohammadian Taha.
Mohamed S. Mahmoud, M.Sc. Ph.D. Candidate MODELING TRANSIT MODE CHOICE FOR INTER-REGIONAL COMMUTING TRIPS ACT Canada Sustainable Mobility Summit November.
FDOT Transit Office Modeling Initiatives The Transit Office has undertaken a number of initiatives in collaboration with the Systems Planning Office and.
SHRP2 C10A Sensitivity Testing of an Integrated Regional Travel Demand and Traffic Microsimulation Model TRB Planning Applications Conference May ,
Dowling Associates, Inc. 19 th International EMME/2 Users’ Conference – 21 October 2005 Derivation of Travel Demand Elasticities from a Tour-Based Microsimulation.
SHRP2 C10A Final Conclusions & Insights TRB Planning Applications Conference May 5, 2013 Columbus, OH Stephen Lawe, Joe Castiglione & John Gliebe Resource.
Presented to Model Task Force Model Advancement Committee presented by Thomas Rossi Krishnan Viswanathan Cambridge Systematics Inc. Date November 24, 2008.
Application of an Activity-based Model for a Toll Road Study in Chicago Matt Stratton Parsons Brinckerhoff May 19, 2015.
Presented to Time of Day Subcommittee May 9, 2011 Time of Day Modeling in FSUTMS.
Toronto International Research Experience Joshua Auld September 22, 2008.
Methodological Considerations for Integrating Dynamic Traffic Assignment with Activity-Based Models Ramachandran Balakrishna Daniel Morgan Srinivasan Sundaram.
Location Choice Modeling for Shopping and Leisure Activities with MATSim: Utility Function Extension and Validation Results A. Horni IVT ETH Zurich.
Enlarging the Options in the Strategy-based Transit Assignment TRB Applications Conference Reno 2011 Isabelle Constantin and Michael Florian INRO.
Incorporating Time of Day Modeling into FSUTMS – Phase II Time of Day (Peak Spreading) Model Presentation to FDOT SPO 23 March 2011 Heinrich McBean.
Activity Based Modeling: A Brief Introduction Mike Neidhart, PhD, AICP Volusia County MPO Florida Model Task Force Meeting November 29, 2007.
ILUTE Event-Driven Time-Series Based Dynamic Model of Decision Making Processes Conceptual Framework Agenda Formation M. Litwin and E. Miller.
Urban Planning Group Implementation of a Model of Dynamic Activity- Travel Rescheduling Decisions: An Agent-Based Micro-Simulation Framework Theo Arentze,
ILUTE A Tour-Based Mode Choice Model Incorporating Inter-Personal Interactions Within the Household Matthew J. Roorda Eric J. Miller UNIVERSITY OF TORONTO.
Travel Demand Forecasting: Traffic Assignment CE331 Transportation Engineering.
Responses to Gas Prices in Knoxville, TN Vince Bernardin, Jr., Ph.D. Vince Bernardin, Jr., Ph.D. Bernardin, Lochmueller & Associates Mike Conger, P.E.
Presented to Toll Modeling Panel presented by Krishnan Viswanathan, Cambridge Systematics, Inc.. September 16, 2010 Time of Day in FSUTMS.
Systems Analysis Group TPAC, 2015 Application Experience of Multiple Discrete Continuous Extreme Value (MDCEV) Model for Activity Duration and Trip Departure.
1)-The Basic Features :  Agent-Based Microsimulation Model  Continuous Time Representation  Dynamic Interactions among the Model Components  Event-Driven.
Peter Vovsha, Robert Donnelly, Surabhi Gupta pb
Integrated Dynamic Travel Models: Recent SHRP2 Projects
Nick Wood, P.E. Texas A&M Transportation Institute
Mathematical Modelling of Pedestrian Route Choices in Urban Areas Using Revealed Preference GPS Data Eka Hintaran ATKINS European Transport Conference.
Presented to 2017 TRB Planning Applications Conference
Car Ownership Models Meeghat Habibian History and Analysis
Modeling Approach Direct vs. Sequenced
Car Ownership Models Meeghat Habibian History and Analysis
Presentation transcript:

Introduction to Activity-Based Modeling Joshua Auld Transportation Research and Analysis Computing Center Argonne National Laboratory November 28, 2011

Travel Demand Modeling Current and Future Applications Roadway planning / new construction Decreasing funding for new roads Environmental/Air quality impacts More important after ISTEA, SAFETEA-LU Conformity analysis Travel Demand Management Large collection of strategies Increase efficiency of system (TSM) Change user behavior (TDM) Congestion pricing, ride-share program, etc. ITS / Operations

Activity based model theory Travel is derived from participation in activities Not accounted for in 4-step models Time and space between the activities generates travel Activity participation is modeled at household/individual level Microsimulation model Individual’s activity participation constrained by: Time availability Location Institutional characteristics (operating hours, etc.) Household considerations Activity patterns are generated by individuals which satisfy these constraints and meet some other criteria

Activity based model theory (cont.) Figure shows a daily activity pattern graph (for travel in 1-dimension) Vertical lines represent activities Diagonal lines are travel episodes Explicit representation of time of occurrence for all travel episodes, linked to associated activities ABM generates an activity pattern for modeled individuals Know when and where they are traveling at all times Home Shopping Work Lunch Hagerstrand (1972) – Time geography – tracing of human activity through time-space subject to the constraints placed on those activities (biological, institutional, spatio-temporal). Gave rise to the time-space prism (which is another form that some ABMs take – assumes fixed activities, and flexible activities are scheduled in the available prism). This representation above is a major advance over four step modeling. There is no gravity modeling/calibration procedure to estimate flows between zones – flow is known precisely from the results of the activity pattern. Home

Activity based model theory (cont.) It is the goal of an activity based model to develop an activity schedule that: Satisfies all of the given constraints, and Satisfies some schedule optimization criteria The models take as inputs: Individual/household attributes Environment attributes (land-use, activity locations, transportation networks, etc.) Attributes and actions of other individuals Then use these inputs to model a series of choices: What activities to schedule When to schedule them Where to schedule them Who to go with How to get there How long to stay How these choices are modeled depends on the type of model used Not all models directly estimate all of the choices, and all of the models estimate them in different ways and in different orders.

Approaches to Activity Based Modeling Two general approaches to modeling activity participation choices Econometric models Rule-based models In econometric type models: Models are usually tour based – select activity tours from predefined set Utility maximization to model pattern formation In rule-based models: Computational process models or other derived decision rules Bottom-up approach to schedule building

Example of a nested logit model for decision making Econometric models Decisions modeled using discrete choice Usually nested logit models Model sequence: Number and type of tours -> Stops in each tour -> mode choice for tour, etc. Example of a nested logit model for decision making This example logit decision structure first determines the number of maintenance stops generated, assigns them to household individuals, then allocates a vehicle for each stop (activity). This is the first stage of a two-stage model, where the second stage then uses a NL model to form tours for each individual. Source: Wen and Koppelman (2000)

Econometric models (cont.) Econometric models are generally tour-based Model the number and purpose of activity tours Chose from a set of pre-defined tours Examples: Bowman-Ben Akiva (1996) and derivatives (DAYSIM) PB Consult models (MORPC, NYMTC, etc.) Jakarta Model - Yagi and Mohammadian (2008) Wen and Koppelman (2000) Tours are pre-defined, since the choice set with no predefined tours would be too large – combinatorial problem Ex. 6 activity types – how many different patterns can be created? Source: Wen and Koppelman (2000)

Criticisms of econometric models Unrealistic behavioral assumptions Utility maximization in decision making by individuals Artificially restrict activity scheduling to predefined choices Can not represent full range of scheduling behavior Reduces number of choices to be modeled, i.e. combinatorial problem No consideration of dynamics (full day selected at one time) Limitations on time-scale of analysis Usually discretized to time-of-day periods See the Garling, Kwan paper for critique of utility maximization in scheduling. Basically, the choice set is too large, so in reality people develop heuristics. Do not actually maximize their utility. EXAMPLE: Mode Choice to work: My wife has the car and there’s no parking at work, so I’ll take the train. This is a choice heuristic, rather than calculating utility over every choice facet and arriving at optimal solution. These models do not work well to capture the process of scheduling – which may be important in their responsiveness to policy changes.

Rule based model overview Create activity schedules based on heuristics Computational Process Models or other derived rules Attempt to model the underlying process of activity scheduling Examples: SCHEDULER (Garling 1989) AMOS (Pendyala 1995) ALBATROSS (Arentze, Timmermans 2000) TASHSA (Roorda, Doherty, Miller 2005) ADAPTS (Auld and Mohammadian 2009)

Computational process models Production system (Newell, Simon 1972) for modeling decision making behavior Rules as condition-action pairs Describe how information relating to a choice is searched Choice made depends on current information acting on set of rules Allows incorporation of learning Representation of process of decision making Production systems often modeled as Decision trees (ALBATROSS) Heurstic rules (SCHEDULER, TASHA) In operational models, none of the models are true CPMs, since learning is not included in peoples behavior. This was left as future refinements of the operational models. These are simplifications of true CPMs, due to limited modeling data.

Data requirements Rule-based activity scheduling models have extensive data needs: Synthesized population Socio-demographic characteristics of individuals Synthesized city/environment Activity locations/operating hours Roadway and transit networks Land use variables Activity diary/scheduling data Activity participation/generation rates Conflict resolution rules Planning process data Executed schedules for model validation It may be possible that activity diary data will not be needed depending on the results of transferability analysis.

ALBATROSS model overview Arentze and Timmermans (2000). Rule-based model for predicting: Activity participation, location, timing, duration, party and travel mode choice Includes household, institutional and spatio-temporal constraints Decision rules modeled using CHAID decision trees at each step Derived from activity survey data Model attempts to simulate daily activity schedule creation for individuals Long-term decisions considered fixed Household interactions modeled Starts with an assumed schedule skeleton Represents routine, fixed activities Considered the highest priority Sequentially attempts to add new activities in order of assumed priority Created to model travel in the Netherlands.

ALBATROSS model Scheduling process (continued) Ovals represents decision steps In ALBATROSS: A skeleton schedule first constructed containing routine activities Activity agenda is created Finally, activities added to the schedule from the activity agenda Source: Arentze, Timmermans (2000).

TASHA model overview Roorda, Doherty, Miller (2005) Activity scheduling model for Toronto area Based on a 1996 household travel survey Activities generated based on travel survey Attributes assigned using choice models Entirely rule-based Activities fit to Project Agendas, then Schedule Activities added to schedule based on assumed rules Heuristics represent schedule adjustment, conflict resolution Decision rules not well represented in the model I.E. mode choice and activity location do not figure into the scheduling process

TASHA model Scheduling process Generate activity episodes Activities generated based on trip diary data Frequency, start time and duration chosen from feasible portion of probability distributions Fill each project agenda Activities added to respective project agendas to form provisional schedules within each project Add activities to persons schedule Activities added to schedule in order of priority Priority assumptions: Work/School > Other > Shopping and Joint activities > Individual activities Adjust activities until conflicts removed Generate activity Fits in agenda No Yes Add to project agendas Next activity Next activity chosen is the highest priority activity remaining in project agendas. Activity episodes are generated using probability distributions for various groups classified by age, employment status, occupation, gender, etc. based on the type of activity Number of activities generated of each type is chosen from the activity frequency distribution Frequency-start time joint PDF and start time-duration PDF. Fits in schedule No Yes Add to schedule

SIMTRAVEL Integration of OpenAMOS ABM with MALTA DTA Prism-constrained activity-travel scheduling (PCATS) – Kitamura et al. (1997) Fill in prism gaps sequentially until no time-remaining between fixed activities Source: SimTRAVEL website - http://urbanmodel.asu.edu/intmod/presentations.html

Research Gaps in ABM Simplification of scheduling process Priority rules, fixed order of choices Short-term, diary data used Most rule-based models implemented using 1-2 day diary data Limited integration with traffic simulation Static assignment for fixed time-periods Ad hoc interoperability between model systems Activity Generation/Planning/Scheduling Dynamics???

Scheduling Order Example A) Impulsive Shop - Preplan Eat Out B) Preplan Shop - Impulsive Eat out Before Change Before Change After Change After Change This shows an example where the original activity pattern is the same in both situations (A and B) – home->shop->lunch with friends->home The only difference is that in A the shopping trip is impulsive on the way to lunch with friends. In B the lunch is impulsively decided on during the shopping trip – calls friends while out shopping. So patterns are the same only planning is different. Then there is a change in policy (or something else) which causes the store to be unavailable – observe different responses In A, the shopping trip is just skipped and person goes to lunch as planned. (7 trips reduced to 6) In B, the shopping trip is diverted to a different available store, not near restaurant so no trip with friends is planned (7 trips reduced to 2). Point is that policies, system changes, etc. may have different impacts depending on planning context

ADAPTS - Introduction ADAPTS activity-based model: Simulation of how activities are planned and scheduled Extends concept of “planning horizon” to activity attributes Time-of-day, location, mode, party composition Fits within overall framework of integrated land-use transportation model Constraints from long-term simulation (land-use model) Combined with route choice and traffic simulation Core concept: Universal set of activity planning / scheduling processes represented by heuristics and/or models Outcomes constrained by local context

ADAPTS Simulation Framework Information Flow Simulation Flow Initialize Simulation Initialize World Synthesize Population Generate routines For each timestep Household Schedule Household Planning Household Memory Land Use Institutional Constraints This slide shows an overview of the simulation process, so after the simulation is initialized (note that we are currently using 15min timesteps for 4 weeks of activity scheduling) At each timestep: Household activities are generated/planned/scheduled/executed (as shown in the next slide) Individual activities are generated/planned/scheduled/executed (again in next slide) Any activities which are executed are output to the traffic assignment Results of traffic used to update network knowledge for next timestep Go to next timestep Individual Schedules Network LOS Individual Memory Individual Planning Social Network Write Trip Vector Traffic Assignment

ADAPTS Planner/Scheduler At timestep t Handles at each timestep: Generation Planning Scheduling Each step can occur at different times for same activity Core of the framework is the Attribute Plan Order Model Activity Generation Generate new activity Yes Attribute Planning Order model No No Update existing activity(s) Set Plan Flags: (Ttime,Tloc, etc.) Yes Activity Planning t = Ttime t = Twith t = Tloc t = Tmod Time-of-Day Party Destination choice Mode Choice This slide is the most important in the presentation Stress the use of three core steps in the simulation – Generation, Planning and Scheduling, as opposed to just Generation and Scheduling as usually done (where the attributes are determined at generation time) Allows for more behaviorally realistic responses Planned Activity Schedule Activity Scheduling Resolve Conflicts Yes Conflict Resolution Model Decision Logical test Model Simulated events No Execute activity Executed Schedule

Activity Plan Order Model Decision Example: Activity Generation Activity Plan Order Model Plan Work Location T1 Plan new activity Ttime Tloc Twho-with Tmode Ttime Plan time-of-day Tloc Plan location Twho = Tmode Plan mode and who-with Texec Execute Activity Ttime Tloc Tmode/who Texecute Simulation Time Time: Shop Time: ? Loc: ? Mode: ? At Home Time: 12:00 AM – 8:00 AM Loc: Home Mode: None Work Time: 8:00 AM – 4:00 PM Loc: HOME Mode: None Work Time: 8:00 AM – 4:00 PM Loc: ? Mode: ? Shop Time: 4:00 – 5:00 Loc: Mall Mode: Auto ? Schedule ?

References Arentze, T. and H. Timmemans (2000). ALBATROSS – A Learning Based Transportation Oriented Simulation System. European Institute of Retailing and Services Studies (EIRASS), Technical University of Eindhoven. Auld, J. A., and A. Mohammadian (2009). Framework for the development of the Agent-based Dynamic Activity Planning and Travel Scheduling (ADAPTS) model. Transportation Letters: The International Journal of Transportation Research, 1 (3), 243-253. Bowman, J.L. and M.E. Ben-Akiva (2001). Activity-Based Disaggregate Travel Demand Model System with Activity Schedules. Transportation Research Part A. 35, 1-28. Kitamura, R., C. Chen, C., and Pendyala, R.M. (1997) Generation of synthetic daily activity-travel patterns. Transportation Research Record, 1607, 154-162. Pendyala, R.M.; R. Kitamura, A. Kikuchi, T. Yamamoto, S. Fujii (2005). Florida Activity Mobility Simulator: Overview and Preliminary Validation Results. Transportation Research Record: Journal of the Transportation Research Board, No. 1921, 123-130. Roorda, M.J., S.T. Doherty and E.J. Miller (2005). Operationalising Household Activity Scheduling Models: Addressing Assumptions and the Use of New Sources of Behavioral Data. Integrated Land-use and Transportation Models: Behavioural Foundations, M. Lee-Gosselin and S.T. Doherty (eds), Oxford: Elsevier, pp. 61-85. Yagi, S. and A. Mohammadian. (2008). Modeling Daily Activity-Travel Tour Patterns Incorporating Activity Scheduling Decision Rules, Transportation Research Record: Journal of the Transportation Research Board, No. 2076, TRB, National Research Council, Washington D.C., pp. 123-131.

Thank You!