integrated modeling of the urban continuum: location choices, activity-travel behavior, and dynamic...

59
Integrated Modeling of the Urban Continuum: Location Choices, Activity-Travel Behavior, and Dynamic Traffic Patterns Peer Review Panel Meeting, November 15, 2010 Investigators: Ram M. Pendyala, Arizona State University, Tempe Yi-Chang Chiu, University of Arizona, Tucson Paul Waddell, University of California, Berkeley Mark Hickman, University of Arizona, Tucson Project Manager: Brian Gardner, Federal Highway Administration, USDOT SimTRAVEL: Sim ulator of T ransport, R outes, A ctivities, V ehicles, E missions, and L and

Post on 19-Dec-2015

215 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Integrated Modeling of the Urban Continuum: Location Choices, Activity-Travel Behavior, and Dynamic Traffic Patterns Peer Review Panel Meeting, November

Integrated Modeling of the Urban Continuum: Location Choices, Activity-Travel Behavior, and Dynamic Traffic

Patterns

Peer Review Panel Meeting, November 15, 2010

Investigators:Ram M. Pendyala, Arizona State University, TempeYi-Chang Chiu, University of Arizona, TucsonPaul Waddell, University of California, BerkeleyMark Hickman, University of Arizona, Tucson

Project Manager:Brian Gardner, Federal Highway Administration, USDOT

SimTRAVEL: Simulator of Transport, Routes, Activities, Vehicles, Emissions, and Land

Page 2: Integrated Modeling of the Urban Continuum: Location Choices, Activity-Travel Behavior, and Dynamic Traffic Patterns Peer Review Panel Meeting, November

Project Description Project objective

• Develop a set of methods, computational procedures, data models and structures, and tools for the integration of land use, activity-travel behavior, and dynamic traffic assignment model systems in a microsimulation environment. o Universally applicable framework, methods, tools, and

data structureso Open-source enterprise

Page 3: Integrated Modeling of the Urban Continuum: Location Choices, Activity-Travel Behavior, and Dynamic Traffic Patterns Peer Review Panel Meeting, November

Project Description Workplan

• Year 1: Design the model system – concepts, strategies, and constructs

• Year 2-3: Develop the prototype model system – procedures, data, and software tools

• Year 3: Validate and test the integrated model system; documentation and dissemination

Page 4: Integrated Modeling of the Urban Continuum: Location Choices, Activity-Travel Behavior, and Dynamic Traffic Patterns Peer Review Panel Meeting, November

Project Description Project Tasks

• Tasks 1-3: Identification of issues/challenges and development of a comprehensive study design

• Tasks 4-6: Development of computational/analytical solutions along with integrated data structures and management protocols

• Tasks 7-9: Data collection and individual component calibration for test sites; Development of prototype integrated model system

• Tasks 10-14: Calibration, validation and policy/scenario sensitivity analysis using integrated model system

Page 5: Integrated Modeling of the Urban Continuum: Location Choices, Activity-Travel Behavior, and Dynamic Traffic Patterns Peer Review Panel Meeting, November

Design Considerations Behavioral

• Consistency in behavioral representation, and temporal and spatial fidelity

• Explicit recognition of inter-relationships across choice processes

• Example: Response to increase in congestion from home to worko Short term - Alter route and/or departure timeo Medium term - Adjust work schedule/arrangementso Long term - Change home and/or work locations

Computational• Separate model systems can take several hours to run a single

simulation

• Run times for integrated model systems could be prohibitive

• Advances in computational power and parallel processing offer hope

Page 6: Integrated Modeling of the Urban Continuum: Location Choices, Activity-Travel Behavior, and Dynamic Traffic Patterns Peer Review Panel Meeting, November

Design Considerations Data

• Land use data available at the parcel level

• Employment and residential data available at the unit-level (e.g., individual employer)

• Higher-resolution network data with detailed attributes and vehicle classification counts by time-of-day

• Detailed activity-travel data including in-home activity information

Policy• HOV/HOT lanes, congestion pricing, parking pricing, fuel price

