DOCUMENTATION AND PROCEDURAL UPDATES TO THE FLORIDA STANDARD URBAN TRANSPORTATION MODEL STRUCTURE (FSUTMS) FINAL TECHNICAL REPORT NO. 3 FSUTMS TRIP GENERATION MODEL (GEN) Prepared By Florida Department of Transportation Central Office, Systems Planning June 1997
157
Embed
DOCUMENTATION AND PROCEDURAL UPDATES TO THE FLORIDA STANDARD URBAN
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
DOCUMENTATION AND PROCEDURAL UPDATES TO THEFLORIDA STANDARD URBAN TRANSPORTATION MODEL STRUCTURE
(FSUTMS)
FINALTECHNICAL REPORT NO. 3
FSUTMS TRIP GENERATION MODEL (GEN)
Prepared By
Florida Department of TransportationCentral Office, Systems Planning
June 1997
i
TABLE OF CONTENTS
Section Title Page
List of Tables iiList of Figures iiiList of Appendices iv
1 INTRODUCTION 1-1
2 HISTORICAL BACKGROUND 2-1Model Development Under the UTPS Era 2-1Model Conversion for TRANPLAN Interface 2-3
3 OVERVIEW OF MODEL STRUCTURE 3-1Preparation of Data 3-4GEN Step 3-4Trip Purposes 3 -11
4 DATA REQUIREMENTS 4-1ZDATA1 (Trip Production Data) 4-1ZDATA2 (Trip Attraction Data) 4-5ZDATA1 and ZDATA2 Development and Review 4-6
5 MODEL PARAMETERS AND RATES 5-1Comparison of Trip Production Rates (GRATES) 5-1Recommendation of New Production Rates 5-7Trip Attraction Rates 5-8Dwelling Unit Weights (DUWEIGHT) 5-11
6 MODEL OUTPUTS 6-1PRODS & ATTRS Files 6-1GEN.OUT File 6-1
7 FUTURE MODEL ENHANCEMENTS 7-1Influence of Lifestyle/Lifecycle on Trip Generation 7-1Travel Behavior of Seasonal Residents 7-2Analysis of Trip Attraction Rates 7-3Analysis of Hotel-Motel Trip Generation 7-3Update Special Generator Procedures 7-3Update Internal-External Trip Procedures 7-4Summary 7-5
ii
LIST OF TABLES
TableNumber Title Page
3-1 Sample Computation of Average Persons per Dwelling Unit 3-7
4-1 ZDATA1 File Format 4-4
4-2 ZDATA2 File Format 4-8
4-3 ZDATA3 File Format 4-13
4-4 FDOT Recommended Special Generators & Sample Computations 4-14
4-5 ZDATA4: File Format 4-20
5-1 GRATES File Format 5-5
5-2 Recommendations for Borrowing Trip Production Rates 5-9
5-3 Standard FSUTMS Trip Attraction Rates 5-10
5-4 DUWEIGHT File Format 5-13
iii
LIST OF FIGURES
FigureNumber Title Page
2-1 FSUTMS Model Flow: Non-Transit Process 2-4
3-1 Typical TAZ Map 3-2
3-2 FSUTMS Trip Generation Model Flow Chart 3-3
3-3 Typical FSUTMS DUWEIGHT Matrix 3-6
3-4 FSUTMS Trip Generation Model Cross-Classification Matrix 3-9
4-1 Annotated ZDATA1 File 4-3
4-2 Annotated ZDATA2 File 4-7
4-3 Annotated ZDATA3 File 4-12
4-4 Annotated ZDATA4 File 4-19
5-1 Standard FSUTMS Trip Production Rates 5-3
5-2 Annotated GRATES File 5-4
5-3 Annotated DUWEIGHT File 5-12
5-4 Standard FSUTMS DUWEIGHT Matrix 5-14
iv
LIST OF APPENDICES
Appendix Title
A “GEN.ALL” File, GEN FORTRAN Code
B “GEN.OUT” File
C Definitions of ZDATA Variables
D Sample LUCHECK Output Files
E Updated Trip Production Rates
F Graphed Trip Production Rates
G Updated Dwelling Unit Weights
H Graphed Dwelling Unit Weights
FSUTMS GEN Model, Final Report (June 1997) Page 1-1
SECTION 1
INTRODUCTION
Trip generation may be defined as the study of the relationships between trips made in an area and
characteristics of the area such as land use, population, employment and other economic activity
measures. The Florida Standard Urban Transportation Model Structure (FSUTMS) trip generation
model is called “GEN.” Land use in trip generation models, including GEN, is described in terms
of the character, intensity, and location of activities; population is described in terms of household
attributes, assets, and modal accessibility.
In the FSUTMS model chain, the results of trip generation are used as input to the trip distribution,
modal choice and trip assignment models. Trip generation provides the link between land use and
travel which is essential to the transportation planning process.
Before an adequate understanding of trip generation can be achieved, the user must be familiar with
several key definitions. A trip is composed of two trip ends: a production end and an attraction end.
A production is defined as the home end of a home-based trip or the origin of a nonhome-based trip.
An attraction is the nonhome end of a home-based trip or the destination of a nonhome-based trip.
Trips produced at homes are attracted to areas of employment, education, recreation, shopping and
other activities to satisfy the reason for making the trip. Nonhome-based trips have both trip ends
at locations other than the traveler’s residence. (An example of a nonhome-based trip is a person
traveling from an office to a shopping center.)
The desired end product in trip generation analysis is an accurate identification and quantification
of trip ends beginning and ending in each traffic analysis zone within a transportation study area.
Thus, two sets of trip ends are identified: those produced by each zone and those attracted to each
zone. Later in the FSUTMS model chain during the trip distribution module, these trip ends are
paired. Each production-attraction pair forms one trip.
FSUTMS GEN Model, Final Report (June 1997) Page 1-2
Trip generation modeling would be easier to grasp if the models were simply required to estimate
the total number of trip ends. The Instutute of Transportation Engineers (ITE) Trip Generation
manual, for example, provides rates and equations to estimate total trip ends by land use category.
Trip generation in a modeling context, however, must estimate the number of trip ends within several
trip purpose categories. This complication is necessary because trip purpose is critical to the accurate
prediction of travel behavior in steps following trip generation. FSUTMS uses seven trip purposes:
home-based work
home-based shop
home-based social/recreational
home-based other
nonhome-based
truck-taxi
internal-external
A trip’s purpose is important in determining trip length during the trip distribution module. For
example, people generally do not travel as far on a shopping trip as they would commuting to work.
Trip purpose also plays a significant part during the modal choice module. When estimating transit
use, the propensity to use public transit and carpools is higher for work trips than for other trip
purposes. When converting person-trips to vehicle-trips in the modal choice module, average
vehicle occupancies differ by trip purpose. For example, people commonly drive alone to work
although they rarely drive alone to the beach or other recreational activities. In the traffic assignment
module, trip purpose has been used in some specialized models to help indicate time-of-day travel
estimates. Modeling analysis for toll roads and high-occupancy vehicle facilities often focuses on
work trips, which predominate during peak hours.
When executing FSUTMS via the menu structure, GEN is the second step in the model chain,
although completion of the first step (EXT) is not required for GEN to be executed. The GEN
model’s two output datasets, PRODS and ATTRS, are used as inputs to the DISTRIB module later
in the model chain.
FSUTMS GEN Model, Final Report (June 1997) Page 1-3
This report provides a detailed description of the FSUTMS trip generation model. Details are
provided in the remaining sections of this report:
Historical Background
Overview of Model Structure
Data Requirements
Model Parameters and Rates
Model Outputs
Future Model Enhancements
Sections 5 and 7 of the report contain discussion of new trip generation model parameters recently
developed for the Tampa Bay and Southeast Florida areas, which will probably affect the future
structure of the standard GEN model used by the rest of the state.
FSUTMS GEN Model, Final Report (June 1997) Page 2-1
SECTION 2
HISTORICAL BACKGROUND
As discussed in Technical Report No. 1 (Overview of FSUTMS), the Florida Department of
Transportation began to standardize the structure of UTPS models for application in urbanized area
transportation studies throughout the State in 1978. This “Model Update” process was undertaken
in phases over several years, culminating in 1985 with the development of a microcomputer version
of FSUTMS to interface with the TRANPLAN travel demand software system. The
FSUTMS/TRANPLAN system has been enhanced over the years as new modeling techniques
continue to evolve and become incorporated into the process.
MODEL DEVELOPMENT UNDER THE UTPS ERA
The development of a standard trip generation model for Florida was one of the greatest
accomplishments of the Model Update studies. The development of the GEN model is described
in a report entitled "Urban Transportation Planning Model Update Task B: Review and Refinement
of Standard Trip Generation Model". As with other FSUTMS modules, GEN was originally
developed to interface with UTPS modeling programs.
The GEN model was originally configured for execution through the UTPS UMODEL program
(prior to the development of micro-FSUTMS). UMODEL was a general-purpose program designed
to provide a framework for user-furnished travel demand models including trip generation models.
Even though the GEN model was developed by FDOT, the tables used during model execution (trip
rates and dwelling unit weights) and the files output by the model (productions and attractions) were
originally formatted to be compatible with UMODEL.
Each urban area in Florida was using its own unique FORTRAN program for trip generation prior
to the development of the FSUTMS GEN program. However, the UMODEL program was generally
used as a framework for these individually coded trip generation programs. While UTPS and the
earlier FHWA PLANPAC packages did not provide any specific trip generation programs, many of
today's transportation modeling systems provide only limited trip generation capabilities without use
FSUTMS GEN Model, Final Report (June 1997) Page 2-2
of a user-provided supplemental program such as GEN. Even TRANPLAN itself provides for only
the most simplistic trip rate analysis.
Most trip generation models can be categorized into one of three different types:
• Regression analysis which relates trip ends to the land use and socioeconomiccharacteristics of the traffic analysis zones in the study area. Regression analysis isusually based on data from origin-destination surveys which have been aggregated totraffic analysis zones.
• Cross-classification which classifies trip ends by characteristics of the households ordwelling units in the study area. Cross-classification uses origin-destination data at thedwelling unit level and is referred to as a disaggregate technique.
• Trip rate analysis which relates trip ends to factors such as land use, floor area, oremployment. The trip rate method is also a disaggregate technique.
The FSUTMS trip generation model does not use the regression approach but instead uses a combination of the other two
techniques listed above. The cross-classification technique is used during execution of GEN to generate home-based trip
productions for the following four trip purposes:
Home-based Work Home-based Shop Home-based Social/Recreation Home-based Other
GEN requires trip rate analysis for generation of trip attractions for the home-based trip purposes listed above and for the
remaining three FSUTMS trip purposes:
Nonhome-based Truck-Taxi Internal-External
After nonhome-based and truck-taxi attractions are calculated, FSUTMS sets the number of trip
productions in each zone equal to the number of trip attractions for these two purposes, as discussed
further in Section Three of this report. Internal-external productions are typically set to zero for all
internal TAZs.
FSUTMS GEN Model, Final Report (June 1997) Page 2-3
MODEL CONVERSION FOR TRANPLAN INTERFACE
Certain components of the existing GEN model still maintain compatibility with the UMODEL
programs. In fact, the micro-FSUTMS GEN module includes use of the UMODEL format for its
two lookup table parameter files (GRATES, DUWEIGHT). The only significant modification made
to GEN during implementation of micro-FSUTMS was the alteration of trip production and trip
attraction file formats for compatibility with the input requirements of the TRANPLAN gravity
model program (GMODEL).
The TRANPLAN trip generation program, TRIPGEN, is not used in FSUTMS. The TRIPGEN
program does not allow for the cross-classification approach to trip generation used in FSUTMS.
TRIPGEN can only generate trips through application of simple trip rate analysis.
Figure 2-1 depicts the FSUTMS model flow for non-transit applications (the GEN model flow is no
different for transit applications). As indicated, GEN is usually preceded by the external travel
model (EXT) and is followed by the highway network building model (HNET).
FSUTMS GEN Model, Final Report (June 1997) Page 3-1
SECTION 3
OVERVIEW OF MODEL STRUCTURE
The geographical unit analysis in the trip generation model is the traffic analysis zone, also referred
to as the TAZ. Socioeconomic data, used as input to the trip generation model, are defined for each
TAZ in the study area. Trip productions and attractions are also defined by TAZ. The configuration
of traffic analysis zone boundaries usually takes into account the following factors:
• geographic features• land use uniformity• configuration of transportation network• location of centroid connectors• location of major activity centers (special generators)• Census boundaries
Figure 3-1 depicts a typical urban TAZ map.
The development and execution of the GEN model requires completion of several steps. Some of
these steps occur during model execution, but others are accomplished prior to running the model.
This section will present an overview of the GEN model using the following step-by-step outline:
• Preparation of Data• GEN Step
The preparation of data is usually a manual process which occurs outside the model environment,
whereas the GEN step performs actual execution of the model. Figure 3-2 is a flow chart depicting
the model operations accomplished during execution of the GEN model. Appendix A depicts the
FSUTMS control file, “GEN.ALL,” used in directing model execution, as well as the FORTRAN
code used to compile the GEN executable program.
FSUTMS GEN Model, Final Report (June 1997) Page 3-4
PREPARATION OF DATA
Four zone-based FSUTMS datasets are needed as input to the GEN model. These files are called “ZDATA1,”
“ZDATA2,” “ZDATA3” and “ZDATA4.” The format and specific contents for these files will be described in Section
4. The ZDATA1 file contains trip production-oriented zonal data. The development of a ZDATA1 file requires the
following information be available for each traffic analysis zone:
• Population (for single family, multi-family, and hotel/motel)• Number of Dwelling Units (for single family, multi-family, and hotel/motel)• Percent Auto Availability (for single family and multi-family)• Percent Vacant/Non-Permanent DUs (for single family and multi-family)• Percent Hotel/Motel Units Occupied
The ZDATA2 file includes data used to generate trip attractions. Data requirements include employment by three
categories: industrial, commercial, and service. Also included is school enrollment and optional parking cost data for use
in transit modeling. The ZDATA3 file is used to identify special generator trips. Special generators are major land use
activity centers which have unique trip generation characteristics that cannot be accurately emulated using the trip rate
tables or trip attraction formulas.
The ZDATA4 file contains internal-external (IE) trips for each external zone. The FSUTMS trip
generation model reads this file as IE trip productions and then estimates the number of IE trip
attractions for each internal traffic analysis zone based on the relative number of home-based and
nonhome-based attractions in each given TAZ.
GEN STEP
Unlike other FSUTMS modules which combine several TRANPLAN and FDOT-developed
programs, the trip generation module consists of one self-contained program which reads input files
and lookup tables, generates trip productions and attractions, balances attractions to productions, and
provides output files and summary tables. The following paragraphs summarize the GEN program
and its general operation.
FSUTMS GEN Model, Final Report (June 1997) Page 3-5
The GEN program begins by reading two look-up tables of parameters, GRATES.SYN and DUWEIGHT.SYN, and four
zonal data files (ZDATA1-4). The formats for the look-up table parameter files are found in Section 5 of this report while
the zone data file formats are presented in Section 4.
Household Stratification
The DUWEIGHT file is used to apportion dwelling units for each zone (from ZDATA1) into five household size
categories (1, 2, 3, 4, 5+ persons per dwelling) based on the average number of persons per dwelling unit in each zone.
Persons per dwelling unit is computed for each zone by dividing population by dwelling units, excluding units that are
vacant or non-permanent. In other words, GEN does not assume that all dwellings in a given zone reflect the average
household composition. Rather, the dwelling unit matrix is used to estimate the number of households in each of the five
household size categories using average persons per dwelling unit as the determining factor. Figure 3-3 depicts a typical
DUWEIGHT matrix. Section 5 of this report provides specific recommendations on dwelling unit stratifications. Table
3-1 provides a sample computation of the average persons per dwelling unit and household stratification by zone using
a DUWEIGHT file.
Trip Productions
After apportioning households into five household size categories, the GEN model begins calculating trip productions.
The GRATES file contains trip production rates for four home-based trip purposes (referenced earlier in Section 1) using
a cross-classification matrix based on the following dimensions:
• dwelling unit type (single-family, multi-family, hotel/motel)
• auto availability (percent 0, 1, 2+ auto dwelling units)
• persons per dwelling unit (1, 2, 3, 4, 5+ persons per dwelling)
Dwelling unit type and auto availability, derived from the ZDATA1 file, are cross-classified with information on
households by size category, as described in the earlier discussion on Figure 3-3
FSUT
MS G
EN
Model, Final R
eport (June 1997)Page 3-6
FSUTMS GEN Model, Final Report (June 1997) Page 3-7
TABLE 3-1
SAMPLE COMPUTATION OF AVERAGE PERSONS PER DWELLING UNIT
(USING PERCENT VACANT AND PERCENT VACANT/NON-PERMANENT )
Assumption: TAZ 1 has 100 single-family dwelling units (SFDU),
20 percent vacant/non-permanent dwelling units (SFVACNP),
10 percent vacant dwelling units (SFVAC),
and a permanent single-family population (SFPOP) of 300.
Source: Florida Department of Transportation, “Urban Transportation Planning Model Update:Task B - Review & Refinement of Standard Trip Generation Model.”
FSUTMS GEN Model, Final Report (June 1997) Page 3-9
FSUTMS GEN Model, Final Report (June 1997) Page 3-10
• Nonhome-Based (NHB)
• Truck-Taxi (TT)
• Internal-External (IE)
Trip attractions, along with nonhome-based and truck-taxi trip productions, are calculated for each zone using a set of
attraction rates contained either within the GEN program (default rates) or the GRATES file (customized user-supplied
rates). The use of customized rates should be supported by survey data and fully documented. If “non-standard” trip
attraction rates are not specified, GEN will apply default rates already coded in the program.
The GEN model calculates person-trips for each trip purpose with the exception of truck-taxi and internal-external. These
latter two purposes include generation of vehicle trips only. Standard FSUTMS trip attraction rates are presented later
in Section 5. Nonhome-based and truck-taxi productions are assumed equal to the number of attractions generated in a
given zone using the standard attraction rates. Internal-external (IE) trip attractions are allocated to internal zones, based
on the “relative attractiveness” of a zone (i.e., the number of home-based and nonhome-based trip attractions already
calculated for a given zone), using the total number of IE trips from the ZDATA4 file as a control total. In other words,
zones with a large number of internal trip attractions will receive a greater share of IE attractions as well.
An example of computing trip attractions for a given zone would require assumptions about trip attraction rates and
employment for a given zone. If the trip attraction rate for home-based work trips is 1.8 trips per employee, and the total
employment in a zone were 100, this would equate to 180 home-based work attractions (1.8 * 100). This number of trip
attractions is later adjusted by the GEN program to balance attractions to productions.
Special Generators/Trip Balancing
After calculating trip productions and attractions by zone and trip purpose, using user-supplied or
default trip rates, the GEN model incorporates any special generator trips included in the ZDATA3
file. Once this step is complete, the GEN model adjusts the number of trip attractions in each TAZ
FSUTMS GEN Model, Final Report (June 1997) Page 3-11
such that the total number of trip attractions for each purpose matches the trip production totals for
the same purpose. For example, if the GEN model computed 100,000 home-based work trip
productions and 200,000 home-based work trip attractions, the balancing process would reduce zonal
attractions by 50 percent to achieve the same totals for trip productions and attractions.
Output Files
The final step in the trip generation process is the outputting of trip production and attraction files
and the formatting of summary reports. Zonal trip productions are written to an output file called
"PRODS" and the trip attractions are contained in a file named "ATTRS". Reports are generated
which contain information on input assumptions (file names, rates) and final balanced productions
and attractions by purpose for each zone and for study area totals. These reports are discussed in
Section 6. An example of these reports may be found in the file "GEN.OUT" in Appendix B.
TRIP PURPOSES
In concluding this discussion of the GEN program, it is appropriate to explain the rationale behind the use of multiple trip
purposes in FSUTMS. The trip generation process would be far simpler if the model only needed to determine the total
number of trips, without regard to trip purpose. However, the added complexities of generating trips, by purpose are
designed into most travel models (including FSUTMS) for two reasons:
to increase the accuracy of simulations in subsequent modeling steps by accounting for variations in trip length
frequency distributions, average vehicle occupancy, and choice of travel mode which are characteristic of different
trip purposes; and
to simplify the evaluation of policies which alter the trip-making characteristics of a specific purpose, such as work
trips.
The first reason is by far the most important since policy analysis of the sort mentioned has historically seldom been
carried out in actual urban area studies. However, as a result of recent Federal and State transportation legislation, the
testing of policy alternatives has received a renewed emphasis in transportation planning.
FSUTMS GEN Model, Final Report (June 1997) Page 3-12
The number of trip purposes used in national urban area studies generally ranges from three to nine or more, depending
on the size of the study area and the scope and objectives of the study. The TRANPLAN GRAVITY MODEL Program,
used by FSUTMS, can only process a maximum of eight trip purposes at once. Models that exceed this number of trips
require two passes of the Gravity Model during trip distribution (e.g., Orlando). Accordingly, trip purposes should be
included only when they explain a significant amount of the variation in trip-making behavior.
FSUTMS GEN Model, Final Report (June 1997) Page 4-1
SECTION 4
DATA REQUIREMENTS
The data requirements are extensive for the FSUTMS Trip Generation Model. As described earlier,
the GEN model requires four socioeconomic data files as input. These are named as follows:
• ZDATA1 -- Trip Production Data
• ZDATA2 -- Trip Attraction Data
• ZDATA3 -- Special Generator Data
• ZDATA4 -- Internal-External Trip Productions
(As with execution of any FSUTMS model, a PROFILE.MAS file is also required in the urban area
“working directory.”) Zonal data files, or “ZDATA,” use standard FSUTMS file naming conventions
-- the file extension indicates the year and alternate (yya) scenario being modeled. For example, the
file “ZDATA1.90A” would contain 1990 trip production data for alternate “A.” The file contents
and formats used for each ZDATA file are presented in the following paragraphs.
ZDATA1 (TRIP PRODUCTION DATA)
The ZDATA1 file contains socioeconomic data used by the GEN model to generate trip productions.
As trips are generally produced at the home end of a trip, the ZDATA1 file is oriented toward
housing and population data. ZDATA1 contains the following data for each traffic analysis zone:
• Total Single-Family Dwelling Units• Percent Single-Family Dwelling Units Vacant or Not Occupied by Permanent Residents• Percent Single-Family Dwelling Units Vacant• Population in Single-Family Dwelling Units• Percent Single-Family Dwelling Units with 0 Autos Available• Percent Single-Family Dwelling Units with 1 Auto Available• Percent Single-Family Dwelling Units with 2+ Autos Available• Total Multi-Family Dwelling Units• Percent Multi-Family Dwelling Units Vacant or Not Occupied by Permanent Residents
FSUTMS GEN Model, Final Report (June 1997) Page 4-2
• Percent Multi-Family Dwelling Units Vacant• Population in Multi-Family Dwelling Units• Percent Multi-Family Dwelling Units with 0 Autos Available• Percent Multi-Family Dwelling Units with 1 Auto Available• Percent Multi-Family Dwelling Units with 2+ Autos Available• Total Hotel-Motel (Transient) Units• Percent Hotel-Motel Units Occupied• Total Population in Hotel-Motel Units
Figure 4-1 depicts an annotated ZDATA1.yya file. The specific format and location of each
ZDATA1 field are presented in Table 4-1. Detailed definitions for each ZDATA1, ZDATA2 and
ZDATA3 variable are provided in Appendix C along with annotated sample ZDATA files. There
is one optional field: the sector field which is in columns 2-4 is used to specify a group of zones for
reporting. Examples of the use of sector numbers include downtown CBDs, counties, districts or
any other logical grouping of zones for which the user wishes to see summary statistics. The
LUCHECK program, which produces statistical summaries and error checks on the ZDATA1 and
ZDATA2 files and is described later in this section, generates a summary file grouped by sectors.
The U.S. Census is the primary data source for ZDATA1 requirements. The Census STF3A files
are a reliable source for information on population and dwelling unit composition including auto
availability and vacancy status. Hotel-motel data, however, must be derived from other sources such
as a local Chamber of Commerce or a telephone survey.
The 1990 census includes some cross-classification data for estimating the occurrence of
independent variables within standard model production cells. The most valuable data comes from
the Census Transportation Planning Package (CTPP). The number of households with automobiles
available by size of household and for type of structure by size of household will be estimated in the
CTPP.
In estimating independent variables, vehicle availability by type of dwelling unit (single- or multi-
family dwellings) and population by the type of dwelling unit will normally be estimated for zones
by local planning departments. These estimates have advantages over time for small areas. An
annual or biennial estimate can be prepared and time series trend analysis performed to identify
gradual changes in the averages between censuses. The standard model requires specific estimates
A ‘1’ IS CODED ON EACH LINE TO INDICATE ZONAL DATA TYPE ONE1Z-45-89-1314-16
SECTOR NUMBER (OPTIONAL)
ZONE NUMBER
17-1920-24
TOTAL SINGLE FAMILY DWELLING UNITS
PERCENT SINGLE FAMILY DWELLING UNITS NOT OCCUPIED BY PERMANENT
RESIDENTS + PERCENT SINGLE FAMILY DWELLING UNITS VACANTPERCENT SINGLE FAMILY DWELLING UNITS VACANT
POPULATION IN SINGLE FAMILY DWELLING UNITS OCCUPIED BY PERMANENT
RESIDENTS
25-27
28-30
31-33
34-3839-41
PERCENT HOUSEHOLDS HAVING NO VEHICLES IN SINGLE FAMILY DWELLING
UNITS OCCUPIED BY PERMANENT RESIDENTS
PERCENT HOUSEHOLDS HAVING ONE VEHICLE IN SINGLE FAMILY DWELLING
UNITS OCCUPIED BY PERMANENT RESIDENTS
PERCENT HOUSEHOLDS HAVING TWO OR MORE VEHICLES IN SINGLE FAMILY
DWELLING UNITS OCCUPIED BY PERMANENT RESIDENTS
MULTI-FAMILY DWELLING UNITS
42-4445-49
50-52
53-55
56-58
59-6364-66$7-7172-80
PERCENT MULTI-FAMILY DWELLING UNITS NOT OCCUPIED BY PERMANENT
RESIDENTS + PERCENT MULTI-FAMILY DWELLING UNITS VACANT
PERCENT MULTI-FAMILY DWELLING UNITS VACANT
POPULATION IN MULTI-FAMILY DWELLING UNITS OCCUPIED BY PERMANENT
RESIDENTSPERCENT HOUSEHOLDS HAVING NO VEHICLE IN MULTI-FAMILY DWELLING
UNITS OCCUPIED BY PERMANENT RESIDENTS
PERCENT HOUSEHOLDS HAVING ONE VEHICLE IN MULTI-FAMILY DWELLING
UNITS OCCUPIED BY PERMANENT RESIDENTS
PERCENT HOUSEHOLDS HAVING TWO OR MORE VEHICLES IN MULTI-FAMILY
DWELLING UNITS OCCUPIED BY PERMANENT RESIDENTS
TOTAL HOTEL-MOTEL UNITS
PERCENT HOTEL-MOTEL UNITS OCCUPIED
TOTAL POPULATION IN OCCUPIED HOTEL-MOTEL UNITS
~AVA~LABLE To USER (U N RESTRICTED)
\lotes: (1) All data must be coded, right-justified, with no leading zeros.(2) All percentages must be in whole units (e.g. 10 = 10 Percent).
FSUTMS GEN Model, Final Report (June 1997) Page 4-4
FSUTMS GEN Model, Final Report (June 1997) Page 4-5
Stratification models have been developed which convert the average household size into the number
of households with one, two, three, four, or five or more persons. A detailed description of
stratification models can be found in Section 5. Use of these stratification models allows the average
number of persons per dwelling unit for each traffic analysis zone (TAZ) to be distributed into
proportions of dwellings within the thirty cross-classification cells required for the single-family and
multi-family housing types. The trip production model multiplies these cell proportions by the
number of dwellings in a zone. The dwellings in each cell are then multiplied by the production trip
rate for each cell to predict to number of trips produced in each TAZ.
GEN also requires estimates of the percent dwelling units which are vacant and non-permanent. The
percent vacant dwelling units is used by GEN to identify units which should not be generating any
trips due to lack of occupancy. The percent vacant/non-permanent is used by GEN in order to
correctly estimate the average persons per dwelling unit in each TAZ. Since the census only collects
population information on permanent residents and ZDATA1 includes estimates of peak season
dwelling units, the model must subtract out vacant and nonpermanent dwellings in order to properly
estimate an average persons per dwelling unit. A manual calculation of average persons per dwelling
unit was provided earlier in Section 3 of this report.
ZDATA2 (TRIP ATTRACTION DATA)
The ZDATA2 file contains socioeconomic data used by the GEN model to generate trip attractions.
As trips are generally attracted at the activity end of a trip, the ZDATA2 file is oriented toward
employment and school enrollment data. ZDATA2 contains the following data for each traffic
analysis zone:
• Industrial Employment• Commercial Employment• Service Employment• Total Employment• School Enrollment• Short Term Parking Cost• Long Term Parking Cost
FSUTMS GEN Model, Final Report (June 1997) Page 4-6
Employment data should reflect peak season conditions to be compatible with peak season dwelling
unit estimates found in ZDATA1. Figure 4-2 depicts an annotated ZDATA2.yya file. The specific
formats and locations of each ZDATA2 field are presented in Table 4-2.
Employment data used in the ZDATA2 file are often obtained through the Florida Department of
Labor and Employment Security. The FDOT Policy Planning Office in Tallahassee has access to
FDLES records through a confidential employer I.D. matching program. Employer I.D.s can be
manually geocoded to TAZ and the match program will automatically total each employment
category by TAZ while maintaining the confidentiality of the database. Each employment category
is grouped by Standard Industrial Classification (SIC) codes. Appendix C provides the specific SIC
codes in each employment category. Other sources of employment data include the Bureau of
Economic and Business Research (BEBR) at the University of Florida, local Chambers of
Commerce, and private firms such as Dun and Bradstreet, and American Sales Leads (a.k.a. Contacts
Influential).
ZDATA1 AND ZDATA2 DEVELOPMENT AND REVIEW: THE LUCHECK PROGRAM
The development and identification of a standard set of socioeconomic data requirements for
ZDATA1 and ZDATA2 was documented in a series of reports produced for FDOT entitled
“Simplified Zonal Data Development Techniques (Tasks A through D).” These reports may be
referenced for further information on the development of ZDATA1 and ZDATA2 files.
The FSUTMS software package includes a program called “LUCHECK” which can be used to
produce statistical summaries and error checks on the ZDATA1 and ZDATA2 files. To run the
LUCHECK program, the user must type “LUCHECK” from the working directory. The user is
prompted for the extension of the input files in the format of “yya,” followed by a table specifying
the limits to be used in the ratio analysis. The user may choose to change any of the limits in the
table by typing “Y” in response to the question, “Do you wish to change the limits shown?”
LUCHECK generates several output files which can either be viewed on-screen or routed to a
printer. These files are named as follows:
ZDATA 2 FILE FORMAT
ATTRACTION/MODE SPLIT VARIABLES
2 1 1 500 5571 542 6613 694 10 150
2 1 2 221 293 221 735 0 10 150
2 2 3 21 47 22 90 81 5 50
2 2 4 19 141 20 180 29 5 50
2 2 5 14 188 15 217 63 5 50
2 2 6 377 564 377 1318 58 5 50
2 3 7 979 242 979 2200 95 0 0
2 3 8 124 66 124 314 151 0 0
2 3 9 248 132 248 628 133 0 0
2 4 10 481 86 482 1049 302 0 0
2 4 11 1158 130 1159 2447 201 0 0
2 5 12 88 0 89 177 70 0 0
2 5 13 48 0 49 97 123 0 0
2 5 14 16 0 16 32 6 0 0
2 5 15 8 0 8 16 0 0 0
A “2” indicates the type of zonal data
Sector number (optional)
Zone
Industrial Employment by Place of Work (SIC 01-39)
Commercial Employment by Place of Work (SIC 50-59)
Service Employment by Place of Work (SIC 40-49 and 60-69)
Total Employment by Place of Work (SIC 01-99)
School Enrollment (school totals by location by TAZ)
21-26 SERVICE EMPLOYMENT BY PLACE-OF-WORK (SIC.40-49 AND 60-69)
27-32 TOTAL EMPLOYMENT BY PLACE-OF-WORK (SIC 01-99)
33-38 ~SCHOOL ENROLLMENT BY SCHOOL LOCATION
39-42 SHORT-TERM PARKING COST
43-46 LONG-TERM PARKING COST
47-7 1 RESERVED AREA
72-80 AVAILABLE TO USER (UNRESTRICTED)
Notes: (1) All data must be coded, right-justified, with no leading zeros.(2) Parking Cost Format implies a dollar value (e.g. 100 = $1 .OO)(3) FSUTMS Mode choice equation uses parking cost inputs
FSUTMS GEN Model, Final Report (June 1997) Page 4-8
FSUTMS GEN Model, Final Report (June 1997) Page 4-9
• LUERRORS -- summary of math or omission errors• LURATIOS -- zonal ratios between socioeconomic variables• LUSECTOR -- sector totals for socioeconomic variables• LUZDATA1 -- formatted playback of ZDATA1 contents• LUZDATA2 -- formatted playback of ZDATA2 contents
Each of the above files is named with an extension of “ayy,” where “a” represents the alternate name
and “yy” represents the year of analysis. Appendix D includes an example of LUCHECK output
files. The following paragraphs give a brief overview of each file.
LUERRORS File
The LUERRORS file contains a summary of math and/or omission errors. These include
verification of employment categories adding up to the total employment, auto availability
percentages not adding to 100 percent, and inconsistencies between the percent vacant and the
percent vacant/non-permanent. The example provided in Appendix D shows three typical errors.
The first error is an addition error in employment, followed by an error indicating that the auto-
ownership percentages for single family DUs for a zone add up to greater than one. The third error
indicates that the percent vacant is greater than the percent vacant/ non-permanent.
LURATIOS File
The LURATIOS file shows the ratios of population per dwelling unit and autos per dwelling unit
for single-family and multi-family dwellings. Only population per dwelling unit is shown for
transient (hotel/motel) units. LURATIOS also shows which zones have high or low ratios based on
the inputs specified by the user when the program was started.
LUSECTOR File
The LUSECTOR file shows total dwelling units, occupied dwelling units, population and
automobiles for both single- and multi-family as well as hotel/motel units and occupants. All
statistics are shown by sector number. This file also contains the same ratios as those contained in
LURATIOS, except they are by sector. The last table in LUSECTOR shows ZDATA2 employment
and school enrollment by sector.
FSUTMS GEN Model, Final Report (June 1997) Page 4-10
LUZDATA1 File
The LUZDATA1 file is a playback of a ZDATA1 file formatted with column headings. This file
also shows frequency distributions for percent vacant and vacant/ non-permanent and zero, one, and
two-plus autos for single-family and multi-family dwellings. Hotel/Motel frequency distributions
are expressed for occupancy only.
LUZDATA2 File
The LUZDATA2 file is a playback of ZDATA2 file formatted with column headings. LUZDATA2
also includes areawide summary statistics of population, dwelling units with and without autos
available, available dwelling units, high and low average population per dwelling unit, auto
ownership, high, low and average autos per dwelling unit and total school enrollment. Statistics are
shown independently for single-family, multi-family and hotel/motel. Additional summary
information on employment is also presented in LUZDATA2. A table listing numbers of employees
in each employment category as well as the percentage split between categories is shown. Total
employment per dwelling unit and hotel/motel units per employee are also shown.
Logic Checks
It is also important to perform logic checks on the ZDATA1 and ZDATA2 files based on local area
knowledge and a comparison of related ZDATA contents. For example, the planner may check all
zones with zero employment and/or dwelling units to ensure proper coding of ZDATA contents.
Similar and dissimilar zones may also be compared against one another to identify possible
inconsistencies in the number of dwellings and/or employment. Another good error check is to
search for zones with school enrollment but no service employment. (Since school enrollment is
estimated by school location, a zone with students must also have teachers and staff.)
ZDATA3 (SPECIAL GENERATOR TRIPS)
The ZDATA3 file contains special generator trips by traffic analysis zone. Special generators should
be limited to TAZs with major or unique land use activities which generate trips at rates not reflected
in the standard GEN model equations. Provisions are made to accept either trip productions or
attractions in ZDATA3. However, the nature of activity centers results in trip attractions
FSUTMS GEN Model, Final Report (June 1997) Page 4-11
predominating ZDATA3. The following land use activities are considered appropriate for special
generator applications:
• Colleges and Universities• Large Regional Shopping Malls• Regional Airports• Military Bases• Group Quarters (Dormitories, Barracks)• Recreational Areas
Figure 4-3 depicts an annotated ZDATA3.yya file. The specific format and location of each
ZDATA3 field is presented in Table 4-3. Table 4-4 presents a listing of special generator trip rates
suggested by FDOT for use in FSUTMS. Where more recent, or locally-specific, trip rates are
available, these should be used in place of the (circa 1980) trip rates listed in Table 4-4. Trip rates
from the ITE Trip Generation Manual, converted to person trip equivalents, may be an appropriate
surrogate for some of the special generator categories listed in Table 4-4. This table also contains
instructions and definitions for coding each ZDATA3 variable. The following paragraphs include
advice on the application of special generators using GEN.
As indicated by Table 4-4, each recommended special generator type has a predominant trip purpose.
Trips are generated manually (outside the context of the model) and assigned to a specific trip
purpose based on the type of activity. Due to the increasing importance of nonhome-based trips,
especially at major activity centers, it may be desirable to treat a portion of the special generator trips
at each site as nonhome-based productions.
The special generator rates specified in Table 4-4 are those recommended in the Model Update Task
B document which reviewed the report entitled Trip Generation by the Institute of Transportation
Engineers to identify other possible trip generation rates. All trip rates are expressed as person trip
rates through the assumption of an average vehicle occupancy of 1.5 persons. With the exception
of military bases, the rates are substantially higher than those allowed by the attraction equations and
emphasize certain weaknesses of the existing equations.
Function Code:T (Total Trips),+ (Additive), - (Deductive)
Total Trips or difference in trips
Percent Home-Based Work
Percent Home-Based Shop
Percent Home-Based Social/Recreation
Percent Home-Based Other
Percent Non Home-Based
Total Employment(to be subtracted)
Commercial Employment (to be subtracted)
Service Employment (to be subtracted)
School Enrollment (to be subtracted)
Total Dwelling Units (to be subtracted)
Percent of tripsby purpose Employment
TABLE 4-3: ZDATA3 FILE FORMAT
1
!
4
4
.4s
.
.
.
1
1
!!!
ZDATA3 Special GeneratorsColumns I Contents
IA’3 IS CODED ON EACH LINE TO INDICATE ZONAL DATA TYPE THREE12 45-83
SECTOR NUMBER (OPTIONAL)ZONE NUMBERGENERATOR TYPE
1 TO 2500
10 FUNCTION CODE
11-16 TOTAL TRIPS OR
DIFFERENCE IN TRIPS
17-19 PERCENT HOME-BASED WORK
20-22 PERCENT HOME-BASED SHOP
23-25 PERCENT HOME-BASED SOCIAURECREATION
26-28 PERCENT HOME-BASED OTHER
2931 PERCENT NON HOME-BASED
1236 TOTAL EMPLOYMENT (TO BE SUBTRACTED)
37-41 COMMERCIAL EMPLOYMENT (TO BE SUBTRACTED)
12-46 SERVICE EMPLOYMENT (TO BE SUBTRACTED)
17-51 SCHOOL ENROLLMENT (TO BE SUBTRACTED)
52-66 TOTAL DWELLING UNITS (TO BE SUBTRACTED)
57-80 NAME OR DESCRIPTION OF THE SPECIAL
‘p’- PRODUCTION‘A’ -ATTRACTION‘T’ -TOTAL TRIPS‘+’ -ADDITIVE‘-’ - DEDUCTIVEIF ‘T IN CC 10IF I+/-’ IN CC IOCC 17-31 ARE THE PERCENTAGE
OF TRIPS CODED IN CC 11-16FOR EACH PURPOSE FOR THE
SPECIAL GENERATOR LISTED
CC 32-56 ARE NECESSARY
VARIABLES IF’T CODED IN
CC 10 (SPECIAL GENERATORDATA ONLY)
Range
IGENERATOR
(1) All data must be coded, right-justified, with no leading zeros.(2) All percentages must be in whole units (e.g. 10 = 10 10 = 10 Percent).(3) Subtraction data for any special generators in a zone should be included in
ZDATA 1 and ZDATA 2.
FSUTMS GEN Model, Final Report (June 1997) Page 4-13
TABLE 4-4: FDOT RECOMMENDED SPECIAL GENERATORS
CategoryRecreational Land Uses
Community and Regional ParksState Parks and Public BeachesMarinas
Colleges and Universities
Military Bases
Commercial Airports
General Aviation Airports
Group Quarters
Retail Shopping Centers200,000 or More Square Feet100,000 - 200,000 Square Feet50,000 - 100,000 Square Feet
Notes: (1) It is recommended that only these special generators be designated to begin with.Other special generators should be added only if the need is demonstrated.Different rates should be used when more recent and/or site-specific trip rates available.
(2) Special generator rates are expressed as person trips.(3) Source: FDOT Model Update Task B.(4) For Sample Computation of Special generator Trips, see page 4-15 (Table 4-4 cont’d).
FSUTMS GEN Model, Revised Draft Version II (March 1997) Page 4-14
FSUTMS GEN Model, Final Report (June 1997) Page 4-15
TABLE 4-4 (CONT’D)SAMPLE COMPUTATION OF SPECIAL GENERATOR TRIPS
Assumption: TAZ 100 has a University with an enrollment of 5,000 students.
Special Generator Computation: 5,000 Students * 3 Trips per Student = 15,000 person trips.
The number "15000" is then entered in columns 11-16 of the ZDATA3 file for zone 100. The user
could opt to place the number "100" in columns 26-28 to indicate 100 percent home-based other
trips. With an "A" entered in column 9 and a "+" coded in column 10 these 15,000 home-based
other trips would be considered attractions in addition to those already computed by "GEN". If the
5,000 students were listed under school enrollment in the ZDATA2 file the user would need to code
"5000" in columns 47-51 of the zone 100 ZDATA3 record in order to avoid double counting these
trips (i.e., trips computed by standard GEN plus the special generator addition). A "T" should only
be coded in column 10 if the special generator trips are to replace all trips previously computed by
GEN for the zone. Since standard GEN computations are still needed to estimate employee trips at
the university, the student trips should be considered additive (thus the rationale for coding a "+" in
column 10).
An alternate recommended procedure would be to assume 70 percent of the student trips are home-
based other attractions and the remaining 30 percent are nonhome-based productions. Using this
procedure two separate ZDATA3 records would be required to represent student trips. The first
record would be as follows:
ZONE TRIPS %HBO
100 A + 10500 100 (15,000 TRIPS * .70 = 10,500)
The second ZDATA3 record would then be as follows:
ZONE TRIPS %NHB100 P + 4500 100 (15,000 TRIPS * .30 = 4,500)
This alternate approach recognizes the high level of student nonhome-based trip activity occurring
at a typical university (e.g., trip from school to work).
FSUTMS GEN Model, Final Report (June 1997) Page 4-16
The following comments apply to the data:
Shopping Centers use square feet of retail floor area as an independent variable, broken
into three size groups. Caution should be taken in using these rates in two particular
situations. If the shopping center affects only a small part of a zone and the normal rate
is used for the remainder of the zone, trips could be skewed because the special trip rates
are for an entire zone. Secondly, if the employment in a zone is under-reported, the rate
would tend to be higher than it actually is.
Recreational attractions use acreage as an independent variable because of the great
variation in employees working at parks. Florida is a state that emphasizes recreation
and its rate of attracting trips to recreation areas, particularly beaches, is higher than the
rates of other states. The rates shown in Table 4-4 are recommended only for public
beaches.
Marinas are widely used in Florida. A comparison of the trip rates for Florida and those
contained in the ITE Trip Generation Report indicate that there are more employees per
boat user in Florida marinas than in other marinas throughout the country.
The trip rate for colleges and universities is not reflected in the home-based other
attraction coefficient for school trips.
The trip rate for military bases is substantially lower than the rates generated by the
standard equation. Most military bases are single traffic zones which should be
separated from other zones because a large percentage of military activity occurs within
the military zone.
The trip rates for commercial and general aviation require a special generator since they
are underestimated by the regular attraction equations.
FSUTMS GEN Model, Final Report (June 1997) Page 4-17
The trip rate for group quarters may be applied as a nonhome-based production and
attraction. The population residing in group quarters is excluded from the analysis of trip
productions since such quarters are not part of a standard residential unit. The generated rate
is low because it is referenced to population and is partially composed of the employees
required to maintain group quarters. Typical group quarters populations are residents of
nursing homes, orphanages, dormitories, sorority and fraternity houses and military barracks.
These special generators will be applicable to many urban areas. The Institute of Transportation
Engineers and Florida studies generally show reasonable agreement in the trip rates for these
generators, although observations are limited. It is recommended that users of these special
generators input trips directly and subtract the independent variable from the base zonal data. The
recommended rates are not applicable to a total zone unless the special generator is the sole use
within the zone.
Use of special generators should be kept to a minimum. During model validation GEN should be
run without special generators first to determine the need for their inclusion. When adding special
generators their application should be used sparingly based on model needs and the regional
importance of the activity center(s). For example, special generators should be used for large
regional shopping malls but should not be used to represent typical neighborhood shopping centers.
To avoid problems with the occurrence of negative attractions during special generator substitution
it is recommended that special generators be located in zones separate from other activities.
However, in most cases, special generator trips should be viewed as "additions" to the standard trip
generation rather than "replacements" for trip estimates derived through standard GEN applications.
Finally, it must be acknowledged that since attractions are balanced to productions, input of a
specified number of trip attractions for a special generator may not yield the desired number of trips.
This may require running GEN several times and adjusting the special generator trips up or down
to achieve the desired result.
FSUTMS GEN Model, Final Report (June 1997) Page 4-18
ZDATA4 (INTERNAL-EXTERNAL TRIP PRODUCTIONS)
The ZDATA4 file contains internal-external trip productions for each external traffic analysis zone.
Internal-external trips are those trips with one trip end inside the study area and one trip end outside
the study area. External-external trips, those trips which pass through the study area, are described
in Technical Report No. 2 on the FSUTMS External Model. Figure 4-4 depicts an annotated
ZDATA4.yya file. Table 4-5 provides file contents and format for the ZDATA4 file.
The ZDATA4 file may optionally be used to split internal TAZs, by indicating the old (original)
zone, the new (split) zone, and the percent of trips to be allocated to the two resulting zones. The
inclusion of split percentages signals GEN to reallocate a percentage of the computed trip
productions and attractions into a set of newly defined TAZs. However, this approach is not
recommended. If it is concluded that zones should be split it is preferable to add new internal zones
to the ZDATA1 and ZDATA2 files to avoid confusion and enable the LUCHECK program to
analyze the new and old zones.
The ZDATA4 file is generated through estimates of base year traffic at each external zone and the
percent of trips at each external zone which are internal-external. The total volume of trips at each
external zone is usually derived from a recent count of peak season weekday traffic. The split of
external trips into internal-external (IE) and external-external (EE) components is usually based on
the results of a roadside origin-destination survey. The number of IE trips per zone is computed by
multiplying the peak season weekday traffic count by the percent IE estimated for that zone.
Future year external trips are generally estimated through application of growth factors to existing traffic volumes. Future
year growth factors are generally based on anticipated regional population and/or employment growth rates. Future year
external traffic volumes can be calculated from these growth factors either through the use of spreadsheets or growth factor
models, such as the Fratar model. Future year external trips must also be divided into IE and EE components. For further
discussion of external trip modeling and forecasting, the user should refer to Technical Report No. 2 of this series, which
describes the FSUTMS EXT model.
FSUTMS GEN Model, Final Report (June 1997) Page 4-19
FIGURE 4-4. ANNOTATED ZDATA 4 FILE
4 0 16 11000
4 0 17 2600
4 0 18 3200
4 0 19 3800
4 0 20 2400
4 0 21 17000
4 0 22 1800
4 0 23 2000
4 0 24 1700
Record type(“4” indicatesZDATA4 File)
Sector (optional)
Zone
Internal - External Productions (ora percent of the total trips in thezone coded in the zone column forzone splits)
TABLE 4-5: ZDATA4 FILE FORMAT
ZDATA4 Zone Splits and IE ProductionsColumns Contents
1 A ‘4’ IS CODED ON EACH LINE TO INDICATE ZONAL DATA TYPE FOUR
2 4 SECTOR NUMBER (OPTIONAL)
5-8 ZONE NUMBER
9-14 INTERNAL-EXTERNAL PRODUCTIONS (OR PERCENT OF ZONE CODED IN CC 5-8)
IS-18 NEW ZONE NUMBER (OPTIONAL - NOT RECOMMENDED)
19-21 PERCENT OF ZONE CODED IN CC 15-18 (OPTIONAL - NOT RECOMMENDED)
22-80 AVAILABLE TO USER (UNRESTRICTED)
Notes: (1) All data must be coded, right-justified, with no leading zeros.(2) All percentages must be in whole units (e.g. 10 = 10 Percent).(3) All zone splits must precede Internal/External Productions.
FSUTMS GEN Model, Final Report (June 1997) Page 4-20
FSUTMS GEN Model, Final Report (June 1997) Page 5-1
SECTION 5
MODEL PARAMETERS AND RATES
The parameter requirements for the FSUTMS Trip Generation Model include the previously
described trip production rates (GRATES.SYN) and dwelling unit weights (DUWEIGHT.SYN).
In addition, GEN requires input on the number of internal zones and total zones in the study area.
These are provided in the PROFILE.MAS file as &ZONESI and &ZONESA, respectively. GEN
also includes a series of trip attraction rate equations, which are hard-coded into the program and are
alternately available for modification by the user in the GRATES.SYN file.
This section describes model parameter requirements in the following order:
• Comparison of Trip Production Rates (GRATES.SYN)• Recommendation of New Trip Production Rates• Trip Attraction Rates• Dwelling Unit Weights (DUWEIGHT.SYN)
COMPARISON OF TRIP PRODUCTION RATES (GRATES)
Model Update Task B describes the process used in the development of standard trip production
rates for use in the GEN model. A standard set of trip production rates were prepared for each of
the four home-based trip purposes based on origin-destination travel characteristics studies
performed during the 1960s and 1970s in the following urban areas:
• Gainesville• Jacksonville• Lee County• Palm Beach County• Tampa Bay• Tallahassee• Volusia
A second set of trip production rates was developed for the home-based work (HBW) and home-based other (HBO)
trip rates to account for a variation in tripmaking characteristics found in Tallahassee (HBW, HBO), Jacksonville (HBW),
FSUTMS GEN Model, Final Report (June 1997) Page 5-2
and Gainesville (HBO). For the HBW trip purpose for Tallahassee and Jacksonville, it was found that the trip rate was
significantly higher than the other areas. Several factors could contribute to this phenomenon including the large
population of working students in Tallahassee and a historically large population of working females in both citie
For the HBO trip purpose in Tallahassee and Gainesville, it was found that the trip rate was significantly higher than the
other areas. This difference attributed to the large number of school trips per household generated by the University of
Florida and Florida State University. It is recommended that these HBO trip rates be used in areas where college students
represent 10-20% of the community’s total population. Figure 5-1 depicts the standard FSUTMS trip production rates
for each purpose and includes both set number one and, where applicable, set number two. As noted earlier, set number
two for home-based work was originally recommended for Tallahassee and Jacksonville while set number two for home-
based other was recommended for Tallahassee and Gainesville. Figure 5-2 depicts an annotated GRATES.SYN file.
Table 5-1 describes the file format and contents required for GRATES.SYN.
In the time since the aforementioned origin-destination studies were conducted, several of the studies have been updated
and new travel characteristics studies for other urban areas have been completed. These new studies are considered good
sources for the development of new FSUTMS trip production rates. Recently conducted travel characteristics studies
include the following:
• Pasco-Pinellas-Hillsborough (1985 PPHTCE)• Southeast Florida (1986 SEFITS)• Orlando (1987 OUTCS)• Tallahassee (1988 TTCES)• Lee County (1992 LCTCS)• Palm Beach County (1991 PBTTS)• FDOT District 4 Trip Rates for Selected Households (1993 TRS)• Tampa Bay Regional Transportation Analysis (1991 TBRTA)• Treasure Coast (1996 TC²S)• Dade County Household Travel and Hurricane Impact Survey (1993 Dade County)
Hotd/Motd Units
SET 1STANDARD FSUTMS TRIP RATES: HOME-BASED WORK
STANDARD FSUTMS TRIP RATES: HOME-EIASED SHOPPING STANDARD FSUTMS TRIP RATES: HOME-BASED SOClAL/REC
STANDARD FSUTMS TRIP RATES: HOME-BASED OTHER-: FDOT Mode4 U#de Task B
STANDARD FSUTMS TRIP PRODUCTION RATES FIGURE 5-1
FSUTMS GEN Model, Final Report (June 1997) Page 5-3
FSUTMS GEN Model, Final Report (June 1997) Page 5-4
‘Notes: Column values add lo 1.00 (i.e., 100%) for each calegory. See Table 3-l for sample application of DUWEGHT matrix.See Appendix H for graphs depicting default and other area dwelling unii stratifications.
STANDARD FSUTMS DUWEIGHT MATRIX Figure 54
FSUTMS GEN Model, Final Report (June 1997) Page 5-15
The same methodology used to develop dwelling unit stratifications in Model Update Task B was
employed in the development of new DUWEIGHTs using the 1990 Census. First, census tracts in
each of the four metropolitan areas were sorted based on average persons per dwelling unit (PPDU).
Next, census tracts were grouped into the same PPDU categories used in the DUWEIGHT file.
Then, the percent of dwellings in each of the five household size categories was estimated for each
PPDU category. Finally, the results were graphed to identify areas of inconsistency.
Appendix G describes the development of DUWEIGHTs in greater detail and depicts dwelling unit
stratification tables for each of the four metropolitan areas analyzed. These dwelling unit
stratification tables can be used to generate new DUWEIGHT.SYN files. Appendix H includes
graphed distributions of each household size category in each area. Household size categories with
insufficient available data were not graphed; it is recommended that standard default DUWEIGHTs
(depicted in Figure 5-7) be used for these categories. As expected, a review of these graphs indicates
that, for 3-5 PPDU households, the percent of households in each of the larger household size
categories increases while, for the 1-2 PPDU households, the percent of households in each of the
smaller size categories decreases.
In general, there were very few census tracts in the lower and higher end ranges of persons per
dwelling unit. A review of earlier graphed distributions indicated skewed results when the sample
size (i.e., the number of census tracts) was low. Therefore, the tables and graphs presented in the
appendices only include PPDU categories where the sample size was sufficient to draw reasonable
conclusions. In size categories where the sample was insufficient (generally, less than 5 census tracts
per category) it was recommended that the default FSUTMS dwelling unit weights be used.
In general, a comparison of the results for the four urban areas showed similar trends among
stratification values. The existence of similar trends is supported by recent research suggesting that
stratification curves are fairly consistent across the nation. Consequently, census data for the four
test areas could be pooled for the development of standard stratification curves. The results of the
combination could be used to update the default DUWEIGHT matrix for the standard generation
model.
FSUTMS GEN Model, Final Report (June 1997) Page 5-16
However, as with the trip production rates, the use of one standard set of DUWEIGHTs for all
Florida urban areas is not recommended. While dwelling unit stratifications for the four sample
areas, as depicted in the appendices, may be transferable to other similar areas, it would be preferable
to develop separate dwelling unit weights for each urban area when ZDATA1 and ZDATA2 files
are being prepared. The same process described earlier, in the development of 1990 DUWEIGHTs
for Broward County, Orlando, Sarasota-Manatee, and Tallahassee, can be used in the development
of dwelling unit stratifications for other areas.
FSUTMS GEN Model, Final Report (June 1997) Page 6-1
SECTION 6
MODEL OUTPUT
As indicated earlier in the GEN model flowchart, several output files are produced by the GEN
program. The files PRODS and ATTRS are used as input to the subsequent DISTRIB module. The
file GEN.OUT is purely for informational purposes and is either printed or viewed on-screen by the
user. Each of these files are described in this section.
PRODS and ATTRS Files
The primary function of the GEN model is to generate trip productions and trip attractions for each
traffic analysis zone. Trips are generally “produced” at the home end of a trip and are “attracted”
to areas of employment, education, recreation, shopping and other activities. Hence, the terms
“production” and “attraction” are used to describe the generation of trips. Zonal trip productions are
written to an output file called “PRODS.ayy” and the trip attractions are contained in a file named
“ATTRS.ayy.” These files are both in an ASCII format and can be viewed on-screen by the user
with any standard text editor program. These files are subsequently used as input into the DISTRIB
module.
GEN.OUT File
The trip generation model produces a summary report file entitled GEN.OUT. GEN.OUT is divided
into three sections. Section One, the description page, describes the function of the GEN module,
and states the date and time of the run and the run title. Section Two describes assumptions for the
scenario being modeled. Section Three depicts productions and attractions for each zone by trip
purpose. GEN.OUT concludes with a section describing statistical results from the model run.
Appendix B contains a sample GEN.OUT file printout.
The assumptions section of GEN.OUT begins by detailing the production trip rates used in the run
by persons per dwelling unit, autos per dwelling unit, dwelling unit type, and trip purpose. This
information is presented in matrix format. A formatted playback of several files is then displayed
in the following order:
FSUTMS GEN Model, Final Report (June 1997) Page 6-2
• GRATES.SYN
• DUWEIGHT.SYN
• ZDATA3.yya
• ZDATA4.yya
Following the assumptions section of GEN.OUT is a table of both productions and attractions for
every zone by trip purpose. At the end of this table is shown the cumulative totals of productions
and attractions by purpose as well as the unadjusted attractions for the home-based trip purposes.
Comparing the adjusted and unadjusted attractions can be useful in determining the viability of
employment estimates used in the model run. If the home-based attractions are significantly (e.g.,
25 percent) lower than productions prior to balancing, it may be an indication that employment has
been underestimated. Another helpful statistic displayed in this table is the percent of trips by
purpose for the entire area. The split of trips by purpose should be compared with other similar study
areas (preferably those with home interview travel survey data), to ensure the relative numbers of
trips by purpose are reasonable.
The statistics section of GEN.OUT displays several vital statistics:
• Total Permanent Population• Total Population (Permanent + Transient)• Total Permanent Occupied Dwelling Units• Total Occupied (Permanent + Transient) Dwelling Units• Total Service Employment• Total Employment• Permanent Population per Permanently Occupied Dwelling Unit• Total Population per Total Dwelling Unit• Total Employment per Permanent Population• Service to Total Employment• Total Home-based Productions (Person Trip Ends)• Total Home-based Attractions (Person Trip Ends)• Total Productions• Total Attractions• Internal Person Trips per Permanently Occupied Dwelling Unit• Internal Person Trips per Total Occupied Dwelling Unit• Internal Person Trips per Employee
FSUTMS GEN Model, Final Report (June 1997) Page 6-3
The first six statistics, Total Permanent Population through Total Employment, provide the user with
areawide summary statistics that can be used as preliminary checks on the totals for each
independent ZDATA variable. Each of the remaining aggregate statistics can aid the user in
determining if the model is producing reasonable results. By using census data, origin/destination
survey results, travel characteristics studies, or by comparing results with other areas that exhibit
similar travel characteristics, the user can evaluate the validity of the data or parameters used by the
trip generation model.
Since there are no approved values or ranges for any of these statistics, a comparison with similar
urban areas, or previous model updates of the same area, is considered to be an acceptable approach
to determining trip generation validity. The most critical statistics to view during model validation
would be person trips per dwelling unit and person trips per employee.
FSUTMS GEN Model, Final Report (June 1997) Page 7-1
SECTION 7
FUTURE MODEL ENHANCEMENTS
The earlier sections of this report describe the FSUTMS trip generation model as it now exists.
Recommendations were made on the use of new sources for key model parameters such as the
GRATES and DUWEIGHTs. However, ongoing changes in demographics and travel behavior
require another look at the structure of the GEN model. A number of key areas will be addressed
as part of future FDOT-sponsored research studies and discussions by the Model Task Force.
Potential enhancements to the GEN model may be divided into the following categories:
• Influence of Lifestyle/Life Cycle on Trip Generation
• Travel Behavior of Seasonal Residents
• Analysis of Trip Attraction Rates
• Analysis of Hotel-Motel Trip Generation
• Update ZDATA3 Procedures
• Update ZDATA4 Procedures
Each of these areas of concern will be discussed in the following paragraphs.
INFLUENCE OF LIFESTYLE/LIFE CYCLE ON TRIP GENERATION
The Tampa Bay Regional Transportation Analysis (TBRTA) included an extensive home interview
origin-destination survey to identify the factors which most influenced travel behavior. The surveys
found that life cycle was a very significant factor in determining the number of person trips per
household. The new TBRTA models reflect a cross-classification model which stratifies dwelling
units into three life cycle categories:
• Households without Children
• Households with Children
• Households with Retirees
FSUTMS GEN Model, Final Report (June 1997) Page 7-2
The lifestyle/life cycle approach may be considered as either a supplement or a possible replacement
for the present GEN cross-classifications. Additional travel characteristics studies in other parts of
Florida continue to be conducted to determine the impacts of life cycle on trip generation in other
areas. The ability to obtain reliable estimates on household life cycle composition via the census
must also be considered in formulating recommendations on whether to adopt this same approach
to trip generation for all FSUTMS applications.
FDOT District 4 has been conducting research aimed at further refinement of the lifestyle trip
generation approach. A cross-classification, slightly different from that of the RTA, has been tested
and recommended. The recommended cross-classification matrix stratifies households by presence
of children for all trip purposes. For home-based work trips, the number of workers per household
is another key stratification. For other trip purposes, the number of persons per household is
recommended in place of workers per household. Both the RTA and District 4 models stratify
vehicle availability into four categories (0, 1, 2, 3+ autos/household). The lifestyle trip generation
approach recommended by FDOT District 4 is described in a May 1997 report entitled “Enhanced
FSUTMS Trip Generation Model.” Application of this approach will be further explored as part of
ongoing model validation studies in Broward and Palm Beach Counties.
TRAVEL BEHAVIOR OF SEASONAL RESIDENTS
Each winter, areas of South and Central Florida become a temporary home to "snowbirds" --
seasonal residents who live in northern states much of the year but return to Florida each year during
the winter months. The 1992 Lee County Travel Characteristics Study (LCTCS) was designed to
analyze the travel behavior of seasonal residents and compare their travel behavior with that of
permanent residents in the same area.
As part of the LCTCS, separate trip production rates were developed for seasonal- and permanent-
resident dwelling units. It was found that seasonal residents, who are mostly retirees, make relatively
few work trips when compared to their permanent resident counterparts. Seasonal residents tend to
make more shop trips per dwelling unit than do the permanent resident households. The Southwest
Florida Regional Planning Model, and each MPO model within this region, includes a “dual” trip
FSUTMS GEN Model, Final Report (June 1997) Page 7-3
generation model that conducts trip generation separately for permanent and seasonal resident
households based on trip rate data from the LCTCS.
Future consideration will be given to modifying GEN to accept separate cross-classifications on
seasonal and permanent residents. The same considerations as with the life cycle approach to cross-
classification, as noted in the previous section, will be considered with regard to formulating
recommendations on dealing with seasonal/permanent stratifications in GEN.
ANALYSIS OF TRIP ATTRACTION RATES
As noted earlier, although considerable research has been conducted on the generation of trip
productions in Florida, minimal research has been accomplished on estimating trip attraction rates.
This shortcoming is becoming more important now as nonhome-based trips have increased
dramatically in response to a parallel increase in the proportion of two-worker households.
Consideration will be given to conducting employer-based trip surveys, similar to those completed
recently by the Texas Transportation Institute.
ANALYSIS OF HOTEL-MOTEL TRIP GENERATION
Most urban areas in Florida still use the standard default trip rates for hotel-motel (or transient)
dwelling units developed as part of Model Update Task B. Most travel characteristics surveys
conducted recently in Florida have excluded hotel-motel dwelling units. The TBRTA is the only
example of a recent survey in Florida which has addressed the issue of hotel-motel trip generation.
Future surveys of hotel-motel units conducted in other parts of the state will determine if the Tampa
Bay survey rates can be transferable to other models. However, at this time the only available hotel-
motel trip production rates for use in Florida are the GEN default rates and those from the newer
TBRTA surveys.
UPDATE SPECIAL GENERATOR PROCEDURES
At present, a manual process is required to develop a ZDATA3 file by multiplying employment
estimates against the appropriate special generator trip rate and allocating those trips to appropriate
FSUTMS GEN Model, Final Report (June 1997) Page 7-4
purposes. One consideration in updating the GEN model would be a more automated method of
computing special generator trips whereby the model would search for the employment data (from
ZDATA2) and match up the appropriate trip rate based on a land use code.
There is also a real need to update accepted special generator trip rates. Since the rates
recommended in Model Update Task B are now approximately 20 years old, it will be determined
if they should be updated through a series of special generator surveys. Future research will also
determine if other land use types should be considered for special generator applications.
UPDATE INTERNAL-EXTERNAL TRIP PROCEDURES
Development of a ZDATA4 file to describe internal-external (IE) trips also involves several manual
operations. The current FSUTMS trip generation model approach to IE trips has several
shortcomings:
• Generation of the ZDATA4 file is a somewhat cumbersome, manual process;
• There is no linkage between the EXT model and the estimation of internal-external trips inGEN; and
• Once IE trips are estimated, there is no standard method of allocating these trips to representFSUTMS trip purposes.
Presently IE trips are handled as part of the GEN model, but the Model Task Force will discuss
whether it would be more appropriate to somehow link the generation of all external trips to an
external model. This revised external model could be accomplished in conjunction with developing
a more efficient method of estimating IE and EE trips. The issue of allocating IE trips to FSUTMS
trip purposes is important to urbanized areas which are directly adjacent to other neighboring
urbanized areas. In these situations, a significant proportion of IE trips are actually daily work, shop,
and other types of trips. Without the ability to distribute some "internal" trips across the study
boundary, inaccuracies in trip generation and distribution may result.
One possible solution to the above-mentioned limitations would be to modify the external model to
generate external-external and internal-external trips from one (or more) file(s) describing the
FSUTMS GEN Model, Final Report (June 1997) Page 7-5
following information about each external zone:
• Zone number or range of zones• Total number of external trips• Percent Internal-External trips• Percent External-External trips• Percent of EE trips to every other external zone (list each one)
• Percent of IE trips as Home-Based Work Productions• Percent of IE trips as Home-Based Shop Productions, etc.
Both the Tampa Bay RTA and District 4 enhanced trip generation models have addressed some of
the weaknesses inherent in the existing FSUTMS internal-external approach. The RTA allocates IE
trips into routine and occasional categories while the District 4 model allocates IE trips to internal
FSUTMS trip purposes.
SUMMARY
Trip generation is one of the most important steps in the typical transportation modeling process.
While the GEN model has served Florida well for the last 15 years, recent changes in socioeconomic
characteristics and travel behavior require that new research be conducted to ensure that the
FSUTMS trip generation model remains on the cutting edge of national trends in the practice of
travel demand forecasting. In addition to issues addressed earlier in this section, recent trends in
freight and time-of-day modeling may impact the future structure of trip generation in Florida.
Future modifications to the FSUTMS models will be discussed with the Model Task Force and its
Trip Generation Subcommittee. Input will also be received through FSUTMS Users Groups and the
Florida ITE Modeling Subcommittee. This input from modeling practitioners throughout Florida
will be used to refine future enhancements to the trip generation model.
APPENDIX A
GEN.ALL FILE, GEN FORTRAN CODE
$DOS ECHO ON$DOS REM * * * * * GEN ***** - - S T A R T
%DOS ECHO OFFSDOS IF EXIST GEN.OUT DEL GEN.OUT
SDOS DATIMESDOS GEN
SDOS DATIMESDOS ECHO ON$DOS REM ***** GEN ***** -- END
BOOS ECHO OFF
PROGRAM GENCC FOOT GEN -- CONVERTED TO IBM PC BY JIM FENNESSY
C -- DKS ASSOCIATES, JUNE, 1986
C -- JIM FENNESSY, THE URBAN ANALYSIS GROUP, AUGUST, 1994
C TO PERMIT USER-SPECIFIED ATTRACTION RATES
CC MGDIFIED FOR TRUCK AND TAXI BY KEN KALTENBACH 3/1B/B7
L
C MODIFIED TO MATCH MAINFRAME BY MIKE DOHERTY s/31/88LC V A R I A B L E S A N D UATRICES
CC ADU,R*4- AUTOS PER DU. TAKES ON THE UHOLE VALUES D,l,OR 2. USED AS
C AN ARGUMENT IN THE ‘LGOKUP’ FUNCTION, UHICH REWIRES REAL
C ARGUMENTS.C AT(2500,8),R*4- MATRIX OF THE ATTRACTIONS. DIMENSIONS ARE
C (ZGNE,PURPOSE).C AU(2500,8),R*4- UNADJUSTED ATTRACTIONS MATRIX;DOES NOT ACTUALLY EXISTC IN THE PROGRAM, BUT UHEN REFERED TO IN THE DOCUMENTATION, MEANS
C THE AT MATRIX, BEFORE ADJUSTMENT.
C ATTL,R*4- TOTAL ATTRACTIONS (HB + NHB + TT + EI). PRINTED WT IN THE
C ‘VITAL STATISTICS’ .C BULL,R*4- VARIABLE YHICH RECEIVES THE VALUE RETURNED BY THE ‘LOOKUP’
C FUNCTION.C CHRA,CHRMNS,CHRP,CHRPLS,CHRT,R*4- THE CHARACTERS ‘A’,‘-‘,‘P’,‘+‘,
C AUDIT’, WHICH ARE USED IN INTERPRETING THE ZDATA3 RECORDS.
C COMEMP,R*4- COMMERCIAL EMPLOYMENT; VARIABLE (22) ON THE ZDATA2 CARD.
C DES(6),R*4- ARRAY OF THE 24 CHARACTERS IN THE ‘DESCRIPTOR’ FIELD ON
C THE ZDATA3 RECORD.C DUH,DUM,DUS,R*4- THE NUMBER OF HOTEL/MOTEL,MULTI-FAMILY,OR SINGLE-C FAMILY DUELLING UNITS; VARIABLES (1), (9), OR (17) ON ZDATA1.
C DUUT(17,5),R*4- MATRIX OF THE “DUELLING UNIT UEIGHTS”, OR THEC PERCENTAGES OF DUELLING UNITS UITH 1,2,3,4, AND 5 OR MGREC PERSONS PER DU. IN EACH OF THE 17 RANGES OF AVERAGE PERSONS PER
C D U . , FROCl ‘O-1 .12 ’ TO ‘6 .00 AND UP’ .
C EIP,R*4- THE EXTERNAL-INTERNAL PRODUCTIONS FOR A ZONE, AS READ FROM
C AN EIPROD RECORD AND PLACED INTO COLUMN 6 OF THE P (PROOUCTION)
C MATRIX.C EIAT,R*4- THE TOTAL EXTERNAL-SIJJERNAL ATTRACTIONS FGR ALL ZONES; THE
C SUM OF COL. 6 OF THE AT (ATTRACTION) MATRIX; ALSO EQUAL TO EIPT.
C EMPT,R*4- TOTAL EMPLOYMENT FOR ALL ZONES.C EMPPT,R*4- TOTAL EMPLOYMENT PER POPULATION; THE RATIO OF EMPT TO POPT.
C HB,R*4- HOnE-BASED PURPOSE_ TAKES ON THE UHOLE VALUES ‘1’,‘2’,‘3’, AND
C ‘4’; USED AS AN ARGUMENT IN THE “LOOKUP” FUNCTION, WHICH REQUIRES
C, REAL ARGLTMENTS.C HBOAU,R*4- TOTAL ‘HOME-BASED OTHER’ ATTRACTIONS
C FOR ALL ZONES, BEFORE ADJUSTMENT; THE SJM OF
C COLWN 4 OF THE AU MATRIX.C HBOPT,HBOAT,R*4- TOTAL ‘HOnE-BASED OTHER’ PRODUCTIONS AND ATTRACTIONS
C FOR ALL ZONES, AFTER ADJUSTMENT; THE SUM OF
C COLUMN 4 OF THE P AND AT MATRICES.
C HBSHAU,R*4- TOTAL ‘HOWE-BASED SHOPPING’
C ATTRACTIONS FOR ALL ZONES, BEFORE ADJUSTMENT;
C THE SLTM OF COLWN 2 OF THE AU MATRIX.
C HBSHPT,HBSHAT,R*4- TOTAL ‘HWE-BASED SHOPPING’ PRODUCTIONS AND
C ATTRACTIONS FOR ALL ZONES, AFTER ADJUSTMENT;
C THE SUM OF COLUMN 2 OF THE P AND AT MATRICES.
C HBSRAU,R*4- TOTAL ‘HOWE-BASED SOCIAL-REC’
C ATTRACTIONS FOR ALL ZONES, BEFORE ADJUSTMENT;
C THE SUM OF COLUIIN 3 OF THE Au MATRIX.C HBSRPT,HBSRAT,R*4- TOTAL ‘HOE(E-BASED SOCIAL-REC’ PROOUCTIONS ANDC ATTRACTIONS FOR ALL ZONES, AFTER ADJUSTMENT;C THE BUM OF COLWN 3 OF THE p AND AT MATRICES.C HBUAU,R*4- TOTAL ‘HCUE-BASED UORK’C ATTRACTIONS FOR ALL ZONES, BEFORE ADJUSTUENT;C THE SUM OF COLWN 1 OF THE Au MATRIX.C HBUPT,HBUAT,R*4- TOTAL ‘HWE-BASED WRK’ PRCOUCTIOWS A N DC ATTRACTIONS FOR ALL ZONES, BOTH BEFORE AND AFTER ADJUSTMENT;
C THE SUM OF COLUMN 1 OF THE P AND AT MATRICES.C HBPT,HBAT,R*4- TOTAL ‘HOWE-BASED’ PRODUCTIONS ANDC ATTRACTIOWS FOR ALL ZONES, AFTER ADJUSTMENT.C HBOR,HBSHR,HBSRR,HBUR,R*4- THE RATIOS BETUEEN THE HOnE-BASED ‘OTHER’,C ‘SHOPPING’,‘SOCIAL-REC’,AND ‘UORK’ TOTAL PROOUCTIONS AND TOTALC ATTRACTIONS BEFORE ADJUSTMENT, USED TO ADJUST TOTAL AND ZONALC INTERNAL ATTRACTIONS TO EWAL TOTAL AND ZONAL INTERNAL
C PRODUCTIONS.
C HBLK(17,3,3,4),R*4- THE MATRIX OF THE HOnE-BASED TRIP GENERATIOWC RATES. THE DIHENS. ARE (PERS.pER Du RANGE, AUTOS PER DU, DUELLINGC U N I T T Y P E, PURPOSE). F O R A GI VE N Z~NE,DUELLING U N I T T Y P E, A N D
C PURPOSE, 3 RATES ARE LOOKED UP AND INTERPOLATED (ONE FOR EACH
C AUTOS PER DU CATEGORY). THESE ARE WULTIPLIED BY THE APPROPRIATE
C UEIGHT FOR THAT ZONE FOR THAT CATEGORY (‘PCA’, OR PERCENT AUTOSC VALUE) READ FROn THE ZDATAl RECORD, AND THE RESULTING 3 RATES
C ARE ADDED TOGETHER. THIS PROCESS RESULTS IN THE 12 HOnE-BASEDC PROOUCTIOWS RATES FOR EACH ZONE.
C HHCAT(5,3,3,),R*4- INDIVIDUAL COMPONENTS OF HOUSEHOLD SIZE BROKENC OUT BY THE CATEGORIES USED IN THE MODEL PERSONS PER DU,AUTOSC PER DU, AND DUELLING UNIT TYPE
C INCC+IE,R*4- AVERAGE ZONAL INCOnE, AS READ FROW A ZDATAZ RECORD; ITC IS NOT USED IN THE PROGRAM.C INDEMP,R*4- ‘INDUSTRIAL EMPLOYMENT’ FOR A ZONE, FROM THE ZDATAZ CARD.
C IIAJ,R*4- TOTAL INTERNAL-INTERNAL ATTRACTIONS FOR ALL ZONES; THE SUMC OF THE FIRST 5 COLUMNS OF THE AT MATRIX.
C IAT(S),IP(8),1*4- THE INTEGER VERSIONS OF A R0U FROM THE AT AND PC MATRICES, RESPECTIVELY, PLUS TOTALS; USED TO PRINT A REPORTC AND WRITE OUT FILES UITHOUT DECIMAL POINTS.
C ISGVAR(5),1*4- THE INTEGER VERSION OF THE SGVAR ARRAY; USED TO PRINTC A REPORT UITHUJT DECIMAL POINTS.
C IZ,I*4- THE INTERNAL ZONE NUMBER; THE USER-CODED ENTRY POINT 13D ISC ENTERED ONCE FOR EACH IZ.
C ISECT,I*4- THE SECTOR NUMBER FOR AN INTERNAL ZONE, FROM THE ZDATAlC RECORD.C IZONE,I*4- THE ZONE NLIMBER FOR AN INTERNAL ZONE,FROM THE ZDATAl CARD.
C ITRP,I*4- THE INTEGER VERSION OF TRP; USED TO PRINT A REPORT UITHWTC DECIMAL POINTS.
C IALLZ,I*4- THE LAST ZONE NLIMBER OF INTERNAL AND EXTERNAL ZONES; USED
C FOR CALCULATING TOTALS AND PRINTING REPORTS.
C IHBUPT,IHBHPT,IHBRPT,IHBOPT,INHBPT,ITTpT,IEIPT,IHBUAT,IHBHAT,IHBRAT,C IHBOAT,INHBAT,I\TAT,IEIAT,I*4- THE INTEGER VERSIONS OF:
C HBUPT,HBSHPT,HBSRPT,HBOPT,NHBPT,EIpT,HBUAT,HBSRAT,HBOAT,NHBAT,C TVEHAU, AND EIAT; USED TO PRINT REPORTS UITH NO DECIMAL POINTS.
C IPERUK,IPERSH,IPERSR,IPEROT,IPERNHB,IPERIE,I*4- THE INTEGERC VERSIONS OF PERUK,PERSH,PERSR,pEROT,PERNHB,PERIE
C IPOPT,IOPDUT,IODUT,IEMPT,ISEMPT,IHBpT,IHBAJ,IPT,IATTL,I*4- THE INTEGER
C VERSI0NS OF: POPT,OPDUT,ODUT,EHPT,SEMPT,HBPT,HBAT,PT, AND ATTL;
C USED TO PRINT OUT REPORTS WITHOUT DECIMAL POINTS.
C LIN,I*4- THE NLTMBER OF LINES UHICH HAVE BEEN PRINTED ON A PAGE IN
C THE “PRODUCTIONS AND ATTRACTIONS” REPORT.
C LOOKUP- A FUNCTION IN IJMaIEL UHICH RETRIEVES VALUES ENTERED ON LOOKUP
C TABLE INPUT CARDS. LOOKUP IS CALLED UITH 7 R*4 ARGUMENTS, ONE ORC MORE OF UHICH UILL BE DUtWY IF THE LOOKUP TABLE HAS LESS THAN 7C DIMENSIONS. IN THIS IJMCOEL, THE LOOKUP TABLE COWTAINS THE RATESC FROW F I G U R E S 23,25,26, AND 27, OR 24,25,26, AND 28, OU PP.71.79C
C
C
CC
C
CC
CCC
CC
CC
C
OF MODEL UPDATE PHASE I, TASK B. THE 4 DIMENSIONS ARE PERSOWS/DU,AUTOS/DU, DU TYPE, AND HB PURPOSE.
MAT(5,3,3,4),R*4- THE HB TRIP GENERAJIW RATES MATRIX AS READ FROM
THE &DATA CARDS. USED TO DISPLAY THE RATES.NEUZN- THE NU4BER OF A ZOME UHICH HAS BEEN CREATED BY A ZONE SPLIT
AS READ FRW THE ZDATA4 FILE.NHBUA,R*4- TOTAL NON-HOME BASED ATTRACTIONS FOR ALL INTERNAL
ZONES BEFORE ADJUSTMENT; THE SUM OF COLUMN 5 OF THE AU
MATRIX.NHBPT,NHBAT,R*4- TOTAL NON-HOME BASED PROOUCTIONS AND ATTRACTIONS
FOR ALL INTERNAL ZONES; THE Sun OF COLUnN 5 OF THE P AND ATMATRICES.
NHBR,R*4- THE RATIO BETUEEN ‘NON-HOWE-BASED’ TOTAL PRODUCTIONS AND
TOTAL ATTRACTIONS BEFORE ADJUSTMENT; USED TO ADJUST THE TOTAL
AND ZONAL INTERNAL ATTRACTIONS TO EWAL THE TOTAL AND ZONAL
INTERNAL PRODUCTIONS.C NSLOPE,I*4- THE SLOPE NUMBER INDEX USED IN INTERPOLATING THE TRIPC RATES. NSLOPE=l IS THE SLOPE BETUEEN THE FIRST AND SECOND
C MIDPOINTS OF THE 17 PERS/DU RANGES IN THE RATE (HBLK) BATRIX.C NSLP1,1*4- NSLOPE + 1; THE INDEX AT THE HIGHER PERS/DU END OF THEC SLOPE LINE.C NL#tSG,I*4- NUMBER OF SPECIAL GENERATORSC ODUH,R*4- OCCUPIED HOTEL/MOTEL DUELLING UNITS; THE HOTEL/MOTEL DUSC FROn THE ZDATAl CARD TIMES THE % OCCUPIED HOTEL/MOTEL DUS (ALSOC FRW ZDATAl)C 0DUM,CWS,R*4- OCCUPIED MULTI- OR SINGLE-FAMILY DUS; THE MLILTI- ORC SINGLE-FAMILY DUS FRW THE ZDATAl CARD TIMES (100% MINUS THEC % VACANT MULTI- OR SINGLE-FAUILY DUS).
C OOUT,R*4- OCCUPIED TOTAL MIS; THE SW OF ODUS, AND OOUM. ‘TOTALC OCCUPIED DUS’ IN THE STATISTICS REPORT.
C OPDUM,OPDUS,R*4- OCCUPIED PERMANENT MULTIFAMILY OR SINGLE-FAMILY DUS;C THE MULTI- OR SINGLE-FAMILY DUS FROW THE ZDATAl CARD TIMES (100%C MINUS THE % VACANT AN0 NON-PERU. MULTI- OR SINGLE-FAMILY DUS).
C OPDUT,R*4- OCCUPIED PERMANENT TOTAL DWELLING UNITS. THE SUM OF OPDUMc AWD OPDUS.
C P(2500,8),R*4- THE MATRIX OF PRODUCTIONS. ITS DIMENSIONS AREC (ZONE NUMBER,PURPOSE).
C PA,R+4- PRODUCTION/ATTRACTION INDICATOR. ON THE ZDATA3 CARDS, A ‘P’C OR AN ‘A’ INDICATES A PRODUCTION 0R ATTRACTION SPECIALC GENERATOR, RESPECTIVELY.
C PCA(3,3),R*4- THE MATRIX OF THE % OF DUS UITH O,l, AND 2+ AUTOS, FORc SUNGLE-FAMILY,MULTI-FAMILY, AND HOTEL/MOTEL DUELLING UNITS. THEC DIMENSIOWS ARE (DU TYPE,AUTOS/DU CATEGORY). THE FIRST TWO ROUSC ARE READ FROn THE ZDATAI CARD. RW 3 (HOTEL/MOTEL) IS DEFINED AS
C ‘0.,100.,0.‘, OR, 100% OF H/M DUS ARE DEFINED AS HAVING 1 AUTOC PER DU.C PCOH,R*4- THE PERCENT OCCLIPIED HOTEL/MOTEL DUS FROH THE ZDATAl CARD.
C PCVM,PCVS,R*4- THE PERCENT VACANT MULTIFAMILY OR SINGLE-FAMILY DUSC AS READ FR0M THE ZDATAl CARD.C PCVTM,PCVTS,R*4- THE PERCENTAGE OF VACANT AND TRANSIENT MULTIFAMILY
C OR SINGLE-FAMILY DUS, READ FROM THE ZDATAl CARD.
C PDU,R*4- PERSONS/DU. IT TAKES ON THE UHOLE VALUES: 1,2,3,4,5. AN
C ARGUMENT IN ‘LO0KUP’, UHICH REQUIRES REAL ARGUMENTS.
C PDUT,R*4- RESI. POP. PER DU; THE SUM OF THE SF AND MF POPULATIONS FRW
C THE ZDATAl CARD, DIVIDED BY THE TOT. OCCUPIED PERU. DUS, ‘OPDUT’.
C PERNEU,R*4- THE PERCENT OF Z0NAL P’S 8 A’S TO BE ASSIGNED TO THE NEU
C PART OF A ZONE UHICH HAS BEEN SPLIT, 1.00 - PEROLD .
C PEROLD,R*4- THE PERCENT OF ZONAL P’S & A’S TO BE ASSIGNED TO THE OLD
C P A R T OF A Z0NE UHICH HAS BEEN SPLIT, EIP / 100 .C PERDU,R*4- THE VECTDR OF PERSONWDU BY DU TYPE. PERDU(l)=PERDUS,
C PERDU(2)=PERDUM,PERDU(3)=PERDUH.C PERDuH,pERDUM,PERDUS,R*4- PERSO+WDU, FOR HOTEL-M0JEL, MF, AND SF DUS.
C PERDUH IS THE TOTAL HOTEL/MOTEL OCCUPANTS FRCM THE ZDATAl CARD
C (POPH), DIVIDED BY THE OCCUPIED H/M DUS (DUH*(PCON/lOO.)). PERDUM
C AND PERDUS ATE THE TOTAL MF AND SF PERU. RESIDENTS FR0M THE ZDATA
C CARD (POW AND POPS) DIVIDED BY THE OCCUPIED PERR. MF AND SF DUS
C (DW*(l.-(pCVTH/lOO.)) AND DUS*(l:PCVTS/lOO.)).
C PERN,R+4- THE PERCENTAGE OF ZONAL P’S 8 A’S TO BE ASSIGNED TO THE NEU
C PART OF A ZONE UHICH HAS BEEN SPLIT, AS READ FRW ZDATA4 FILE.
C PERUK,PERSH,PERSR,PEROT,PERNHB,PERIE,R*4- PERCENTAGES OF EACH
C TRIP PURPOSE OF TOTAL PERSON TRIPS.
C POPH,POt’M,pOPS,R*4- THE TOTAL H/M, PERM. MF, AND PERU. SF RESIDENTS
C FOR A ZONE, FRCBI THE ZDATAI CARD.C POPT,R*4- THE TOTAL PERU. POP. RESIDING IN SF AND MF DUS; THE SUM OF
C POPS AND POPM FOR ALL ZONES; ‘TOTAL RESIDENTIAL POPULATION’ INC THE VITAL STATISTICS REPORT.C PR(3,4),R*4- THE MATRIX OF PRODUCTIONS FOR A ZONE. THE DIMENSIONS ARE
C (DUTYPE,HBPURPOSE).C PROD(4),R*4- THE VECTOR OF PROOUCTI0NS FOR A ZONE. THE DIMENSION IS
C (HBWRPOSE). EACH TERM OF PROD IS THE SUM OF A COLUMN OF PR FOR
C A ZONE.C PT,R*4- TOT. PRODUCTIONS FOR ALL ZONES, INCLUDING HB,NHB, & Et TRIPS.
C PT,R*4- PERSOW TRIPS (PRODUCTIONS) PER PERMANENT, OCCUPIED DU
C PT,R*4- PERSON TRIPS (PRODUCTIONS) PER EMPLOYEEC PRPSTR(4),R*4- THE NAMES OF THE FOUR HB PURPOSES, USED IN DISPLAYING
C TRIP RATES: ‘HBU’,‘HBSH’,‘HBSR’,‘HBO’.
C R,R*4- THE RATIO OF THE TOTAL Et ATTRACTIONS TO THE TOTAL II
C ATTRACTIONS. IT IS USED IN CALCULATING THE EI ATTRACTIONS FOR
C EACH ZONE, AT(I,6).C RATE(3,4),R*4- THE MATRIX OF CALCULATED PRODUCTION RATES (TRIPWDU).C THE DIHENSIONS ARE (DUJYPE,HBPURPOSE)C SCHENR,R*4- THE SCHOOL ENROLLMENT FOR A ZONE, FROn THE ZDATA2 CARD.
C SEMPT,R*4- THE TOTAL SERVICE EMPLOYMENT FOR ALL ZONES.
C SEREMP,R*4- THE SERVICE EMPLOYMENT FOR A ZONE, FROn THE ZDATAZ CARD.
C SFMF,R*4- DU TYPE (SF,MF, OR HM). IT TAKES ON THE WHOLE VALUES 1,2,3.
C USED AS AN ARGUMENT IN THE LOOKUP FUNCTION, UHICH REQUIRES R*4
C ARGLIMENTS.C SGPCT(5),1*4- THE VECTOR OF THE 5 PERCENTAGES OF TRIPS FOR THE FIVE
C POSSIBLE SPECIAL GENERATOR PURPOSES, FROn THE ZDATA3 CARD.C SGPCTT,R*4- THE TOTAL OF THE 5 TERMS OF SGPCT FOR A SPECIAL GENERATOR.
C, SUPPOSED TO EMIAL 100.0 PERCENT.C SGVAR(5),R*4- THE VECTOR OF THE 5 ‘NECESSARY VARIABLE’ AMOUNTS (IF ‘1’
C UAS CODED IN CC 10) FROn THE ZDATA3 CARD.C SLCPE(17,3,3,4),R*4- THE MATRIX OF THE SLOPES OF THE STRAIGHT LINES
C BETWEEN THE MIDPOINTS FOR THE PERSONWDU RANGES IN THE HBLK
C MATRIX. (THE RELATIONSHIP BETUEEN THE 17 MIDPOINTS AND THE 17
C HBLK VALUES F0R A GIVEN PURPOSE, DU TYPE, AND AUTOS/DU CLASS
C DEFINES A CURVE, UHICH IS APPROXIMATED AS STRAIGHT LINES BETUEEN
C EACH 2 POINTS.) THE DIMENSIONS ARE (PERSONS/DU,AUTOS/DU,DVlYPE,
C HBPURPOSE).C STEMp,R*4- THE RATIO FOR THE TOTAL SERVICE TO TOTAL (FOR ALL ZONES)
C EMpLOYflENT. PRINTED AS PART OF THE VITAL STATISTICS REPORT.
C THHCAT(5,3,3,),R*4- TRIPS PER CDnPONENT OF HUJSEHOLD SIZE BROKEN
C OUT BY THE CATEGORIES USED IN THE MODEL PERSONS PER DU,AUTOS
C PER DU, DUELLING UNIT TYPE , AND TRIP PURPOSE
C THOlJSE,R*4-A HOUSE IN UHICH YOU DRINK TEA (SEE M0VIE UIJH MARLON
CC
BRANDO ) AND ALSO A RUNNING TOTAL OF HHCAT(5,3,3) USED FOR
SUMMARYC JOTEMP,R*4- THE TOTAL EMPLOYMENT FOR A Z0NE, READ FRW JHE ZDATA2 CARDC JPDuT,R*4- RESIDENT + TRANSIENT POPULATION PER DU (CALCULATED)C DIVZDED BY THE TOTAL OCCUPIED DUS, ‘rnw .C JPII,R*4- TOTAL, PLUS, OR MINUS INDICATOR; mu THE BATa CARD JNCC
C0Lt-!HN 10, A’T’ INOICAJES TfiAT THE TRIPS JN C O L U M N S 1,.;6 A R E
CTOTAL TRIPS FOR THAT SPEC. GEN -I A ‘+’ INDICATES THAT THE TRIPS
CARE ADDITIONAL TRIPS ABOVE UNAT bAlfJL0 NORMALLY BE CALCULATED FORTHE S-G., AND A
CI-’ INDICATES THAT THE TRIPS ARE TRIPS TO BE
SUBTRACTED FROM UHAT UWLD NORMALLY BE CALCLJLAJED.
C JpOPJ,R*4- TOTAL PERMANENT + TRANSIENT POPULATION IN SINGLE AND MLJJ-C
CFAMILY Dus (RATE OF PERSONS PER DU FOR PERMANENT DUS ASSUMED ANDMULJZPLIED BY TOTAL OCCUPIED DUS).
C TRp,R*4- TOTAL TRIPS, OR DIFFERENCE IN TRIPS (ALUAYS PERSON TRIPS) DUEC TO A SPEC. GEN . , READ FROM THE ZDATA3 CARD.C JRACE(99),L*4- VECTOR OF PLACES IN THE PROGRAM UHERE CERTAIN VARIABLESC
CCAN BE URJJJEN WJ; USED FOR DEBUGGING PURPOSES. TRACE CAN BE
CTURNED ON AT UllOOEL EXECUTION TIME. IT IS AN UNDOCUMENTED PARAM-
CETER ON THE &OPTION CARD. COOE ‘&OPTION TRACE(Nl)=J,JRACE(N2)=T,. . ..‘.UHERE Nl,N2
C,...
TRACE(l)-TRACE(20)ARE THE TRACE POINTS UANTED.
C TRACE(21)SLOPES AND RATES AS THEY ARE CALCULATED.
C TRACE(U)EACH ZONE UHEN ENTERED.
C JJRJpH(5,3,3,4),R*4-EACH VALUE FR@f LooKuP TABLE UHEN FOUND.
C TVEHAU, JVEHAT -RUNNING TOTAL OF JHHCAT USED FOR SJJfrJHARJES
C JVEHPT -TOTAL TRUCK TAXI ATTRACTIONS.
TOTAL TRUCK TAXI PROOUCJt0NS.
C XM(l7),R*4- THE VECJ0R OF THE MIDPOINTS OF THE PERSO~s/Du RANGES INC
CTHE HBLK MATRIX. THE 17 RANGES ARE SHOUN IN “WEL UPDATE
CPHASE 1, TASK B”, P-89. THE MIDPOINT OF THE &&/EST RANGE JS
CDEFINED AS 1.0 AND THAT OF THE HIGHEST R ANGE As 6.0.
I F ( T R A C E ( 2 5 ) ) URITE(16,25) S L O P E ( I , J , K , L )
FORMAT(30X,‘SLOPE= ‘,F7.4)
C 140 CONTINUEc....._______
C LOAD IN Z ARRAY.L
C Loop ON ZONES
DO 8000 12=1,20NES
C
C READ IN THE ZONAL ATTRIBUTES
C
READ (11,9,END=160) CHAR80
IF (CHARSO(l:l).EP.CNTLZ) Go TO 160R E A D (CHAR80,151) ISECT(I2),IZONE,Dus,PCVTS,PCVS,POPS,
1 PCA(l,l),PCA(1,2),PCA(1,3),DUM,PCVTM,
2 PCVM,POPM,PCA(Z,l),PCA(2,2),PCA(2,3),
3 DUH,PCOH,POPH
151 FORMAT (lX,I3,14,F5.0,2F3.O,F5.0,3F3.0,F5.0,2F3.0,F5.0,3F3.0,
1 F5.O,F3.O,F5.0)
IF (IZOME.NE.IZ) THEN
ANYERR = .TRUE.
U R I J E (CHAR80,1151) tZ,IZONE1151 FORMAT (’ ***CRITICAL*** ON ZDATAl FILE -- LOOKING FOR ZONE’,Ib,
1 ’ AND FOUND ZONE’,I6)
CALL REMARK(CHAR80(1:77))
ENDIF
C R E A D (12,153,END=160) INDEMP,COMEMP,SEREMP,TOTEMP,SCHENR,JNcmE
C 153 FORMAT (SX,5F6.0,33X,F6.0)
READ (12,9,END=160) CHAR80IF (CHARSO(l:l).EP.CNTLZ) Go To 160READ (cHAR80,153) I2ONE,INDEMP,CCUEMP,SEREMP,TOTEMP,SCHENR
153 FORMAT (4x,I4,1OF6.0)
IF (IZONE.NE.12) THEN
ANYERR = .TRUE.URITE (CHAR80,1151) tZ,IZmE
1 1 5 3 F O R M A T (’ * * *CRIT ICAL** * oL1 ZOATAS F ILE -- LOOKING FOR ZONE’,I6,
1’ AND FOUND ZONE’,I6)
CALL REMARK(CHAR80(1:77))
ENDIFC ISECT =Z(1,12)
1 6 0 IF(ISECT(IZ).EQ.O) ISECT = IZ
CC
CCC
C
CCC
CC
C
C
CC
C
C
C
I ZONE =Z(Z,IZ)
DUS =Z(3, IZ)
PCVTS =Z(4,IZ)
PCVS =2(5,IZ)
POPS =Z(6,IZ)
PCA(l,l) =PCA(1,1)/100.
PCA(l,2) =PCA(1,2)/100.
PCA(1,3) =PCA(1,3)/100.
DUM =Z(lO, IZ)
PCVJM =Z(ll, IZ)
PCVM =Z(12, IZ)POPM =Z(13, IZ)
PCA(2,l) =PCA(2,1)/100.
PCA(2,2) =PCA(2,2)/100.
PCA(2,3) =pcA(2,3)/100.
DUH =Z(17,IZ)
PCOH =Z(lS,IZ)
POPH =Z(lP,IZ)
PCA(3,l) =O.O
PCA(3,2) =l.O
PCA(3,3) =0.0I NDEMP =Z(20, IZ)
COnEUP =Z(21,IZ)
SEREHP =Z(22, IZ)
TOTEMP =z(23, IZ)
SCHENR =Z(24, IZ)
I NCOnE =z(25, IZ)C.._.________
C CALCULATION OF RESIDENT POPULATION PER DU
C
OPDUS = DUS * (1 . - (PCVTS/100.))
OPDUM = DUM * (1. - (PCVTM/100.))
IF(OPDUS.LE.0.0) GO TO 155
PERDUS = POPS/OPDUS
IF(PERDUS.GT.5.99) PERDUS = 5.99
Go TO 157155 PERDUS = 0.0
157 IF(OPDUM.LE.O.0) GO TO 159
PERDUM = POPM/OPDUM
IF(PERDUM.GT.5.99) PERDUM = 5.99
Go JO 161
159 PERDUM = 0.0c______._.______
C CALCULATION OF HOTEL-MOTEL POPULATION PER Du
L
161 mUH = DUH * (PCOH/lOO.)
IF(mUH.LE.O.O) Go To 163
PERDUH = POPH/muHIF(PERDUH.GT.5 .99)
GO TO 165163 PERDUH = 0.0
c___________..
PERDUH = 5.99
C
C
C
C
C
C
C
C
CCC
C
C
C
C
C
C
C
CC
C
C
DETERMINATIOU OF RANGE OF pop. PER DU AND INTERPOLATION FOR RATE OF
TRIPS PER DU FOR A GIVEN DU TYPE AND PURPOSE.
THE POINT-SLOPE FORMULA IS USED, UITH THE MIDPOINTS OF THE
PERSONS PER Du RANGES BEING THE X’S, AND THE TRIP RATES FORTHE GIVEN MIDPOINTS FROM THE HBLK MATRIX BEING THE Y’S.
SLOPE=(YZ-Y1)/(X2-X1)=M, IN TRADITIONAL NOTATION.Y= MX+B, FOR ANY X AND Y.
B=Y2-MX2, FOR Y=Y2.
Y=MX+YZ-MX2, ORY=M(X-XZ)+Y2.
IF X IS A PERDU(l),(Z), OR (3), CALCULATED FROM THE ZDATAl
CARD, ITS FWR HB-PURPOSE RATES ARE CALCULATED AS FOUR Y’S
FROM THE EWATION. THE ACTUAL RATE FOR A GIVEN PURPOSE ANDSF-MF-HM VALUE IS THE UEIGHTED SL’M OF 3 INTERPOLATED RATES. THE
UEIGHTS ARE THE PERCENTAGES OF 0,1, AND 2+ AUTO HOUSEHOLDS READFROn THE ZDATAl CARD. THE PROPER SLOPES TO USE ARE FIRST CALCU-
LATED AS IF EACH PERDU RANGE HA0 A UIDTH OF .25. EXCEPT THE16TH m AWD THE L A S T O N E UHICH IS O P E N E N D E D . YOU C A N ’ T H A V EA ZONE USE THE LAST ONE AND STILL INTERPOLATE. NOTE NSLOPE(17)
*T2,‘INTERNAL PERSON TRIPS PER PERMANENTLY OCCUPIED DUELLING UNIT’,* T64, F6.2//*T2,‘tNTERNAL PERSON TRIPS PER TOTAL OCCUPIED DUELLING UNIT ‘,* T64, F6.2//‘12,‘INTERNAL PERSON TRIPS PER EMPLOYEE’,T64,F6.2)
c..............
URITE(16,7550) EJECT7550 FORMAT(Al,‘PLEASE NOTE THAT ALL TRIP WRPOSES ARE PERSON TRIPS’,
1’ EXCEPT TRUCK-TAXI AND IE TRIPS’/ZlX,‘TJfEy HAVE BEEN ADDED TOGETHER IN THE STATISTICS ABOVE AND’,
3’ THIS IS PROBABLY MISLEADING’/41X,‘HCUEVER THE NEXT BEST ALTERNATIVE IS TO CONVERT TRUCKTAXI’,
5’ TO PERSON TRIPS BY MULTIPLYING BY SOME ARBITRARY FACTOR’/
61X,‘UHICH IS PROBABLY WORSE’/71X,‘MORE AND BETTER STATISTICS8’ ARE AVAILABLE IN THE LUCHECK
URITE(16,7649) EJECT
7649 FORMAT(Al//)DO 7650 L=1,4
URITE(16,7601) PRPSTR(L)
ABOUT THE Z0ATAl AND ZDAT2 FILES’,
PROGRAM- RUN IT’)
7601 FORMAT(T40,‘HOnE BASED TRIPS’,/1 T32,A~/Tl2,‘AUTOS/DU’,T42,‘AUTOS/DU’,T70,’AuTOS/Du’/
FROllFROll MIMI 1, TASK G, PAGE 89. GIVES PERCENTAGES OF 1, TASK G, PAGE 89. GIVES PERCENTAGES OF 1.2.3.4,1.2.3.4, AYDAYD 5 5PERGGNWGUFC,,PERGGNWGUFC,, 17 17 RkNGESRkNGES OF AVERAGE OF AVERAGE PERGONS,O"PERGONS,O"
FROllFROll MIMI 1, TASK G, PAGE 89. GIVES PERCENTAGES OF 1, TASK G, PAGE 89. GIVES PERCENTAGES OF 1.2.3.4,1.2.3.4, AYDAYD 5 5PERGGNWGUFC,,PERGGNWGUFC,, 17 17 RkNGESRkNGES OF AVERAGE OF AVERAGE PERGONS,O"PERGONS,O"
TOTAL PWULATlMl PER TOTAL OCCUPIED WELLING UNIT 2 . 6 0
TOTAL EWPLDYKWT PER PERMANENT PDWLATlDR .31
SERVICE TO TOTAL EWPLDWEWT .27
T O T A L “ W E - B A S E D PRCOUCTlMlS (PERSDR TRIP ENDS) 111339
T O T A L “ W E - B A S E D ATTRACTIDRS (PERSOW TRIP ENDS) 111339
204134
TOTAL ATTRACTIDNS 204134
INTERNAL PERSMl TRIPS PER PERMANENTLY OCCUPIED DWELLING “WI, a . 2 2
lWTERWAL PERSD,, TRIPS PER TOTAL OCCUPIED DUELLlNG “NIT 7 . 2 8
INTERNAL PERSOW TRIPS PER EMPLOYEE 9 . 8 5
PLEASE NOTE T”AT ALL TRlP PURPOSES ARE PERSOW TRIPS EXCEPT TRUCK-TAXI Am ,E TRIPSTHEY HAVE SEEN AWED TOGETHER IS THE STATiSTlCS ASOVE AND T”,S IS PROBABLY “ISLEADINCHMVER THE YEK, BEST ALTERNATIVE IS TO CONVERT TRUCKTAXI TO PERSON TRIPS BY MULTIPLYING BY SWE ARBITRARY FACTOR
WHICH I S PROSABLY WRSE
“ORE AND SETTER STATISTICS ASCUT THE ZDATAl AND 2DAT2 FILES ARE AVAILASLE I” WE LUCHECK PROGRAM- RUW IT
1. ALL RATIOS USING DWELLING UNITS ARE SHOWN AS D"S AVAILABLE.
APPENDIX E
Updated Trip Production Rates
Number of Persons in HouseholdNumber ofDwelling Number of Persons in Household Number ofDwelling 5+4321Autos Avail.Unit Type5+4321Autos Avail.Unit Type
0.350.350.310.270.2301.060.960.790.550.270
Single- Single-
1.001.000.930.810.4811.301.200.880.770.431
Family Family
1.601.231.140.960.692+2.201.901.531.280.722+
0.500.500.440.390.3300.670.540.370.240.100
Multi- Multi-
1.891.831.671.390.5610.740.670.600.440.361
Family Family
2.172.061.831.560.722+1.441.381.331.170.812+
NOT SURVEYEDHotel/Motel UnitsNOT SURVEYEDHotel/Motel Units
RECOMMENDED FSUTMS TRIP PRODUCTION RATES:RECOMMENDED FSUTMS TRIP PRODUCTION RATES:HOME-BASED SHOPHOME-BASED WORK
Number of Persons in HouseholdNumber ofDwelling Number of Persons in HouseholdNumber ofDwelling 5+4321Autos Avail.Unit Type5+4321Autos Avail.Unit Type
2.211.380.760.410.2800.310.270.200.170.140
Single- Single-
5.453.802.551.530.8311.160.920.750.580.521
Family Family
7.394.903.031.660.972+1.431.240.970.750.582+
2.041.320.840.540.3000.310.250.220.200.170
Multi- Multi-
3.602.521.921.440.9611.481.060.810.730.421
Family Family
5.584.082.761.801.142+1.701.230.920.670.422+
NOT SURVEYEDHotel/Motel UnitsNOT SURVEYEDHotel/Motel Units
RECOMMENDED FSUTMS TRIP PRODUCTION RATES:RECOMMENDED FSUTMS TRIP PRODUCTION RATES:HOME-BASED OTHERHOME-BASED SOCIAL/RECREATION
1992 LEE COUNTY TRAVEL CHARACTERICTICS STUDY (LCTCS)(PERMANENT HOUSEHOLDS)
Number of Persons in HouseholdNumber ofDwelling Number of Persons in Household Number ofDwelling 5+4321Autos Avail.Unit Type5+4321Autos Avail.Unit Type
0.730.730.650.570.4900.230.210.170.120.060
Single- Single-
2.112.111.951.711.3010.280.260.220.180.071
Family Family
2.762.602.352.031.462+0.390.390.360.290.162+
0.760.760.670.590.5000.200.160.110.070.030
Multi- Multi-
2.862.772.522.200.8410.220.200.180.130.091
Family Family
3.283.112.772.351.092+0.430.410.370.310.242+
NOT SURVEYEDHotel/Motel UnitsNOT SURVEYEDHotel/Motel Units
RECOMMENDED FSUTMS TRIP PRODUCTION RATES:RECOMMENDED FSUTMS TRIP PRODUCTION RATES:HOME-BASED SHOPHOME-BASED WORK
Number of Persons in HouseholdNumber ofDwelling Number of Persons in HouseholdNumber ofDwelling 5+4321Autos Avail.Unit Type5+4321Autos Avail.Unit Type
2.911.821.000.550.3600.350.310.240.200.160
Single- Single-
7.185.003.362.001.0911.341.060.870.670.431
Family Family
9.736.464.002.181.272+1.651.301.020.830.672+
1.571.020.650.420.2300.570.460.410.360.310
Multi- Multi-
2.771.941.481.230.7412.731.961.490.980.611
Family Family
4.293.142.121.380.882+3.142.271.701.400.772+
NOT SURVEYEDHotel/Motel UnitsNOT SURVEYEDHotel/Motel Units
RECOMMENDED FSUTMS TRIP PRODUCTION RATES:RECOMMENDED FSUTMS TRIP PRODUCTION RATES:HOME-BASED OTHERHOME-BASED SOCIAL/RECREATION
1992 LEE COUNTY TRAVEL CHARACTERICTICS STUDY (LCTCS)(SEASONAL HOUSEHOLDS)
Number of Persons in HouseholdNumber ofDwelling Number of Persons in Household Number ofDwelling 5+4321Autos Avail.Unit Type5+4321Autos Avail.Unit Type
0.400.400.360.310.2700.910.820.680.470.240
Single- Single-
1.161.161.070.940.7111.121.030.780.510.331
Family Family
1.601.431.291.250.802+2.201.811.451.110.622+
0.590.590.520.460.3900.500.400.280.180.080
Multi- Multi-
2.222.161.961.630.6510.550.500.450.330.191
Family Family
2.552.422.161.830.852+1.081.030.930.700.602+
NOT SURVEYEDHotel/Motel UnitsNOT SURVEYEDHotel/Motel Units
RECOMMENDED FSUTMS TRIP PRODUCTION RATES:RECOMMENDED FSUTMS TRIP PRODUCTION RATES:HOME-BASED SHOPHOME-BASED WORK
Number of Persons in HouseholdNumber ofDwelling Number of Persons in HouseholdNumber ofDwelling 5+4321Autos Avail.Unit Type5+4321Autos Avail.Unit Type
2.231.400.770.420.2800.330.300.220.180.150
Single- Single-
5.513.842.581.530.8411.261.000.810.570.501
Family Family
7.464.953.111.581.002+1.551.271.030.840.632+
1.671.080.690.440.2500.400.330.290.250.220
Multi- Multi-
2.952.071.581.430.8011.921.381.050.930.511
Family Family
4.583.352.261.480.942+2.211.601.201.170.542+
NOT SURVEYEDHotel/Motel UnitsNOT SURVEYEDHotel/Motel Units
RECOMMENDED FSUTMS TRIP PRODUCTION RATES:RECOMMENDED FSUTMS TRIP PRODUCTION RATES:HOME-BASED OTHERHOME-BASED SOCIAL/RECREATION
1992 LEE COUNTY TRAVEL CHARACTERICTICS STUDY (LCTCS)(TOTAL HOUSEHOLDS)
Number of Persons in HouseholdNumber ofDwelling Number of Persons in Household Number ofDwelling 5+4321Autos Avail.Unit Type5+4321Autos Avail.Unit Type
0.460.460.410.360.310 1.271.160.930.660.310
Single- Single-
1.321.321.211.060.5611.541.501.481.210.681
Family Family
2.001.621.551.110.912+2.742.311.981.700.902+
0.350.350.310.270.2301.331.140.910.640.180
Multi- Multi-
1.331.291.170.940.4711.741.551.321.050.641
Family Family
1.521.441.291.040.632+2.402.221.771.630.882+
NOT SURVEYEDHotel/Motel UnitsNOT SURVEYEDHotel/Motel Units
RECOMMENDED FSUTMS TRIP PRODUCTION RATES:RECOMMENDED FSUTMS TRIP PRODUCTION RATES:HOME-BASED SHOPHOME-BASED WORK
Number of Persons in HouseholdNumber ofDwelling Number of Persons in HouseholdNumber ofDwelling 5+4321Autos Avail.Unit Type5+4321Autos Avail.Unit Type
4.482.501.380.660.2000.280.250.190.160.130
Single- Single-
7.184.483.231.961.1711.060.850.680.470.441
Family Family
9.745.663.562.171.322+1.681.260.860.660.532+
3.312.131.350.870.5200.280.230.200.180.150
Multi- Multi-
5.444.093.002.131.1711.340.960.730.510.361
Family Family
6.624.964.052.381.132+1.551.260.800.720.382+
NOT SURVEYEDHotel/Motel UnitsNOT SURVEYEDHotel/Motel Units
RECOMMENDED FSUTMS TRIP PRODUCTION RATES:RECOMMENDED FSUTMS TRIP PRODUCTION RATES:HOME-BASED OTHERHOME-BASED SOCIAL/RECREATION
1988 TALLAHASSEE URBAN TRAVEL CHARACTERISTICS EVALUATION STUDY (TTCES)
Number of Persons in HouseholdNumber ofDwelling Number of Persons in Household Number ofDwelling 5+4321Autos Avail.Unit Type5+4321Autos Avail.Unit Type
0.550.500.450.400.3001.301.200.900.500.300
Single- Single-
1.501.301.100.800.4511.701.601.501.100.701
Family Family
1.651.551.301.100.802+2.602.502.301.901.502+
0.450.400.350.300.2001.101.000.800.600.400
Multi- Multi-
1.251.201.050.950.4511.701.601.501.100.901
Family Family
1.401.301.101.050.602+2.302.202.101.801.302+
NOT SURVEYEDHotel/Motel UnitsNOT SURVEYEDHotel/Motel Units
RECOMMENDED FSUTMS TRIP PRODUCTION RATES:RECOMMENDED FSUTMS TRIP PRODUCTION RATES:HOME-BASED SHOPHOME-BASED WORK
Number of Persons in HouseholdNumber ofDwelling Number of Persons in HouseholdNumber ofDwelling 5+4321Autos Avail.Unit Type5+4321Autos Avail.Unit Type
2.201.501.000.500.4000.400.350.300.250.200
Single- Single-
6.504.753.202.201.0011.401.100.900.700.601
Family Family
7.406.004.002.301.302+1.551.251.000.750.602+
2.001.501.000.700.4000.500.450.400.350.300
Multi- Multi-
4.803.602.801.901.0011.200.900.750.650.501
Family Family
6.004.503.101.951.102+1.601.050.800.700.602+
NOT SURVEYEDHotel/Motel UnitsNOT SURVEYEDHotel/Motel Units
RECOMMENDED FSUTMS TRIP PRODUCTION RATES:RECOMMENDED FSUTMS TRIP PRODUCTION RATES:HOME-BASED OTHERHOME-BASED SOCIAL/RECREATION
1987 ORLANDO URBAN TRAVEL CHARACTERISTICS STUDY (OUTCS)
Number of Persons in HouseholdNumber ofDwelling Number of Persons in Household Number ofDwelling 5+4321Autos Avail.Unit Type5+4321Autos Avail.Unit Type
0.800.800.750.700.6001.551.401.100.700.300
Single- Single-
1.701.701.601.300.6011.901.601.250.800.701
Family Family
1.601.551.351.100.752+2.652.552.401.901.152+
0.500.500.450.400.3501.000.800.550.350.150
Multi- Multi-
1.651.601.551.400.7011.451.401.351.050.801
Family Family
1.651.601.501.400.602+2.402.352.251.801.202+
NOT SURVEYEDHotel/Motel UnitsNOT SURVEYEDHotel/Motel Units
RECOMMENDED FSUTMS TRIP PRODUCTION RATES:RECOMMENDED FSUTMS TRIP PRODUCTION RATES:HOME-BASED SHOPHOME-BASED WORK
Number of Persons in HouseholdNumber ofDwelling Number of Persons in HouseholdNumber ofDwelling 5+4321Autos Avail.Unit Type5+4321Autos Avail.Unit Type
1.651.000.700.500.2500.500.450.400.350.300
Single- Single-
4.003.302.301.100.7011.501.200.900.700.401
Family Family
5.504.652.751.000.502+2.301.701.050.650.302+
1.701.200.800.600.3000.600.550.500.450.300
Multi- Multi-
3.402.752.201.300.6011.901.250.900.700.401
Family Family
4.703.602.501.100.902+2.201.701.200.900.452+
NOT SURVEYEDHotel/Motel UnitsNOT SURVEYEDHotel/Motel Units
RECOMMENDED FSUTMS TRIP PRODUCTION RATES:RECOMMENDED FSUTMS TRIP PRODUCTION RATES:HOME-BASED OTHERHOME-BASED SOCIAL/RECREATION
1991 PALM BEACH COUNTY TRAVEL PATTERNS AND TRANSIT NEEDS STUDY (PBTTS)
Number of Persons in HouseholdNumber ofDwelling Number of Persons in Household Number ofDwelling 5+4321Autos Avail.Unit Type5+4321Autos Avail.Unit Type
0.450.450.400.350.3001.551.401.150.800.400
Single- Single-
1.301.301.201.160.7612.001.590.820.340.351
Family Family
1.701.601.260.910.682+3.022.611.841.220.712+
0.450.450.400.350.3001.000.800.550.350.150
Multi- Multi-
1.701.651.501.100.7411.101.000.900.650.221
Family Family
1.951.851.651.310.952+2.152.051.850.410.482+
NOT SURVEYEDHotel/Motel UnitsNOT SURVEYEDHotel/Motel Units
RECOMMENDED FSUTMS TRIP PRODUCTION RATES:RECOMMENDED FSUTMS TRIP PRODUCTION RATES:HOME-BASED SHOPHOME-BASED WORK
Number of Persons in HouseholdNumber ofDwelling Number of Persons in HouseholdNumber ofDwelling 5+4321Autos Avail.Unit Type5+4321Autos Avail.Unit Type
1.601.000.550.300.2000.450.400.300.250.200
Single- Single-
3.952.751.851.431.0911.701.351.100.520.291
Family Family
6.113.712.471.770.702+2.230.930.680.760.522+
1.701.100.700.450.2500.550.450.400.350.300
Multi- Multi-
3.002.101.601.391.3212.651.901.450.470.371
Family Family
4.653.402.301.760.952+3.052.201.651.150.822+
NOT SURVEYEDHotel/Motel UnitsNOT SURVEYEDHotel/Motel Units
RECOMMENDED FSUTMS TRIP PRODUCTION RATES:RECOMMENDED FSUTMS TRIP PRODUCTION RATES:HOME-BASED OTHERHOME-BASED SOCIAL/RECREATION
1996 TREASURE COAST TRAVEL CHARACTERISTICS STUDY (TC2S)
Number of Persons in HouseholdNumber ofDwelling Number of Persons in Household Number ofDwelling 5+4321Autos Avail.Unit Type5+4321Autos Avail.Unit Type
0.450.450.400.650.3001.421.401.150.330.520
Single- Single-
0.200.511.511.721.6510.671.101.401.222.091
Family Family
1.971.711.521.550.592+1.351.341.461.690.902+
0.190.490.121.091.1001.000.310.911.071.100
Multi- Multi-
0.200.120.321.281.3610.250.800.801.811.791
Family Family
0.730.592.051.690.162+1.841.741.862.141.572+
NOT SURVEYEDHotel/Motel UnitsNOT SURVEYEDHotel/Motel Units
RECOMMENDED FSUTMS TRIP PRODUCTION RATES:RECOMMENDED FSUTMS TRIP PRODUCTION RATES:HOME-BASED SHOPHOME-BASED WORK
Number of Persons in HouseholdNumber ofDwelling Number of Persons in HouseholdNumber ofDwelling 5+4321Autos Avail.Unit Type5+4321Autos Avail.Unit Type
0.590.310.170.650.1700.450.400.300.250.150
Single- Single-
0.821.211.761.992.1911.160.781.011.532.041
Family Family
2.321.931.921.910.152+2.291.651.741.710.392+
0.350.490.660.480.8200.380.450.280.721.140
Multi- Multi-
0.990.621.011.742.0510.960.730.421.422.061
Family Family
1.841.111.681.600.302+0.340.601.152.100.582+
NOT SURVEYEDHotel/Motel UnitsNOT SURVEYEDHotel/Motel Units
RECOMMENDED FSUTMS TRIP PRODUCTION RATES:RECOMMENDED FSUTMS TRIP PRODUCTION RATES:HOME-BASED OTHERHOME-BASED SOCIAL/RECREATION
Note: Survey Trip Production Rates not used in recent Model Validation
1993 DADE COUNTY HOUSEHOLD TRAVEL AND HURRICANE IMPACT SURVEY (Dade Co.)
Number of Persons in HouseholdNumber ofDwelling Number of Persons in Household Number ofDwelling 5+4321Autos Avail.Unit Type5+4321Autos Avail.Unit Type
0.450.450.400.350.3001.551.401.150.800.400
Single- Single-
1.301.301.201.050.8011.901.751.501.100.861
Family Family
1.701.601.451.250.902+2.702.282.211.661.052+
0.450.450.400.350.3001.000.800.550.350.150
Multi- Multi-
1.701.651.500.910.5511.101.000.900.650.541
Family Family
1.951.851.651.040.652+2.152.051.851.551.202+
NOT SURVEYEDHotel/Motel UnitsNOT SURVEYEDHotel/Motel Units
RECOMMENDED FSUTMS TRIP PRODUCTION RATES:RECOMMENDED FSUTMS TRIP PRODUCTION RATES:HOME-BASED SHOPHOME-BASED WORK
Number of Persons in HouseholdNumber ofDwelling Number of Persons in HouseholdNumber ofDwelling 5+4321Autos Avail.Unit Type5+4321Autos Avail.Unit Type
1.601.000.550.300.2000.450.400.300.250.200
Single- Single-
3.952.751.701.100.7511.701.351.100.510.401
Family Family
2.832.851.861.321.142+0.780.620.480.400.222+
1.701.100.700.450.2500.550.450.400.350.300
Multi- Multi-
3.002.321.580.920.8612.651.020.290.370.341
Family Family
1.782.611.871.131.002+3.051.050.320.400.372+
NOT SURVEYEDHotel/Motel UnitsNOT SURVEYEDHotel/Motel Units
RECOMMENDED FSUTMS TRIP PRODUCTION RATES:RECOMMENDED FSUTMS TRIP PRODUCTION RATES:HOME-BASED OTHERHOME-BASED SOCIAL/RECREATION
1996 BROWARD COUNTY TRAVEL CHARACTERISTICS STUDY (BCTCS)