You are on page 1of 6

Travel Demand Forecasting: Parameters and Techniques

43  

known travel conditions and behave reasonably for a region. models are multivariate. The coefficients of a model that has
Three examples are provided in the following paragraphs. the same variables could be compared to those in one of the
These examples all use the models for “all person trips” in the models in Table 4.4, but having the same or different coef-
upper portion of Table 4.4. ficients as one other model would not provide confirmation
of the reasonableness or unreasonableness of the model.
Example 1.   Suppose the trip attraction rates from home- For home-based work trips, the vast majority of attraction
based work model 1, home-based nonwork model 3, and models in the MPO Documentation Database have coef-
nonhome-based model 1 are applied for a region. In a review ficients for total employment in the range of 1.0 to 1.5, and
of traffic assignment results, it is discovered that too many so coefficients in this range may be considered reasonable.
trips are crossing the cordon boundary around the CBD. In
such a case, it might be reasonable to reduce the home-based
4.5  Trip Distribution
nonwork and nonhome-based trip attraction rates for retail
and service employment in the CBD and to balance those Trip distribution is the second step in the four-step mod-
reductions in the CBD trip rates with increases of the values eling process. It is intended to address the question of how
for the rates for non-CBD zones. However, before making many of the trips generated in the trip generation step travel
such adjustments, other checks should be performed, includ- between units of geography, e.g., traffic analysis zones. These
ing the accuracy of CBD socioeconomic data, mode shares to trips are in the same units used by the trip generation step
the CBD, and comparison of CBD through traffic to observed (e.g., vehicle trips, person trips in motorized modes, or per-
origin-destination data. son trips by all modes including both motorized and non-
motorized modes). Trip distribution requires explanatory
Example 2.   Suppose a region has forecasts for only variables that are related to the impedance6 (generally a func-
households, retail employment, and nonretail employ- tion of travel time and/or cost) of travel between zones, as
ment available. None of the three home-based nonwork well as the amount of trip-making activity in both the origin
model forms match the independent variables available for zone and the destination zone.
the region. In this case, it might be reasonable to test both The inputs to trip distribution models include the trip
home-based nonwork models 2 and 3, ignoring the coeffi- generation outputs—the productions and attractions by
cients for the missing variables. Careful attention should be trip purpose for each zone—and measures of travel imped-
paid to traffic assignment results around industrial areas and ance between each pair of zones, obtained from the trans-
educational facilities. The “best performing” model in terms portation networks. Socioeconomic and area characteristics
of reproducing traffic volumes would be selected. If neither are sometimes also used as inputs. The outputs are trip
model performed well, it might be appropriate to mix the tables, production zone to attraction zone, for each trip
rates to address the issues. purpose. Because trips of different purposes have different
levels of sensitivity to travel time and cost, trip distribution
Example 3.   Again, suppose a region has employment is applied separately for each trip purpose, with different
stratified only by retail and nonretail at the zone level. If model parameters.
regional totals for basic and service employment can be
determined, nonretail attraction rates for the home-based
4.5.1  Model Function
nonwork and nonhome-based trip purposes can be esti­
mated by applying home-based nonwork model 1 (or model 3) The gravity model is the most common type of trip distri-
at the regional level and estimating a weighted average trip bution model used in four-step models. In Equation 4-9, the
rate for nonretail employment. The same procedure could denominator is a summation that is needed to normalize the
be applied using rates from nonhome-based model 1 to gravity distribution to one destination relative to all possible
develop a weighted average nonretail employment trip rate. destinations. This is called a “doubly constrained” model
If the regional totals for basic and service employment are because it requires that the output trip table be balanced to
not available, the straight averages of the rates for basic and attractions, while the numerator already ensures that it is bal-
service employment could be used. For example, if using anced to productions.
model 3 for home-based nonwork attractions for motor-
ized trips, one could use the average of the basic and service
employment coefficients (1.3) as the coefficient for nonretail 6
The term “impedance” is used in this report to represent the general-
employment. ized cost of travel between two zones. In most cases, the primary com-
It is difficult to perform reasonableness checks of trip ponent of generalized cost is travel time, and so impedance is often
attraction model results for most trip purposes because the expressed in time units such as minutes.

Copyright National Academy of Sciences. All rights reserved.


Travel Demand Forecasting: Parameters and Techniques

44

