SlideShare a Scribd company logo
1 of 28
Source: NHI course on
Travel Demand Forecasting
(152054A)
Trip Generation
CE 451/551 Grad students …
need to discuss
“projects” at end
of class
Terminology
• Trip generation
• Person trip
• Vehicle trip
• Trip end
• Trip production
• Trip attraction
• Trip purposes
– Home-based work (HBW) trip
– Non-home based (NHB) trip … others
• Special generator
• Socioeconomic data
• Demographic data
Image: http://www.angryspec.com/scrounge.htm
Trip purposes
Practice has shown that better travel forecasting models
are obtained if trips by different purposes are identified and
modeled separately. The most common trip purposes are:
– HBW
– HBO
– NHB
In TDF, trip productions and attractions are used to
represent the ends of a trip. A production is the home end
of an HB trip and the beginning of a NHB trip.
HB trips (urban) constitute ~70% of all trips
Others?
Trips, by purpose (the objective)
PA Table
Typical Trip Generation Process
Cross Classification Model
Regression model
Demographic and Socioeconomic inputs
Employment, attraction landuse data
Trip Attractions by zone,
by purpose
Trip Productions by
zone, by purpose
Balance (system-wide)
PA Tables,
by purpose
Balancing attractions to productions
Rule of thumb:
original
estimates of
total production
and attractions
should be
within 10% of
each other.
What is trip generation a
function of?
• Land use
• Intensity
• Location/accessibility
• Time
• Type (person, transit, auto,
walking …)
Photo by en:User:Aude, taken on March 7, 2006 Graphic source: http://www4.uwm.edu/cuts/utp/routeloc.pdf
Trip Generation
• Determine number of “trip ends”
• Methods
– Regression
– Cross Classification (tables)
– Rates based on activity units (ITE)
Image: www.caliper.com
Regression
• Aggregate (zonal) or disaggregate (household)
• Linear or nonlinear
• Dependent (Y) variable is trips
• Independent (Xi) variables are …
– Household attributes
• E.g., population, auto ownership, income level
– Employment attributes
• E.g., number of employees or size of establishments
– Could include network attributes?
• Be careful of … co-linearity, power
• Can use your own data (best?) or borrow parameters
Y = f(X)
“Estimating”
a model
aggregation
hides
variability
http://xkcd.com/503/ This work is licensed under a Creative Commons
Attribution-NonCommercial 2.5 License. This means you're free to copy
and share these comics (but not to sell them). More details
Cross classification models
• Breaks the trip generation process
into steps
• Relies on aggregate data collected
from surveys (like Census), like
average income by
– income categories
– auto ownership
– Trip rate/auto
– Trip purpose %
• Resembles regression, but non-
parametric (like regression with
dummy variables)
• Groups households in different strata
• 1-4+ submodels (table based)
• Improved by adding info
• Advantages
– No prior info on
shape of curves
must be assumed
– Simple, easy to
understand
– Can be used to
account for time,
space
• Disadvantages
– Does not permit
extrapolation
– No goodness of fit
measures
– Requires large
sample size
From: Amarillo 1990 model docs, ITE
See wiki on
Contingency tables
One step Cross classification
model (productions)
HBW
From: Amarillo 1990 model
* Note: US avg. median HH income = $30K in 1990 … is now $50,000 (2007)
0-$8000
$8K-$16K
$16K-$32K
$32K-$56K
$56K plus
2007 eq.*
NHB
From: Amarillo 1990 model
One step Cross classification
model (productions)
0-$8000
$8K-$16K
$16K-$32K
$32K-$56K
$56K plus
2007 eq.
Multi-step Cross Classification
Example
Source: ITE (Univ. of Idaho)
Given
(from
survey)
First … Develop the family of cross class curves and find number of
households in each income group
00
Note: orange
lines show
how to
develop the
curves
L
M H
L
Now find … percent of
households in each auto
ownership/income group
“class” …
A
L M H
Given
(from
survey)
15K 25K 55K
Now find … trips per
households in each
auto ownership/income
group “class” …
L M H
B
Given
(from
survey)
Now find … trips by
purpose in each income
group “class” …
L M H
C
Given
(from
survey)
Recall the problem …
For the zone … multiply the number of households in each income group (00)
by the percent of households owning certain number of cars by income group
(A) to get the total number of households by auto ownership in each income
group (00 x A) …see next slide series
Multiply the result (00xA) by the number of trips generated by each income
group/auto ownership category (B) to get trips by income group/auto ownership
category (00xAxB). Sum to get trips by income level (∑(00xAxB)).
Multiply this sum by the percent of trips by purpose (C) to get trips by purpose
by income group (Cx∑(00xAxB)).
Sum over all income groups to get (total trips by purpose from the zone). ANS
A
B
x
=
x
=
00
Low
Med
High
00xA
C
x
=
00xAxB
Cx∑(00xAxB)
Cross classification model
(attractions)
1998 Austin, TX household travel survey
Note: Less data than for productions, can use cross-class or regression,
most common classification is by type of employment
See also Wisconsin
Trip Rate Files
(Madison has
annotation)
Click in slideshow mode
Experience Based Analysis
Typical trip gen application
• Traffic engineers use rates (e.g. ITE),
why? (data, peak)
• Planners use cross class and regression,
why? (purpose, forecasting)
• Can we use rates in the TDF? How?
• http://www.ite.org/tripgen/Trip_Generation
_Data_Form.pdf
Special generators
• Shopping malls (large)
• Hospitals (different)
• Military institutions
• Airports (large)
• Colleges and universities (large, different)
• Stadiums (off peak)
• Elderly housing (small)
Click in slideshow mode

