Trip Distribution Modeling Milos N. Mladenovic Assistant Professor Department of Built Environment

Similar documents
CIV3703 Transport Engineering. Module 2 Transport Modelling

URBAN TRANSPORTATION SYSTEM (ASSIGNMENT)

Analysis and Design of Urban Transportation Network for Pyi Gyi Ta Gon Township PHOO PWINT ZAN 1, DR. NILAR AYE 2

Transportation Theory and Applications

محاضرة رقم 4. UTransportation Planning. U1. Trip Distribution

Urban Transportation planning Prof. Dr. V. Thamizh Arasan Department of Civil Engineering Indian Institute of Technology, Madras

CIE4801 Transportation and spatial modelling Modal split

Typical information required from the data collection can be grouped into four categories, enumerated as below.

Estimating Transportation Demand, Part 2

Traffic Demand Forecast

Data Collection. Lecture Notes in Transportation Systems Engineering. Prof. Tom V. Mathew. 1 Overview 1

Changes in the Spatial Distribution of Mobile Source Emissions due to the Interactions between Land-use and Regional Transportation Systems

3.0 ANALYSIS OF FUTURE TRANSPORTATION NEEDS

APPENDIX IV MODELLING

Chapter 1. Trip Distribution. 1.1 Overview. 1.2 Definitions and notations Trip matrix

Trip Distribution Review and Recommendations

Trip Distribution Analysis of Vadodara City

Transit Time Shed Analyzing Accessibility to Employment and Services

Figure 8.2a Variation of suburban character, transit access and pedestrian accessibility by TAZ label in the study area

Transit Modeling Update. Trip Distribution Review and Recommended Model Development Guidance

Calibration of a metro-specific trip distribution model with smart card data

2015 Grand Forks East Grand Forks TDM

The Model Research of Urban Land Planning and Traffic Integration. Lang Wang

Developing and Validating Regional Travel Forecasting Models with CTPP Data: MAG Experience

Behavioural Analysis of Out Going Trip Makers of Sabarkantha Region, Gujarat, India

TRANSPORTATION MODELING

A Simplified Travel Demand Modeling Framework: in the Context of a Developing Country City

Estimation of Travel demand from the city commuter region of Muvattupuzha municipal area Mini.M.I 1 Dr.Soosan George.T 2 Rema Devi.M.

Gravity Models. Elena Nikolaeva, Egon Elbre, Roland Pihlakas. MTAT Graph Mining

MULTIPLE CHOICE QUESTIONS DECISION SCIENCE

OPTIMISING SETTLEMENT LOCATIONS: LAND-USE/TRANSPORT MODELLING IN CAPE TOWN

The Gravity Model: Example Calibration

Trip Distribution. Chapter Overview. 8.2 Definitions and notations. 8.3 Growth factor methods Generalized cost. 8.2.

MOR CO Analysis of future residential and mobility costs for private households in Munich Region

Trip Generation Model Development for Albany

Extracting mobility behavior from cell phone data DATA SIM Summer School 2013

APPENDIX I: Traffic Forecasting Model and Assumptions

Measuring the impact of freeway infrastructure on the accessibility of the city of Fez

Outline. 15. Descriptive Summary, Design, and Inference. Descriptive summaries. Data mining. The centroid

Palmerston North Area Traffic Model

From transport to accessibility: the new lease of life of an old concept

THE FUTURE OF FORECASTING AT METROPOLITAN COUNCIL. CTS Research Conference May 23, 2012

Tomás Eiró Luis Miguel Martínez José Manuel Viegas

Cipra D. Revised Submittal 1

Appendix B. Land Use and Traffic Modeling Documentation

A Parallel Evolutionary Approach to Multi-objective Optimization

A MODEL OF TRAVEL ROUTE CHOICE FOR COMMUTERS

The Spatial Structure of Cities: International Examples of the Interaction of Government, Topography and Markets

Lecture 19: Common property resources

Appendix B. Traffic Analysis Report

TRAVEL TIME RELIABILITY ON EXPRESSWAY NETWORK UNDER UNCERTAIN ENVIRONMENT OF SNOWFALL AND TRAFFIC REGULATION