Gravity Model highway and transit networks using travel modeling software.
The components may be combined through a simple weight-
A jp  f ( t ij )  K ij ing procedure, which might be appropriate if all components
T ijp = Pip  (4-9)
∑ Ajp′  f (t ij ′ )  K ij ′ are highway related, or through the use of a logsum variable,
j ′∈Zones
which can combine highway- and transit-related variables.
In this case, the logsum represents the expected maximum
where:
utility of a set of mode choice alternatives and is computed as
T ijp = Trips produced in zone i and attracted to zone j; the denominator of the logit mode choice probability func-
Pip = Production of trip ends for purpose p in zone i; tion. The logit mode choice model is discussed in Section 4.7.
Ajp = Attraction of trip ends for purpose p in zone j;
f (tij) = Friction factor, a function of the travel impedance Terminal times and costs.   The highway assignment
between zone i and zone j, often a specific function process (discussed in Section 4.11) does not require that times
of impedance variables (represented compositely as be coded on the centroid connectors since those links are
tij) obtained from the model networks; and hypothetical constructs representing the travel time between
Kij = Optional adjustment factor, or “K-factor,” used to the trip origin/destination and the model networks, includ-
account for the effects of variables other than travel ing walking time. However when the skim times from a net-
impedance on trip distribution. work assignment are used in trip distribution, the travel time
representing travel within zones, including the terminal time,
which may include the time required to park a vehicle and
Destination Choice walk to the final destination, must be included. If the distri-
Trip distribution can be treated as a multinomial logit bution model includes consideration of impedance based on
choice model (see Section 4.2) of the attraction location. In travel times, this same consideration should also be made for
such a formulation, the alternatives are the attraction zones, the centroid-based terminal considerations.
and the choice probabilities are applied to the trip produc-
Intrazonal impedance.   Network models do not assign
tions for each zone. The utility functions include variables
trips that are made within a zone (i.e., intrazonal trips). For
related to travel impedance and the number of attractions
that reason, when a network is skimmed, intrazonal times
(the “size variable”), but other variables might include demo-
are not computed and must be added separately to this skim
graphic or area-type characteristics.
matrix.
A logit destination choice model is singly constrained since There are a number of techniques for estimating intrazonal
the number of attractions is only an input variable, not a con- times. Some of these methods use the average of the skim
straint or target. Sometimes such a model is artificially con- times to the nearest neighboring zones and define the intra-
strained at the attraction end using zone-specific constants or zonal time as one-half of this average. Various mechanisms
post processing of model results. are used to determine which zones should be used in this cal-
culation, including using a fixed number of closest zones or
Development of Travel Impedance Inputs using all zones whose centroids are within a certain distance
of the zone’s centroid. Other methods compute intrazonal
Zone-to-zone (interzonal) travel impedance.   One of the distance based on a function of the zone’s area, for example,
major inputs to trip distribution is the zone-to-zone travel proportional to the square root of the area. Intrazonal time
impedance matrices. The first decision is on the components is computed by applying an average speed to this distance.
of the travel impedance variable. The simplest impedance vari-
able is the highway (in-vehicle) travel time, which is often an Friction factors.   There are two basic methods for devel-
adequate measure in areas without a significant level of mon- oping and calibrating friction factors for each trip purpose:
etary auto operating cost beyond typical per-mile costs—for
example, relatively high parking costs or toll roads—or exten- • A mathematical formula and
sive transit service. In some areas, however, other components • Fitted curves/lookup tables.
of travel impedance should be considered. These may include
distance, parking costs, tolls, and measures of the transit level Three common forms of mathematical formulas are
of service. These measures, and the relative weights of each shown below, where F ijp represents the friction factor and tij
component, are often computed as part of utility functions in the travel impedance between zones i and j:
mode choice (Section 4.7).
The individual components of travel impedance are com- • Power function, given by the formula F ijp = t ija. A common
puted as zone-to-zone matrices through “skimming” the value for the exponent a is 2.

Copyright National Academy of Sciences. All rights reserved.


Travel Demand Forecasting: Parameters and Techniques

45  