shifts

• Alternative work arrangements (flex-hours, telecommuting)

Beyond Interface• Make connections across choice processes within a unified

entity (as opposed to loose coupling)

Page 7: Integrated Modeling of the Urban Continuum: Location Choices, Activity-Travel Behavior, and Dynamic Traffic Patterns Peer Review Panel Meeting, November

Model Systems UrbanSim/OPUS: Land use microsimulation model system PopGen: Synthetic population generation model OpenAMOS: Activity-based travel microsimulation model

system MALTA: Simulation-based dynamic traffic assignment model FAST-TrIPs: Flexible Assignment and Simulation Tool System

for Transit and Intermodal Passengers

Page 8: Integrated Modeling of the Urban Continuum: Location Choices, Activity-Travel Behavior, and Dynamic Traffic Patterns Peer Review Panel Meeting, November

A Project Update Status of software programming/enhancement

• Software programming/enhancement of UrbanSim/OPUS and MALTA complete

• Software programming of OpenAMOS about 95% complete Some remaining work on reconciliation pieces Some remaining work on mode choice elements for

transit Some remaining work on post-processing for output

visualization• Software programming of FAST-TrIPs about 75% complete

Page 9: Integrated Modeling of the Urban Continuum: Location Choices, Activity-Travel Behavior, and Dynamic Traffic Patterns Peer Review Panel Meeting, November

A Project Update Status of Interface Development

• OPUS/UrbanSim – MALTA interface complete OPUS launches MALTA OPUS receives travel skims information from MALTA

following completion of activity-travel simulation process

• OPUS/UrbanSim – OpenAMOS interface complete OPUS/UrbanSim simulates long term location choices

for synthetic population generated by PopGen PopGen remains a stand-alone software package at this

time OPUS/UrbanSim launches OpenAMOS for simulating

medium-term and daily status choices OpenAMOS returns control back to OPUS/UrbanSim

when medium-term and daily status choices are completed

Page 10: Integrated Modeling of the Urban Continuum: Location Choices, Activity-Travel Behavior, and Dynamic Traffic Patterns Peer Review Panel Meeting, November

A Project Update Status of Interface Development

• OpenAMOS – MALTA interface 99.9% complete Interface programmed and tested; both OpenAMOS

and MALTA are able to pass information back and forth on a minute-by-minute basis

MALTA calls OpenAMOS and launches dynamic interactive simulation of activity-travel patterns

Some minor debugging underway Status of Graphical User Interfaces

• OPUS/UrbanSim graphical user interface already in place• Initial user interfaces for OpenAMOS and MALTA complete

Continuous enhancement/improvement underway

Page 11: Integrated Modeling of the Urban Continuum: Location Choices, Activity-Travel Behavior, and Dynamic Traffic Patterns Peer Review Panel Meeting, November

A Project Update Case Study Site 1: Maricopa County Region

• First prototype implementation and testing underway Application at the ~2000-zone level using MAG model

networks Simulate activity-travel for residents of three southeast

cities of the region – Chandler, Gilbert, and Queen Creek

All data and networks acquired and appropriately incorporated into model systems

Model Calibration and Validation• Model calibration and validation processes underway

Not yet completed a full 100% population run for entire 1440 minutes

Simpler test runs on smaller samples underway/completed

Page 12: Integrated Modeling of the Urban Continuum: Location Choices, Activity-Travel Behavior, and Dynamic Traffic Patterns Peer Review Panel Meeting, November

A Project Update Case Study Site 2: San Francisco County

• Acquiring data for second prototype implementation Complete UrbanSim data available at parcel level Enhanced DynusT network for network simulation

acquired Awaiting activity-travel survey data with geocoded

locations and secondary level-of-service and socio-economic data

Model Calibration and Validation• Model calibration and validation processes underway

UrbanSim implementation in San Francisco County completed

DynusT implementation in San Francisco County completed; need to enhance to MALTA implementation

OpenAMOS implementation yet to be initiated