Mapping Accessibility Over Time

Texas Transportation Institute The Texas A&M University System College Station, Texas

California Urban Infill Trip Generation Study. Jim Daisa, P.E.

Activity Identification from GPS Trajectories Using Spatial Temporal POIs Attractiveness

Network Equilibrium Models: Varied and Ambitious

A Micro-Analysis of Accessibility and Travel Behavior of a Small Sized Indian City: A Case Study of Agartala

Forecasts from the Strategy Planning Model

Operations Research: Introduction. Concept of a Model

The Built Environment, Car Ownership, and Travel Behavior in Seoul

GIS Analysis of Crenshaw/LAX Line

Development of modal split modeling for Chennai

A/Prof. Mark Zuidgeest ACCESSIBILITY EFFECTS OF RELOCATION AND HOUSING PROJECT FOR THE URBAN POOR IN AHMEDABAD, INDIA

Travel Time Calculation With GIS in Rail Station Location Optimization

Sensitivity of estimates of travel distance and travel time to street network data quality

TRIP GENERATION MODEL FOR THE CORE AREA OF THIRUVANANTHAPURAM CITY

Analysis of Travel Behavior in Khulna Metropolitan City, Bangladesh

A Framework for Dynamic O-D Matrices for Multimodal transportation: an Agent-Based Model approach

A route map to calibrate spatial interaction models from GPS movement data

The design of Demand-Adaptive public transportation Systems: Meta-Schedules

Adapting an Existing Activity Based Modeling Structure for the New York Region

Multivariate analysis

Urban Geography. Unit 7 - Settlement and Urbanization

Technical Memorandum #2 Future Conditions

Metrolinx Transit Accessibility/Connectivity Toolkit

Assessing the Employment Agglomeration and Social Accessibility Impacts of High Speed Rail in Eastern Australia: Sydney-Canberra-Melbourne Corridor

SBCAG Travel Model Upgrade Project 3rd Model TAC Meeting. Jim Lam, Stewart Berry, Srini Sundaram, Caliper Corporation December.

A national-scale application of the Huff gravity model for the estimation of town centre retail catchment area

The Trade Area Analysis Model

Project Level Traffic Forecasting Summary of Practices from other States. TNMUG March 6, 2008

Viable and Sustainable Transportation Networks. Anna Nagurney Isenberg School of Management University of Massachusetts Amherst, MA 01003

SPATIAL INTERACTION MODEL FOR TRIP-CHAINING BEHAVIOR BASED ON ENTROPY MAXIMIZING METHOD

March 31, diversity. density. 4 D Model Development. submitted to: design. submitted by: destination

Traffic Generation Model For Delhi Urban Area Using Artificial Neural Network

HS Algebra IIB Mathematics CC

The prediction of passenger flow under transport disturbance using accumulated passenger data

Chao Liu, Ting Ma, and Sevgi Erdogan National Center for Smart Growth Research & Education (NCSG) University of Maryland, College Park

Journal of Transport Geography

Gravity-Based Accessibility Measures for Integrated Transport-Land Use Planning (GraBAM)

Joint-accessibility Design (JAD) Thomas Straatemeier

transportation research in policy making for addressing mobility problems, infrastructure and functionality issues in urban areas. This study explored

A BASE SYSTEM FOR MICRO TRAFFIC SIMULATION USING THE GEOGRAPHICAL INFORMATION DATABASE

Properties of Matrices

QUANTIFICATION OF THE NATURAL VARIATION IN TRAFFIC FLOW ON SELECTED NATIONAL ROADS IN SOUTH AFRICA

TRAVEL DEMAND MODEL. Chapter 6

5.1 Introduction. 5.2 Data Collection

Existing road transport network of the National Capital Region was examined for the existing connectivity, mobility and accessibility in the study.

A Joint Tour-Based Model of Vehicle Type Choice and Tour Length

Visitor Flows Model for Queensland a new approach

Regional Performance Measures

Transcription:

Trip Distribution Modeling Milos N. Mladenovic Assistant Professor Department of Built Environment 25.04.2017

Course Outline Forecasting overview and data management Trip generation modeling Trip distribution modeling Mode split modeling Traffic assignment modeling Network theory Activity-based modeling Modeling practices 2

Outline Overview Modeling strategy and process Gravity-based model Synthetic OD estimation 3

Four-Step Travel Modeling 4

Overall (Matrix Manipulation) Process 5

Overall (Matrix Manipulation) Process 6

From Trip Generation to Trip Distribution 7

Trip Distribution Objective of trip generation modeling is to compute the number of trips by destination Determines Tij for Design Year Trips are classified into categories (e.g., work, shopping, social) Work trips sometimes have only mode option (no destination choice involved) 8

Trip Distribution Input and Output 9

Trip Distribution Input and Output 10

Key Concepts Internal, External-internal, and External-external trips are three distinct trip types since they exhibit different characteristics in relation to the study area Internal trips use gravity model External-internal trips can also use gravity model, but since the trip length characteristics of these trips are different from internal trips, a separate gravity model analysis is done For the External-external trips, travel surveys are used for the base-year trip distribution and a growth factor technique called FRATAR is used for the forecast trip distribution 11

Key Concepts Some persons making external-internal trips (e.g., persons who commute into the study area for work) also make internal trips during the day. Typically these internal trips are not picked up as part of the external station survey; consequently, these trips are not modeled. For many urban areas, such travel is a modest part of the total travel and the loss of these trips is not significant. For other urban areas, tourist areas in particular, internal travel by persons who commute into the study area is significant. Where this is the case, a separate internal trip purpose called external-local is used. The characteristics of these trips are obtained through an expanded set of questions administered as part of the external station survey. The participants are asked to answer questions about their internal trips in addition to their externalinternal trips. A separate trip generation and gravity model analysis is made for this internal trip purpose called external-local. 12

Inputs and Outputs Inputs for external-internal trips Productions for each external station Trip length frequency distribution Travel time impedance matrix Scaled NHB attractions by zone Inputs for external-external trips Ps and As for each external station O & D trip table (base-year) Outputs 24 hr external-internal trip table (P & A) 24 hr external-internal (O & D) (same outputs for external-external trips) 13

Inputs and Outputs Inputs for external-external trips purpose Productions for each external station zone from the external station travel survey Trip length frequency distribution obtained from analysis of the external station survey trips Zone to zone travel impedance matrix obtained from skimming the network Scaled NHB attractions by internal zones from trip generation Inputs (base year) for external-external trips purpose include Productions and attractions for each external station zone from the external station travel survey A base-year trip table in origin-destination format obtained from analysis of the external station survey trips 14

Trip Distribution Example 15

Trip Distribution Example 16

Trip Distribution Modeling Origins The first type of computerized trip distribution model was based on an analogy to Newton s law of gravity 3 F G 12 M M d 1 2 12 2 2 1 17

Gravity Model Interpretation M1 might represent the mass of trips available at, say, a residential area M2 the mass or attractiveness of a shopping area d12 the distance between the two areas (the actual distance, not as crow flies ) F12 the number of trips between the two areas These interpretations would imply through the gravity model that the greater the size or attractiveness of the two areas (masses) and the less the distance between them, the more would be the number of inter-area trips This was found to resemble many real world situations 18

Gravity Model Interpretation When the effect of several competing attraction areas (i.e., multiple masses) was taken into account, the gravity trip distribution model became T ij P i j ij b b b b A d A d... A d... A d 1 i1 2 i2 A d b j ij n in 19

Gravity Model Interpretation What this formula states in essence is that the percentage of the Pi trips produced by zone I allocated to destination zone j is dependent upon both the attractiveness (Aj) of zone j and travel time to that zone relative to the same features of all other attracting zones. Thus a zone in which a new shopping center is built (increased Aj) or to which a new transportation facility is constructed (decreased dij), increases its relative pull on the Pi trip productions and subsequently draws a greater proportion of these productions to itself. 20