More Related Content

Similar to NHI 5 Tripgen.ppt

Capstone project- Airbnb (using Python)
Capstone project- Airbnb (using Python)Capstone project- Airbnb (using Python)
Capstone project- Airbnb (using Python)Sophie (C.F.) Tsai
 
DS.pptx
DS.pptxDS.pptx
DS.pptxJoeus1
 
Streaming Solr - Activate 2018 talk
Streaming Solr - Activate 2018 talkStreaming Solr - Activate 2018 talk
Streaming Solr - Activate 2018 talkAmrit Sarkar
 
Building Analytics Applications with Streaming Expressions in Apache Solr - A...
Building Analytics Applications with Streaming Expressions in Apache Solr - A...Building Analytics Applications with Streaming Expressions in Apache Solr - A...
Building Analytics Applications with Streaming Expressions in Apache Solr - A...Lucidworks
 
Using Value-by-Alpha Maps to Visualize CTPP/ACS Bus Commute
Using Value-by-Alpha Maps to Visualize CTPP/ACS Bus CommuteUsing Value-by-Alpha Maps to Visualize CTPP/ACS Bus Commute
Using Value-by-Alpha Maps to Visualize CTPP/ACS Bus Commutenicholes21
 
Attribution Modelling 101: Credit Where Credit is Due!: Dynamic talks Seattle...
Attribution Modelling 101: Credit Where Credit is Due!: Dynamic talks Seattle...Attribution Modelling 101: Credit Where Credit is Due!: Dynamic talks Seattle...
Attribution Modelling 101: Credit Where Credit is Due!: Dynamic talks Seattle...Grid Dynamics
 
Style space analysis paper review !
Style space analysis paper review !Style space analysis paper review !
Style space analysis paper review !taeseon ryu
 
Interaction-Based Feature Extraction: How to Convert Your Users’ Activity int...
Interaction-Based Feature Extraction: How to Convert Your Users’ Activity int...Interaction-Based Feature Extraction: How to Convert Your Users’ Activity int...
Interaction-Based Feature Extraction: How to Convert Your Users’ Activity int...Databricks
 
Logistic Regression using Mahout
Logistic Regression using MahoutLogistic Regression using Mahout
Logistic Regression using Mahouttanuvir
 
Predicting Banking Customer Needs with an Agile Approach to Analytics in the ...
Predicting Banking Customer Needs with an Agile Approach to Analytics in the ...Predicting Banking Customer Needs with an Agile Approach to Analytics in the ...
Predicting Banking Customer Needs with an Agile Approach to Analytics in the ...Databricks
 
Fast Parallel Similarity Calculations with FPGA Hardware
Fast Parallel Similarity Calculations with FPGA HardwareFast Parallel Similarity Calculations with FPGA Hardware
Fast Parallel Similarity Calculations with FPGA HardwareTigerGraph
 
Charge Me Up! Using Oracle ML, Analytics, and APEX For Finding Optimal Charge...
Charge Me Up! Using Oracle ML, Analytics, and APEX For Finding Optimal Charge...Charge Me Up! Using Oracle ML, Analytics, and APEX For Finding Optimal Charge...
Charge Me Up! Using Oracle ML, Analytics, and APEX For Finding Optimal Charge...Jim Czuprynski
 
Webpage Personalization and User Profiling
Webpage Personalization and User ProfilingWebpage Personalization and User Profiling
Webpage Personalization and User Profilingyingfeng
 
Exercise type detection
Exercise type detectionExercise type detection
Exercise type detectionGoDataDriven
 
Lead Scoring Group Case Study Presentation.pdf
Lead Scoring Group Case Study Presentation.pdfLead Scoring Group Case Study Presentation.pdf
Lead Scoring Group Case Study Presentation.pdfKrishP2
 