Page 13: Integrated Modeling of the Urban Continuum: Location Choices, Activity-Travel Behavior, and Dynamic Traffic Patterns Peer Review Panel Meeting, November

A Project Update Sensitivity and Scenario Analysis

• Sensitivity and scenario analysis yet to be initiated• Need to complete base year calibration and validation

before launching sensitivity and scenario analyses Model Documentation and Training/Dissemination

• Model documentation under preparation Need to document software systems extensively Need to document results of prototype implementation

in two test sites extensively• Dissemination of research underway

Presentations at ITM2010 and WCTR; poster at TRB2011

UrbanSim, PopGen, and DynusT workshops/training/webinars conducted on numerous occasions

Plan is to conduct additional webinars and training sessions in 2011/2012

Page 14: Integrated Modeling of the Urban Continuum: Location Choices, Activity-Travel Behavior, and Dynamic Traffic Patterns Peer Review Panel Meeting, November

A Project Update What we intended to have done by today

• Full model runs of integrated model under a highway-only (no transit) simulation for full population of Case Study Site 1 (Chandler, Gilbert, Queen Creek)

• Include all travel that is undertaken by residents of these three cities (i.e., travel may occur outside of these three city boundaries)

• Show results of simulation at various stages Location choices simulated by UrbanSim Medium term choices and activity skeletons simulated by

OpenAMOS Dynamic activity-travel patterns simulated by

OpenAMOS-MALTA Network conditions by time of day simulated by MALTA

Page 15: Integrated Modeling of the Urban Continuum: Location Choices, Activity-Travel Behavior, and Dynamic Traffic Patterns Peer Review Panel Meeting, November

A Project Update Where we seem to be today… (a moving target!)

• UrbanSim simulation of location choices complete• OpenAMOS-MALTA simulation of small sample of full

population of three cities is happening…• Show results of simulation at various stages for the small

sample runs• Iterative process to convergence not yet completed• Plan to have simulation results to show during this meeting,

perhaps on second day

Page 16: Integrated Modeling of the Urban Continuum: Location Choices, Activity-Travel Behavior, and Dynamic Traffic Patterns Peer Review Panel Meeting, November

Test Area

Page 17: Integrated Modeling of the Urban Continuum: Location Choices, Activity-Travel Behavior, and Dynamic Traffic Patterns Peer Review Panel Meeting, November

OpenAMOS Open source Activity-Mobility Simulator Fully functional self-contained software system coded in

Python and using a number of supporting software and utilities for Python

Very modular in nature allowing users to pick up individual pieces that simulate a certain aspect of activity travel behavior

Has its own graphical user interfaces (under continuous enhancement) coded in PyQT, which are separate from the core program

Models activity-travel participation as the day evolves with due consideration for time-space constraints, inter-person interactions within households, and on-the-fly activity generation

Considers various market segments with separate models for each segment – adult workers, adult non-workers, non-adults

Page 18: Integrated Modeling of the Urban Continuum: Location Choices, Activity-Travel Behavior, and Dynamic Traffic Patterns Peer Review Panel Meeting, November

Components of OpenAMOS Ordered probit model of

vehicle ownership MNL model of vehicle type

choice for each vehicle in the fleet

Future versions to employ MDCEV model and new forecasting procedure developed by Pinjari and Bhat

Page 19: Integrated Modeling of the Urban Continuum: Location Choices, Activity-Travel Behavior, and Dynamic Traffic Patterns Peer Review Panel Meeting, November

Generating Time-Space Prisms

Page 20: Integrated Modeling of the Urban Continuum: Location Choices, Activity-Travel Behavior, and Dynamic Traffic Patterns Peer Review Panel Meeting, November

Child Status and Allocation

Page 21: Integrated Modeling of the Urban Continuum: Location Choices, Activity-Travel Behavior, and Dynamic Traffic Patterns Peer Review Panel Meeting, November

Child Status and Activities

Page 22: Integrated Modeling of the Urban Continuum: Location Choices, Activity-Travel Behavior, and Dynamic Traffic Patterns Peer Review Panel Meeting, November

Adult Status and Child Allocation