• Exponential, given by the formula F ijp = exp(-m  tij). An Besides segmentation by trip purpose, it is considered best
advantage of this formula is that the parameter m repre- practice to consider further segmentation of trip distribution
sents the mean travel time. using household characteristics such as vehicle availability
• Gamma function, given by the formula: or income level, at least for home-based work trips. This
additional segmentation provides a better opportunity for
Fijp = a  t ijb  exp ( c  t ij ) (4-10) the model to match observed travel patterns, especially for
work trips. For example, if the home-based work trip distri-
The parameters a, b, and c are gamma function scaling factors. bution model is segmented by income level, work trips made
The value of b should always be negative. The value of c should by households of a particular income level can be distributed
also generally be negative (if a positive value of c is used, the to destinations with jobs corresponding to that income level.
function should be carefully inspected across the full expected However, it may be difficult to segment attractions by
range of input impedance values to ensure that the resulting income or vehicle availability level since the employment
friction factors are monotonically decreasing). The parameter a variables used in trip attraction models are not usually seg-
is a scaling factor that does not change the shape of the function. mented by traveler household characteristics. Often, regional
Section 4.5.4 presents some typical values for the parameters percentages of trips by income level, estimated from the trip
b and c. These factors may be adjusted during model calibra- production models, are used to segment attractions for every
tion to better fit the observed trip length frequency distribution zone, especially for nonwork travel, but this method clearly is
data (usually from household travel surveys). This adjustment inaccurate where there are areas of lower and higher income
is commonly done on a trial-and-error basis.
residents within the region.
Some modeling software packages allow the input of a
Methods to estimate household incomes by employee at
lookup table of friction factors for each trip purpose, with
the work zone have begun to be used but are not yet in wide-
some providing the capability of fitting these factors to best
spread practice. Kurth (2011) describes a procedure used in
fit observed trip length frequency distributions.
the Detroit metropolitan area. This procedure consists of
estimating the (regional) proportions of workers by worker
4.5.2  Best Practices earnings level based on industry, calculating the shares of
workers by worker earnings group for each industry by area
While best practice for trip distribution models would be
type, and calculating the shares of workers by household
considered to be a logit destination choice model, the grav-
income for each worker earnings group by area type. The
ity model is far more commonly used, primarily because the
model is applied using the workers by industry group for
gravity model is far easier to estimate, with only one or two
each zone.
parameters in the friction factor formulas to calibrate (or
Some advantages to segmentation by vehicles rather than
none, in the case of factors fitted directly to observed trip
length frequency distributions), and because of the ease of income level include:
application and calibration using travel modeling software.
• Often, a better statistical fit of the cross-classification trip
There is no consensus on whether it is better to always have
a singly constrained or doubly constrained trip distribution production models;
model. For home-based work trips, some type of attraction • Avoidance of the difficulty in accurate reporting and fore-
end constraint or target seems desirable so that the number casting of income;
of work trip attractions is consistent with the number of peo- • Avoidance of the need to adjust income for inflation over
ple working in each zone. For discretionary travel, however, time and the difficulty of doing so for forecasting;
the number of trip attractions can vary significantly between • Avoidance of the need to arbitrarily define the cutoffs for
two zones with similar amounts of activity, as measured by income levels because income is essentially a continuous
the trip attraction model variables. For example, two shop- variable; and
ping centers with a similar number of retail employees could • Likelihood that vehicle availability has a greater effect on
attract different numbers of trips, due to differences in acces- mode choice, and possibly trip distribution as well.
sibility, types of stores, etc. A doubly constrained model
would have the same number of shopping attractions for That being said, there are also advantages to using income
both shopping centers, and a doubly constrained trip distri- level for segmentation, which is a more common approach
bution model would attempt to match this number for both in U.S. travel models. Perhaps the main advantage is that the
centers. So it might be reasonable to consider singly con- trip attractions can be more easily segmented by income level.
strained models for discretionary (nonwork, nonschool) trip For example, home-based work trip attractions at the zone
purposes, although implied zonal attraction totals from such level are usually proportional to employment, and employ-
distribution models should be checked for reasonableness. ment is easier to segment by income level than by number

Copyright National Academy of Sciences. All rights reserved.


Travel Demand Forecasting: Parameters and Techniques

46