Trip Distribution Generalization Trips between Zone 3 and TO zone = Trips produced in Zone 3 x Attractiveness of TO zone Attractiveness of all zones Zone 3 Productions: 602 21

Gravity Model Modification T ij P i n A j1 j A F j ij F K ij ij K ij where F ij is the travel time factor K ij is a specific zone-to-zone adjustment factor for taking into account the effect on travel patterns of defined social or economic linkages not otherwise incorporated in the gravity model formulation (somewhat equivalent to the g s in the Newton s gravity model) 22

Gravity Model Modification T ij P i n A j1 j A F j ij F K ij ij K ij One major change to be noted here is that it is no longer required to have a travel time function of the form b Instead, other functional forms can be used F at ij F ate ct d bt 2 F a bt 1 23

Gravity Model Modification All these factors express the general idea of a drop in F as t increases, but one may lead to more reliable trip distribution estimates than the others under certain circumstances. The second major change is, of course, in the inclusion of the Kij factors, these being added because of some unusual differences in travel distributions noted in some cities and attributed to the social and economic makeup of the zones. For example, zones with higher income have a greater tendency to make longer work trips than their lower income counterparts. Basically it stems from the inability of the Fij factors above to replicate the base year trip interchanges among zones. 24

Trip Distribution Calibration First step is usually establishing the minimum paths from each zone centroid to all others to obtain the current zone-to-zone travel times Calibration for trip distribution is the determination of the values of travel time factors (Fij) and zone-to-zone adjustment factors (Kij) which will produce the zone-to-zone trip tables of the base year from the trip ends (productions and attractions) which are observed in the base year These factors, Fij and Kij are then assumed constant over time, and by applying them to the trip ends computed for the forecasted year, the future trip-interchanges from zone-to-zone can be computed 25

Trip Distribution Constraints All trips from i go somewhere Destination j can receive trips from everywhere The total from all origins i and all destinations j must be equal Oi either come from counted data or from estimated Ti created in Trip Generation stage, or both In general, Tii need not be 0 i j j ij P A, T P, i T ij A j i 26

Trip Distribution Constraints Trip distribution for Tii is not a constant function, thus we need to compute values for each cell using a cost function accounting for actual conditions We know some total or at least minimum values, for some of the Pi and Aj because we have some partial information based on actual traffic counts, thus we won t let the Trip Generation or Trip Distribution procedures contradict these So the equation used for Tij must include both Pi and Aj and the cost function This combined function likely to give best fit over a wider range of trip lengths 27

Trip Distribution Example 28

Trip Distribution Example 29

Trip Distribution Tij ( Ai Pi)( B j Aj ) f ( cij) Where: The A i and B j are balancing factors that allow the totals to match without constraint violation f f f ( c ij ) c ij ( c ij ) e ( c ij ) c n n ij c ij e c ij Generalized cost function - Power - Exponential - Combined 30

Highway Link Performance Curve 31

PT Link Performance Curve 32

Determining Fij Factors 1. Assume all Kij= 1.0 2. Assume initial values for travel time factors Fij (usually 1.0) at 5- minute intervals or other time intervals of your choice 3. Group the zones within the predetermined time intervals 4. Use these assumed travel time factors to distribute the trip ends among zones using the gravity model 5. Check the number of trips obtained by the gravity model vs. those observed in the base year data for each of the time interval zone groups 6. Adjust the travel time factors for each time interval as follows: F ij adjusted F ij old Total Total trips observed from data trips calculated from Gravity Model 33

Determining Fij Factors 7. Stop calibrating for Fij factors when the ratio for trips observed to trips calculated is close to 1.0 (in other words, when no improvements in Fij factors are realized from the old ones) 8. Use the obtained travel time factors to forecast the future trip interchanges using the gravity model 34

Gravity Model Example Assume all Kijs = 1.0 and group the zones within 5-min time intervals First Trial: Assume Fij = 1.0 and calculate Tij s from the Gravity Model and compare with the observed values A j The model now has the following form: Tij Pi A j 35