Computational Advertising in Yelp Local Ads
Computational Advertising in Yelp Local AdsComputational Advertising in Yelp Local Ads
Computational Advertising in Yelp Local Adssoupsranjan
 

Similar to NHI 5 Tripgen.ppt (20)

A Swarm of Ads
A Swarm of AdsA Swarm of Ads
A Swarm of Ads
 
Capstone project- Airbnb (using Python)
Capstone project- Airbnb (using Python)Capstone project- Airbnb (using Python)
Capstone project- Airbnb (using Python)
 
Wims2012
Wims2012Wims2012
Wims2012
 
DS.pptx
DS.pptxDS.pptx
DS.pptx
 
Streaming Solr - Activate 2018 talk
Streaming Solr - Activate 2018 talkStreaming Solr - Activate 2018 talk
Streaming Solr - Activate 2018 talk
 
Building Analytics Applications with Streaming Expressions in Apache Solr - A...
Building Analytics Applications with Streaming Expressions in Apache Solr - A...Building Analytics Applications with Streaming Expressions in Apache Solr - A...
Building Analytics Applications with Streaming Expressions in Apache Solr - A...
 
Using Value-by-Alpha Maps to Visualize CTPP/ACS Bus Commute
Using Value-by-Alpha Maps to Visualize CTPP/ACS Bus CommuteUsing Value-by-Alpha Maps to Visualize CTPP/ACS Bus Commute
Using Value-by-Alpha Maps to Visualize CTPP/ACS Bus Commute
 
Optimization
OptimizationOptimization
Optimization
 
Attribution Modelling 101: Credit Where Credit is Due!: Dynamic talks Seattle...
Attribution Modelling 101: Credit Where Credit is Due!: Dynamic talks Seattle...Attribution Modelling 101: Credit Where Credit is Due!: Dynamic talks Seattle...
Attribution Modelling 101: Credit Where Credit is Due!: Dynamic talks Seattle...
 
Style space analysis paper review !
Style space analysis paper review !Style space analysis paper review !
Style space analysis paper review !
 
Interaction-Based Feature Extraction: How to Convert Your Users’ Activity int...
Interaction-Based Feature Extraction: How to Convert Your Users’ Activity int...Interaction-Based Feature Extraction: How to Convert Your Users’ Activity int...
Interaction-Based Feature Extraction: How to Convert Your Users’ Activity int...
 
Logistic Regression using Mahout
Logistic Regression using MahoutLogistic Regression using Mahout
Logistic Regression using Mahout
 
Predicting Banking Customer Needs with an Agile Approach to Analytics in the ...
Predicting Banking Customer Needs with an Agile Approach to Analytics in the ...Predicting Banking Customer Needs with an Agile Approach to Analytics in the ...
Predicting Banking Customer Needs with an Agile Approach to Analytics in the ...
 
Fast Parallel Similarity Calculations with FPGA Hardware
Fast Parallel Similarity Calculations with FPGA HardwareFast Parallel Similarity Calculations with FPGA Hardware
Fast Parallel Similarity Calculations with FPGA Hardware
 
Charge Me Up! Using Oracle ML, Analytics, and APEX For Finding Optimal Charge...
Charge Me Up! Using Oracle ML, Analytics, and APEX For Finding Optimal Charge...Charge Me Up! Using Oracle ML, Analytics, and APEX For Finding Optimal Charge...
Charge Me Up! Using Oracle ML, Analytics, and APEX For Finding Optimal Charge...
 
Webpage Personalization and User Profiling
Webpage Personalization and User ProfilingWebpage Personalization and User Profiling
Webpage Personalization and User Profiling
 
Exercise type detection
Exercise type detectionExercise type detection
Exercise type detection
 
Lead Scoring Group Case Study Presentation.pdf
Lead Scoring Group Case Study Presentation.pdfLead Scoring Group Case Study Presentation.pdf
Lead Scoring Group Case Study Presentation.pdf
 
Computational Advertising in Yelp Local Ads
Computational Advertising in Yelp Local AdsComputational Advertising in Yelp Local Ads
Computational Advertising in Yelp Local Ads
 
microeconomics
microeconomicsmicroeconomics
microeconomics
 

Recently uploaded

College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlysanyuktamishra911
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...RajaP95
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSISrknatarajan
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Christo Ananth
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingrknatarajan
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordAsst.prof M.Gokilavani
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performancesivaprakash250
 

Recently uploaded (20)

College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSIS
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 