Page 23: Integrated Modeling of the Urban Continuum: Location Choices, Activity-Travel Behavior, and Dynamic Traffic Patterns Peer Review Panel Meeting, November

Adult Status – No Child Allocation

Page 24: Integrated Modeling of the Urban Continuum: Location Choices, Activity-Travel Behavior, and Dynamic Traffic Patterns Peer Review Panel Meeting, November

Activity-Travel Simulation

Page 25: Integrated Modeling of the Urban Continuum: Location Choices, Activity-Travel Behavior, and Dynamic Traffic Patterns Peer Review Panel Meeting, November

Activity-Travel Simulation

Page 26: Integrated Modeling of the Urban Continuum: Location Choices, Activity-Travel Behavior, and Dynamic Traffic Patterns Peer Review Panel Meeting, November

Activity-Travel Simulation Rule-based heuristics to reconcile

activity-travel patterns and eliminate inconsistencies• Continuously enhancing intelligence

in system without compromising behavioral flexibility

Choice models: MNL models Prism vertex models: Stochastic

frontier models Continuous models (duration): log-

regression models Count models: Ordered probit Models estimated on 2008 MAG NHTS

data

Page 27: Integrated Modeling of the Urban Continuum: Location Choices, Activity-Travel Behavior, and Dynamic Traffic Patterns Peer Review Panel Meeting, November

Model Design: SimTRAVEL

Page 28: Integrated Modeling of the Urban Continuum: Location Choices, Activity-Travel Behavior, and Dynamic Traffic Patterns Peer Review Panel Meeting, November

Model Design

Page 29: Integrated Modeling of the Urban Continuum: Location Choices, Activity-Travel Behavior, and Dynamic Traffic Patterns Peer Review Panel Meeting, November

Model Design

Page 30: Integrated Modeling of the Urban Continuum: Location Choices, Activity-Travel Behavior, and Dynamic Traffic Patterns Peer Review Panel Meeting, November

Model Design

Page 31: Integrated Modeling of the Urban Continuum: Location Choices, Activity-Travel Behavior, and Dynamic Traffic Patterns Peer Review Panel Meeting, November

Integrated Model: Supply and Demand

OpenAMOS

DynusT/ MALTA

t =1 mint =0

Origin, Destination,

Vehicle Info for Vehicle Trip 1

Arrival Time

Vehicle is loaded and the trip is

Simulated

Person(s) reach destination and pursue activity

Origin, Destination,

Vehicle Info for Vehicle Trip 2

24 hr duration

Update Set of Time-Dependent Shortest Paths – 1440 paths per O-D Pair

O-D Travel Times for Destination and Mode Choice Modeling

6 sec. interval

New

link

tra

vel t

imes

Page 32: Integrated Modeling of the Urban Continuum: Location Choices, Activity-Travel Behavior, and Dynamic Traffic Patterns Peer Review Panel Meeting, November

Activity-Travel Simulation After each iteration of dynamic interface, a skims table by

time-of-day is saved (24 tables of size ~2000x2000) OpenAMOS uses this set of skims tables to sample locations

that may be visited within the available time left in the prism At any point in the prism, OpenAMOS computes time remaining

to next fixed activity location Sample locations that can be visited while accommodating

travel time to the location and from the location to the next fixed activity

Actual arrival time determined by simulation in MALTA Activity durations and subsequent activity engagement

affected by actual arrival time

Page 33: Integrated Modeling of the Urban Continuum: Location Choices, Activity-Travel Behavior, and Dynamic Traffic Patterns Peer Review Panel Meeting, November

Model Design Model activities and travel at one-minute resolution In each minute, activity model provides list of persons and

vehicles with origin-destination travel information to dynamic traffic assignment model

Dynamic traffic assignment model routes the trip along time-dependent shortest path to destination

Dynamic traffic assignment model simulates movement of vehicle at 6-second time resolution

Arrival time simulated by dynamic traffic assignment model determines set of trips/persons passed back to demand model at any one-minute time step

Activity duration is adjusted based on actual arrival time