Gravity Model Example 1 st Iteration 550 400 T 144, T12 1530 550 620 1530 11 550510 T 183, T21 1530 T 600 400 1530 13 600620 1530 243, 600510 1530 22 23 T 380 400 T 99, T32 1530 380 510 T 33 127 1530 380 620 1530 223 157 31 200 154 36

Gravity Model Example 1 st Iteration 37

Gravity Model Example 2 nd Iteration Using the observed trip ends (P i and A j ) and the F ij factors from the first trial, distribute the trips using the gravity model T '' ij P i A F j j ' ij A F ' ij 38

Gravity Model Example 2 nd Iteration 39 310.77 510 1.533 620.875 400 1.553 620 550 113.77 510 1.533 620.875 400 0.875 400 550 12 11 T T 240.77 510 0.875 620 1.533 400 1.553 400 600 127.77 510 1.533 620 0.875 400.77 510 550 21 13 T T 151.77 510 0.875 620 1.533 400.77 510 600 209.77 510 0.875 620 1.533 400 0.875 620 600 23 22 T T 147 0.875 510.77 620.77 400.77 620 380 95 0.875 510.77 620.77 400.77 400 380 32 31 T T 138 0.875 510.77 620.77 400 0.875 510 380 33 T

Gravity Model Example 2 nd Iteration 40

Gravity Model Example 3 rd Iteration Similar to second trial, use the gravity model to distribute the observed trip ends utilizing the second trial factors " F ij 41

Gravity Model Example 3 rd Iteration 42 325 0.726 510 1.666 620 0.586 400 1.666 620 550 108.726 510 1.666 620 0.856 400 0.856 400 550 12 11 T T 255 0.726 510 0.856 620 1.666 400 1.666 400 600 117 0.726 510 1.666 620 0.856 400 0.726 510 550 21 13 T T 142 0.726 510 0.856 620 1.666 400 0.726 510 600 203 0.856 510.856 620 1.666 400 0.856 620 600 23 22 T T 145 0.856 510 0.726 620 0.726 400 0.726 620 380 94 0.856 510 0.726 620 0.726 400 0.726 400 380 32 31 T T 141 0.856 510 0.726 620 0.726 400 0.856 510 380 33 T

Gravity Model Example 3 rd Iteration Since the calculated trips are within 0.95 to 1.05 of the observed trips for the same travel time intervals, the iteration process is terminated and the third trial travel time factors are adopted for future forecasts 43

Gravity Model - Checking Fij Factors Before their adoption is made final, the travel time factors should be checked if they approximate some reasonably regular decay with travel time, that is, if they are plotted against travel time, they should produce a graph similar to the one shown in figure However, badly behaved travel time factors will create considerable difficulty in balancing the zonal trip interchanges with the observed ones 44

Gravity Model - Row and Column Factoring The third trial trip interchange matrix: The matrix shows that the calculated trip productions (P i ) are equal to the observed values. However, this is not true for the trip attractions A j s. The trial and error procedure used to determine the F ij factors does not guarantee that the zonal trip attractions estimated by the model will be equal to those found in the observed data. So, it is common to use a successive column and row factoring process in which the zonal trip attractions and productions are re-estimated to make them equal to their observed values. 45

Gravity Model - Row and Column Factoring 46

Gravity Model - Row and Column Factoring 47

Gravity Model - Row and Column Factoring The final matrix is the one where the Pi s and Aj s are equal to their observed counterparts 48

Gravity Model Determining Kij Factors Determine the Kij factors from the final travel balance matrix using the following relationship K ij T T ij ij (observed) (calculated) 49

Gravity Model Design Year Forecast After the gravity model shown in equation is fully calibrated, the planner is in a position to forecast design year trip interchange 50

Gravity Model Design Year Forecast Using the Fij and Kij factors obtained in the base year gravity model calibration of the 3-zone example, the design year zonal trip interchanges are determined using the gravity model relationship z A j F ij K ij Z for production Zone #1 = 600(.852)(1.042)+1100(1.692)(1.159)+950(.714)(.658) Z for production Zone #2 = 600(1.692)(1.067)+1100(1.692)(.789)+950(.714)(1.135) Z for production Zone #3 = 600(.714)(.759)+1100(.714)(.938)+950(.852)(1.156) 51