NHI 5 Tripgen.ppt

  • 1. Source: NHI course on Travel Demand Forecasting (152054A) Trip Generation CE 451/551 Grad students … need to discuss “projects” at end of class
  • 2. Terminology • Trip generation • Person trip • Vehicle trip • Trip end • Trip production • Trip attraction • Trip purposes – Home-based work (HBW) trip – Non-home based (NHB) trip … others • Special generator • Socioeconomic data • Demographic data Image: http://www.angryspec.com/scrounge.htm
  • 3. Trip purposes Practice has shown that better travel forecasting models are obtained if trips by different purposes are identified and modeled separately. The most common trip purposes are: – HBW – HBO – NHB In TDF, trip productions and attractions are used to represent the ends of a trip. A production is the home end of an HB trip and the beginning of a NHB trip. HB trips (urban) constitute ~70% of all trips Others?
  • 4. Trips, by purpose (the objective) PA Table
  • 5. Typical Trip Generation Process Cross Classification Model Regression model Demographic and Socioeconomic inputs Employment, attraction landuse data Trip Attractions by zone, by purpose Trip Productions by zone, by purpose Balance (system-wide) PA Tables, by purpose
  • 6. Balancing attractions to productions Rule of thumb: original estimates of total production and attractions should be within 10% of each other.
  • 7. What is trip generation a function of? • Land use • Intensity • Location/accessibility • Time • Type (person, transit, auto, walking …) Photo by en:User:Aude, taken on March 7, 2006 Graphic source: http://www4.uwm.edu/cuts/utp/routeloc.pdf
  • 8. Trip Generation • Determine number of “trip ends” • Methods – Regression – Cross Classification (tables) – Rates based on activity units (ITE) Image: www.caliper.com
  • 9. Regression • Aggregate (zonal) or disaggregate (household) • Linear or nonlinear • Dependent (Y) variable is trips • Independent (Xi) variables are … – Household attributes • E.g., population, auto ownership, income level – Employment attributes • E.g., number of employees or size of establishments – Could include network attributes? • Be careful of … co-linearity, power • Can use your own data (best?) or borrow parameters Y = f(X) “Estimating” a model aggregation hides variability
  • 10. http://xkcd.com/503/ This work is licensed under a Creative Commons Attribution-NonCommercial 2.5 License. This means you're free to copy and share these comics (but not to sell them). More details
  • 11. Cross classification models • Breaks the trip generation process into steps • Relies on aggregate data collected from surveys (like Census), like average income by – income categories – auto ownership – Trip rate/auto – Trip purpose % • Resembles regression, but non- parametric (like regression with dummy variables) • Groups households in different strata • 1-4+ submodels (table based) • Improved by adding info • Advantages – No prior info on shape of curves must be assumed – Simple, easy to understand – Can be used to account for time, space • Disadvantages – Does not permit extrapolation – No goodness of fit measures – Requires large sample size From: Amarillo 1990 model docs, ITE See wiki on Contingency tables
  • 12. One step Cross classification model (productions) HBW From: Amarillo 1990 model * Note: US avg. median HH income = $30K in 1990 … is now $50,000 (2007) 0-$8000 $8K-$16K $16K-$32K $32K-$56K $56K plus 2007 eq.*
  • 13. NHB From: Amarillo 1990 model One step Cross classification model (productions) 0-$8000 $8K-$16K $16K-$32K $32K-$56K $56K plus 2007 eq.
  • 15. Given (from survey) First … Develop the family of cross class curves and find number of households in each income group 00 Note: orange lines show how to develop the curves L M H L
  • 16. Now find … percent of households in each auto ownership/income group “class” …
  • 18. Now find … trips per households in each auto ownership/income group “class” …
  • 20. Now find … trips by purpose in each income group “class” …
  • 22. Recall the problem … For the zone … multiply the number of households in each income group (00) by the percent of households owning certain number of cars by income group (A) to get the total number of households by auto ownership in each income group (00 x A) …see next slide series Multiply the result (00xA) by the number of trips generated by each income group/auto ownership category (B) to get trips by income group/auto ownership category (00xAxB). Sum to get trips by income level (∑(00xAxB)). Multiply this sum by the percent of trips by purpose (C) to get trips by purpose by income group (Cx∑(00xAxB)). Sum over all income groups to get (total trips by purpose from the zone). ANS
  • 25. Cross classification model (attractions) 1998 Austin, TX household travel survey Note: Less data than for productions, can use cross-class or regression, most common classification is by type of employment
  • 26. See also Wisconsin Trip Rate Files (Madison has annotation) Click in slideshow mode Experience Based Analysis
  • 27. Typical trip gen application • Traffic engineers use rates (e.g. ITE), why? (data, peak) • Planners use cross class and regression, why? (purpose, forecasting) • Can we use rates in the TDF? How? • http://www.ite.org/tripgen/Trip_Generation _Data_Form.pdf
  • 28. Special generators • Shopping malls (large) • Hospitals (different) • Military institutions • Airports (large) • Colleges and universities (large, different) • Stadiums (off peak) • Elderly housing (small) Click in slideshow mode