Page 34: Integrated Modeling of the Urban Continuum: Location Choices, Activity-Travel Behavior, and Dynamic Traffic Patterns Peer Review Panel Meeting, November

Data Transfer After every minute, demand model provides a list of vehicle

trip records to the supply model• Vehicle trip record vehicle id, vehicle trip id, person ids for

the occupants, origin, destination, and departure time

After every minute, supply model communicates back arrival times of vehicles that have reached their destinations; subsequently demand model makes activity engagement decisions

Supply model routes and simulates the vehicle trips; vehicle locations are updated every 6 seconds in the simulation

The above steps are repeated to generate activity engagement patterns for all individuals for an entire day

Page 35: Integrated Modeling of the Urban Continuum: Location Choices, Activity-Travel Behavior, and Dynamic Traffic Patterns Peer Review Panel Meeting, November

Model Design

Page 36: Integrated Modeling of the Urban Continuum: Location Choices, Activity-Travel Behavior, and Dynamic Traffic Patterns Peer Review Panel Meeting, November

Convergence in Integrated Model Convergence on the supply side well-established

and incorporated into modeling paradigms• Compare origin-destination travel times from one

iteration to the next• When travel times show no further change, process

comes to a close • Set of time-dependent shortest paths will not change

further

How does one check “convergence” on the demand side?• Comment: Objective is to find travel patterns that are in

equilibrium with network. Test should be whether travel patterns are stable; not whether travel times are stable.

Page 37: Integrated Modeling of the Urban Continuum: Location Choices, Activity-Travel Behavior, and Dynamic Traffic Patterns Peer Review Panel Meeting, November

Convergence in Integrated Model Produce aggregate 30-min trip tables (by purpose/mode) at

end of each iteration and compare between iterations to monitor stability; use averaging schemes to bring process to closure

At more disaggregate level, examine time-space prism vertices for each individual in synthetic population• Time-space prisms are based on origin-destination travel times

(travel speeds) and therefore well connected to the supply side

• If time-space prisms show “stability” from one iteration to the next, process may be approaching convergence

• Represents a more disaggregate convergence check, but need measures of difference and comparison – and threshold criteria for convergence

Page 38: Integrated Modeling of the Urban Continuum: Location Choices, Activity-Travel Behavior, and Dynamic Traffic Patterns Peer Review Panel Meeting, November

Software Development Completely open-source and freely available to community Programming Languages

• Python used for UrbanSim and OpenAMOS

• C/C++ used for MALTA/FAST-TrIPs

Database Management• PostgreSQL is commonly supported in all model systems

• Other database protocols are supported in the individual model systems including SQLITE, MySQL, text, HDF5 binary format

Graphic User Interfaces• Individual Model Systems - PyQt4 used for GUI’s in PopGen,

OpenAMOS and UrbanSim; Java for MALTA

• Integrated Model – OPUS serves as Master Controller to launch various model systems

Page 39: Integrated Modeling of the Urban Continuum: Location Choices, Activity-Travel Behavior, and Dynamic Traffic Patterns Peer Review Panel Meeting, November

Testing Environments Option 1: Single workstation environment

• The three model systems will be run on a single high end workstationo Will enable faster and smoother integration

• Allow application to small and medium metropolitan regions

Option 2: Distributed computing environment• Various solutions are being explored

o Running the model systems in a cluster computing environment using MPI/OpenMP protocols

o Geographically distributed computing wherein individual model systems will be running on remote computers and will interface through network/socket programming protocols

• These solutions will allow for application of the Integrated Model for large metropolitan regions

Page 40: Integrated Modeling of the Urban Continuum: Location Choices, Activity-Travel Behavior, and Dynamic Traffic Patterns Peer Review Panel Meeting, November

Data Flow between Model Systems

UrbanSim

MALTAOpenAMOS

Page 41: Integrated Modeling of the Urban Continuum: Location Choices, Activity-Travel Behavior, and Dynamic Traffic Patterns Peer Review Panel Meeting, November