Gravity Model Design Year Forecast Design year zonal trip interchanges T ij = P i A j F ij K ij Z i 52

Gravity Model Design Year Forecast T T T 750 600.852 1.042 3,136.12 11 75011001.6921.159 3,136.12 12 750950.714.658 3,136.12 13 127 516 107 T T T 10006001.6921.067 3,321.58 21 100011001.692.789 3,321.58 22 1000950.7141.135 3,321.58 23 326 442 232 T 900600.714.759 1,997.53 31 146 900 1100.714.938 T32 332 1,997.53 900950.8521.156 T33 422 1,997.53 53

GM - Row and Column Factoring 54

GM - Row and Column Factoring 55

GM - Row and Column Factoring 56

GM Final Trip Interchange Matrix 57

Synthetic OD Estimation Synthetic O-D estimation is a generalized formulation of the trip distribution model, where O-D demand is estimated from link flow counts Synthetic O-D generation is subject to information underspecification Inputs Link flows based on traffic counts Seed matrix based on trip distribution Paths for OD pairs Formulation Maximize the likelihood of a solution Constrained by satisfying the link counts 58

Maximum Likelihood Estimation Requires to define a measure of likelihood of each matrix There are two approaches to establish the likelihood of a matrix: One treats the trip as the base unit of observation Other treats the volume count as the base unit of observation Entropy is the number of permutations of trips that give rise to a trip table Entropy maximization and information minimization techniques have been used to solve a number of transport problems Combination or unordered arrangement 59

Maximum Likelihood Estimation Combination or unordered arrangement involves Selection of a subset of objects from a set without regard to order If repetitions are not permitted, the number of distinct combinations selecting r objects out of n is: The number of ways in which a person can select 5 apples from 20 apples with no replication 20!/(15!*5!) = 15,504 60

Maximum Likelihood Estimation Number of ways in which T trips can be divided into groups of Tij without replication 61

QueensOD A model for estimating origin-destination traffic demands based on observed link traffic flows, observed link turning movement counts, link travel times and, potentially, additional information on drivers' route choices. 62

QueensOD Example Link 5 carries lowest volume Constraint on O-D demands T24 and T14 Maximum value for either demand is 30 Link 1 carries second lowest volume Maximum value for T13 or T14 is 40 Total of 100 trips 63

QueensOD Example First feasible solution T13 = 40 T14 = Volume on link 1 T13 = 40-40=0 T23 = Volume on link 4 T13 = 70-40=30 T24 computed as: Volume on link 2 T23 = 60-30 = 30 Volume on link 5 T14 = 30-0 = 30 64

QueensOD Example Second Feasible solution T13 = x T14 = 40 - x T23 = 70 - x T24 = x 10 10 x 40 Starting solution T13 = 15 T14 = 25 T23 = 55 T24 = 5 65

QueensOD Example Solution is x that maximizes the expression on the right Trial and error solution x = 28 T13=28, T14=12, T23=42, T24=18 The above solution asks the question: how many different ways can the observed trip matrix be created from a fixed number of trips? An alternative solution asks the question: given a certain number of total link traffic counts, in how many ways can the observed link flows be created? This approach leads to a somewhat more complicated formulation. 66

Practical Considerations in Trip Distribution Zones with high and low productions and attractions Sparse matrices with zero values Future year matrix Observed and estimated trip lengths Home-based work trip distribution Intra-zonal trips 67

GM Advantages It accounts for competition of trips between land uses by using trip attractions vs. trip productions It is sensitive to changes in travel time between zones It recognizes trip purposes as affecting zonal interchanges It is easy to understand and therefore easy to apply in particular areas 68

GM Disadvantages It is very unlikely that the travel time factors by trip purpose would remain constant throughout the urban area to the design period The changing nature of travel times between zones with time of day makes questionable the use of single value of travel time factors The model tends to overestimate near trips and underestimate far trips It only shows an approximate agreement with field data and considerable playing with Kij factors is needed to balance the total number of productions and attractions 69