of autos. Some employment data sources provide informa- be sufficient). Trip length distributions can vary significantly
tion on income levels for jobs; no such information exists for depending on the geography of a model region and its extent,
vehicle availability levels. [However, it should be noted that which can often depend on factors such as political bound-
income for a specific work attraction (job) is not the same aries, the size of the region, physical features such as bodies
as household income, which includes the incomes of other of water and mountain ranges, and the relative locations of
workers in the household.] nearby urban areas. Therefore, simply using friction factors
No one method for developing friction factors is consid- from another model may result in inaccurate trip distribu-
ered “best practice.” Some analysts find the gamma function tion patterns.
easier to calibrate, because it has two parameters to calibrate The best guidance in this situation is to start with param-
compared to a single parameter for power and exponential eters from another modeling context and to calibrate the
functions. Since the exponential function’s parameter is model as well as possible using any local data that are avail-
the mean travel time, this value can be easily obtained from able, including data on work travel from the ACS/CTPP,
observed travel data (where available), but matching the traffic counts, and any limited survey data that might be
mean observed travel time does not necessarily mean that available.
the entire trip length frequency distribution is accurate. Section 4.5.4 (Model Parameters) provides information
It is important to understand that matching average from two sources. First, sample gamma function param-
observed trip lengths or even complete trip length frequency eters for friction factors from seven MPOs, obtained from
distributions is insufficient to deem a trip distribution model the MPO Documentation Database, are summarized. Math-
validated. The modeled orientation of trips must be correct, ematically, it does not make sense to average these param-
not just the trip lengths. The ability to calibrate the origin- eters, nor can consensus factors be derived. The guidance is
destination patterns using friction factors is limited, and to choose a set of parameters as a starting point, perhaps by
other methods, including socioeconomic segmentation and testing different sets of parameters to see which provide the
K-factors, often must be considered. best results, and adjusting them as needed. This process is
described more completely Section 4.5.4.
The second data source is the 2009 NHTS, from which
4.5.3  Basis for Data Development average trip lengths by trip purpose for each urban area size
The best practice for the development of trip distribution category are presented. This information could be used as a
models is to calibrate the friction factors and travel patterns starting point for developing friction factors as well as for rea-
using data from a local household activity/travel survey. If sonableness checks of modeled trip lengths in areas without
such a survey is available, it is straightforward to determine local survey data. They should not be used as “hard” valida-
observed average trip lengths and trip length frequency dis- tion targets for specific urban area models.
tributions for each trip purpose and market segment. Cali-
brating friction factors to match these values is an iterative 4.5.4  Model Parameters
process that is usually quick and may be automated within
Gravity Model Parameters
the modeling software.7 Household survey data can also be
used as the basis for estimating observed travel patterns for Gamma function parameters were available for the classic
use in validation, although sample sizes are usually sufficient three trip purposes for seven MPOs from the MPO Docu-
to do this only at a more aggregate level than travel analysis mentation Database. Table 4.5 presents the b and c param-
zones. eters used by these MPOs. Since friction factors can be scaled
The question is what to do if there is insufficient local without impacting the resulting distribution, the parameters
survey data to develop the estimates of the observed values. shown in Table 4.5 were scaled to be consistent with one
Data sources such as the NHTS have insufficient sample sizes another. The resulting friction factor curves for the home-
for individual urban areas to develop trip length frequency based work, home-based nonwork, and nonhome-based trip
estimates for each trip purpose (although if an urban area purposes are shown in Figures 4.2 through 4.4.
is located in an NHTS add-on area, the sample size might The MPO size categories for Table 4.5 are:

• Large MPO—Over 1 million population;


7
Frequency distributions of trip length as reported from survey respon- • Medium MPO—500,000 to 1 million population;
dents are “lumpy” due to rounding of times. One way of resolving this • Medium (a) MPO—200,000 to 500,000 population; and
issue is to use only the respondents’ reported origins and destinations
• Small MPO—50,000 to 200,000 population.
and to use the travel times from the networks for the corresponding
origin-destination zones to create the frequency distributions. This
method also has the advantage of using a consistent basis for travel The guidance is to choose one of these seven sets of param-
time estimation across all survey observations. eters (the six b and c parameters from the same model) based

Copyright National Academy of Sciences. All rights reserved.


Travel Demand Forecasting: Parameters and Techniques

47  

Table 4.5.  Trip distribution gamma function parameters for seven MPOs.

Home-Based Work Home-Based Nonwork Nonhome Based


b c b c b c
Large MPO 1 –0.503 –0.078 –3.993 –0.019 –3.345 –0.003
Large MPO 2 –1.65 –0.0398 –1.51 –0.18 –1.94 –0.116
Large MPO 3 –0.156 –0.045 –1.646 –0.07 –2.824 0.033
Medium MPO 1 –0.81203 –0.03715 –1.95417 –0.03135 –1.92283 –0.02228
Medium MPO 2 –0.388 –0.117 –2.1 –0.075 –1.8 –0.16
Medium (a) MPO 1 –0.02 –0.123 –1.285 –0.094 –1.332 –0.1
Small MPO 1 –0.265 –0.04 –1.017 –0.079 –0.791 –0.195

Source: MPO Documentation Database.

Friction Factors
1,000,000

100,000

10,000

1,000

100

10

1
1 6 11 16 21 26 31 36 41 46 51 56 61 66 71 76 81 86
Time (Minutes)
Large 1 Large 2 Large 3 Medium 1
Medium 2 Medium (a) Small 1
Source: MPO Documentation Database.

Figure 4.2.  Home-based work trip distribution gamma functions.

Friction Factors
1,000,000.0000
100,000.0000
10,000.0000
1,000.0000
100.0000
10.0000
1.0000
0.1000
0.0100
0.0010
0.0001
1 6 11 16 21 26 31 36 41 46 51 56 61 66 71 76 81 86
Time (Minutes)
Large 1 Large 2 Large 3 Medium 1
Medium 2 Medium (a) Small 1
Source: MPO Documentation Database.

Figure 4.3.  Home-based nonwork trip distribution gamma functions.

Copyright National Academy of Sciences. All rights reserved.


Travel Demand Forecasting: Parameters and Techniques

48

Friction Factors
10,000,000.0000
1,000,000.0000
100,000.0000
10,000.0000
1,000.0000
100.0000
10.0000
1.0000
0.1000
0.0100
0.0010
0.0001
1 6 11 16 21 26 31 36 41 46 51 56 61 66 71 76 81 86
Time (Minutes)

Large 1 Large 2 Large 3 Medium 1


Medium 2 Medium (a) Small 1
Source: MPO Documentation Database.

Figure 4.4.  Nonhome-based trip distribution gamma functions.

on the characteristics of the analyst’s model region. The curves nonwork travel, and many of the differences appear to be
shown in Figures 4.2 through 4.4 may be useful in identifying small fluctuations between population ranges. The recom-
the sensitivity to travel time and the general shape of the fric- mendations, therefore, represent mean trip lengths averaged
tion factors compared to what the analyst knows about travel across urban area population ranges in most cases.
in his/her region. Note that since a is a scaling parameter that It should be noted that the sample sizes for transit trips,
does not change the shape of the gamma function curve, it especially for urban areas under 1 million in population,
can be set at any value that proves convenient for the modeler were insufficient to estimate separate meaningful average trip
to interpret the friction factors. lengths by population range. This was true for nonmotorized
Whichever model’s parameters are chosen, they should trips as well in some cases.
serve as a starting point for calibrating the model to local Even though average trip lengths are fairly consistent across
conditions. If the analyst is unsure which set of parameters urban area sizes, this should not be construed to imply that
to choose, multiple sets of parameters could be tested to see trip lengths are the same among all individual urban areas,
which provides the best fit to observed trip length frequen- even within each population range.
cies. Regardless of which set is chosen, the analyst should Some patterns can be noted from the data shown in Table
adjust the parameters as needed to obtain the most reason- C.10:
able model for the region.
• Average home-based work trip lengths are longer in larger
urban areas, particularly for auto and nonmotorized trips;
Average Trip Lengths (Times)
• Transit trips are over twice as long as auto trips in terms of
Table C.10 presents respondent-reported average trip travel time; and
lengths and standard deviations in minutes from the 2009 • Average trip lengths for nonmotorized trips for all purposes
NHTS data set. This information can be used to help find are about 15 minutes and are consistently in the mid-teens.
starting points for friction factor parameters (for example, This equates to about 0.75 miles for walking trips.
as initial values for parameters in exponential friction factor
functions) and to test trip length results from trip distribu-
4.6  External Travel
tion models for reasonableness. The information is presented
for auto, transit, and nonmotorized modes as well as for all Travel demand models estimate travel for a specific geo-
modes. graphic region. While the trip generation process estimates
Initially, the trip length data were summarized for the six the number of trips to and from zones within the model
population ranges available in the NHTS data set. However, region based on socioeconomic data for those zones, not
the trip lengths do not vary much by urban population for every trip will have both trip ends internal to the boundary

Copyright National Academy of Sciences. All rights reserved.

You might also like