Interface: UrbanSim and MALTA Data flow between the model systems

• One way: UrbanSim ← MALTA

Data exchanges• Accessibility measures (←); Travel times and costs (←)

Implementation• Transfer of skims data using text files• UrbanSim will read, parse, and populate databases with

skims to compute accessibility measures• Future versions may implement a spatial query based

process

Page 42: Integrated Modeling of the Urban Continuum: Location Choices, Activity-Travel Behavior, and Dynamic Traffic Patterns Peer Review Panel Meeting, November

Interface: UrbanSim and OpenAMOS Data flow between the model systems

• One way: UrbanSim → OpenAMOS

Data exchanges• Household location choices (→)• Fixed activity location choices (→)• Activity locations by type (→)

o within a time-space prism

Implementation• Location choices

o Written to synthetic population file

• Activity locations by typeo Data provided by UrbanSim and processed by OpenAMOS to

lookup

Page 43: Integrated Modeling of the Urban Continuum: Location Choices, Activity-Travel Behavior, and Dynamic Traffic Patterns Peer Review Panel Meeting, November

Interface: OpenAMOS and MALTA Data flow between the model systems

• Two way: OpenAMOS ↔ MALTA

Data exchanges• Travel times and costs (←)

• Information about trips within a simulation interval (→)

• Arrival information about trips at the end of a simulation interval (←)

Implementation• Embedded Python approach

o MALTA driving the simulation, calling modules of OpenAMOS to get and send trip information

Page 44: Integrated Modeling of the Urban Continuum: Location Choices, Activity-Travel Behavior, and Dynamic Traffic Patterns Peer Review Panel Meeting, November

Skims Generator (Future) The API will support only one-way data flow

• from MALTA to UrbanSim or OpenAMOS

Implementation• MALTA processes queries from the individual model systems

and returns results

• Incorporates a hybrid-approach for building and scanning a network using link travel timeso provides memory efficiency over the traditional approach of querying

O-D travel time matrices

Implementation1. skims_generator.process_query(‘what is the travel time between location A and

location B’)2. skims_generator.process_query(‘what are the locations accessible within a

time-space prism’)

Page 45: Integrated Modeling of the Urban Continuum: Location Choices, Activity-Travel Behavior, and Dynamic Traffic Patterns Peer Review Panel Meeting, November

Dynamic Activity-Travel Simulator The API will support two-way data flow

• from OpenAMOS to MALTA and vice-versa

Implementation• Key component for the dynamic handshaking between OpenAMOS

and MALTA

• MALTA driving simulation and gets and sends information in each simulation time interval

• Synchronization of models inherent to the dynamic handshaking processo MALTA waits for trips to be loaded onto the network before continuingo OpenAMOS waits for information about travelers that have reached

their destination before proceeding

Page 46: Integrated Modeling of the Urban Continuum: Location Choices, Activity-Travel Behavior, and Dynamic Traffic Patterns Peer Review Panel Meeting, November

Open Source Products Enhanced model systems for modeling:

• Land use: UrbanSim• Population Synthesis: PopGen• Activity-travel demand: OpenAMOS• Dynamic traffic patterns: MALTA/FAST-TrIPs

Code residing in repositories• UrbanSim: https://svn.urbansim.org/src/tags/ • PopGen: http://code.google.com/p/populationsynthesis/ • OpenAMOS: http://code.google.com/p/simtravel/ • MALTA: https://dev.urbansim.org (MALTA directory)

Page 47: Integrated Modeling of the Urban Continuum: Location Choices, Activity-Travel Behavior, and Dynamic Traffic Patterns Peer Review Panel Meeting, November

Wiki Sitehttp://simtravel.wikispaces.asu.edu

Page 48: Integrated Modeling of the Urban Continuum: Location Choices, Activity-Travel Behavior, and Dynamic Traffic Patterns Peer Review Panel Meeting, November

Wiki Site

Page 49: Integrated Modeling of the Urban Continuum: Location Choices, Activity-Travel Behavior, and Dynamic Traffic Patterns Peer Review Panel Meeting, November

Code Repositoryhttp://code.google.com/p/simtravel/

Page 50: Integrated Modeling of the Urban Continuum: Location Choices, Activity-Travel Behavior, and Dynamic Traffic Patterns Peer Review Panel Meeting, November
Page 51: Integrated Modeling of the Urban Continuum: Location Choices, Activity-Travel Behavior, and Dynamic Traffic Patterns Peer Review Panel Meeting, November

Open Source Products Consistent data structures that facilitate model integration Data structures that seamlessly link across model systems

Household and Person Related TablesVehicle File Household File Person File Person Activity File Person Trips File Vehicle Trip File Vehicle ID Body Type Age Household ID

Household ID Person ID Household ID

Person Activity ID Activity Type ID Start Time End Time Parcel ID Person ID

Person Trip ID Person Activity ID Trip ID

Trip ID Mode Vehicle ID Start Time Start Link ID End Link ID Simulated

Arrival Time

Network Related Tables Nodes File Links File Parcels File Travel Data File Parking Costs File Node ID Link ID

From Node To Node

Parcel ID Link ID

From Link ID To Link ID From Time To Time Mode Travel Time In-Vehicle Travel Time Out-of-

Vehicle Travel Cost Tolls

Parking Cost ID Link ID Parking Cost –

Peak Parking Cost –

Off-peak Parking Spaces

Page 52: Integrated Modeling of the Urban Continuum: Location Choices, Activity-Travel Behavior, and Dynamic Traffic Patterns Peer Review Panel Meeting, November

Example Product: PopGen

Page 53: Integrated Modeling of the Urban Continuum: Location Choices, Activity-Travel Behavior, and Dynamic Traffic Patterns Peer Review Panel Meeting, November

Example Product: PopGen

Page 54: Integrated Modeling of the Urban Continuum: Location Choices, Activity-Travel Behavior, and Dynamic Traffic Patterns Peer Review Panel Meeting, November

Example Product: PopGen

Page 55: Integrated Modeling of the Urban Continuum: Location Choices, Activity-Travel Behavior, and Dynamic Traffic Patterns Peer Review Panel Meeting, November

Current Status PopGen - tool for population synthesis completed

and released July, 2009 SimTRAVEL prototype development (Year 2)

• Using code repository and version control mechanisms for managing both data and code updates and share resources across team members

• Modular coding of OpenAMOS components• Developing dynamic communication interfaces between

OpenAMOS and MALTA• Setting up and processing of test databases• Currently pursuing a single workstation test environment

for the integrated model prototype

Page 56: Integrated Modeling of the Urban Continuum: Location Choices, Activity-Travel Behavior, and Dynamic Traffic Patterns Peer Review Panel Meeting, November

Wiki SiteWeekly status updates

Page 57: Integrated Modeling of the Urban Continuum: Location Choices, Activity-Travel Behavior, and Dynamic Traffic Patterns Peer Review Panel Meeting, November

Conclusions Several issues and challenges arise in integrated

modeling Representation of behavioral processes Representation of space, time and networks Simulation-based dynamic traffic assignment

approaches to reflect traffic dynamics Critical feedback processes reflecting interactions

and learning - network conditions and activity-travel scheduling

Page 58: Integrated Modeling of the Urban Continuum: Location Choices, Activity-Travel Behavior, and Dynamic Traffic Patterns Peer Review Panel Meeting, November

Conclusions Design of efficient data structures to overcome

computational issues Model calibration and validation of individual

models as well as integrated system Need for consistency and coordination across

model systems that comprise the integrated model

In parallel with other cutting edge projects around the country• SHRP2 C10• SimAGENT at Southern California Association of

Governments• Sacramento Area Council of Governments (DaySim –

TRANSIMS)

Page 59: Integrated Modeling of the Urban Continuum: Location Choices, Activity-Travel Behavior, and Dynamic Traffic Patterns Peer Review Panel Meeting, November

More Informationhttp://urbanmodel.asu.edu http://simtravel.wikispaces.asu.e

du

Thank you