TTE 4274 - Class6
TTE 4274 - Class6
TTE 4274 - Class6
1
Today’s Outline
2
Tij,auto
TRAFFIC ASSIGNMENT
I Mode Split J
Tij,transit
I
Route choice J
3
Traffic Assignment
• Simulate the way in which individual drivers choose
their travel routes from their trip origins to their trip
destinations
• Factors influencing these decisions
• Driver's route choice behavior
• Characteristics of route network
4
Four Step Procedure Example
5
Traffic Assignment – Factors
• Factors influencing these decisions
• Driver's route choice behavior:
• Travel time (the shorter is the better)
• Safety (the safer is the better)
• Reliability (the routes that are longer in average, but are more
predictable in terms of arrival at destinations are more desirable
than these that are faster in average, but suffer larger variation)
• Costs (the less costly is the better)
• Characteristics of route network:
• Network configuration: nodes and links
• Network conditions: types of roads, speed, safety
• Road traffic performance - how quality of service on individual
roads (travel time) changes by the degree of usage (volume).
6
Traffic Assignment – Components
• Four major components are normally required
• A network model in which each road (link) is associated
with a function representing the performance
characteristic of the link
• A criterion which drivers (transit users) use in selecting
the most desired routes (usually travel time)
• A shortest path search technique
• A method of allocating the car trips to the selected routes
7
Route Choice Model
• Route Choice is a classic equilibrium problem
• Travelers route choice decisions are a function of route
travel times, which are determined by traffic flow - which
itself is a function of route choice decision
• To model route choice – a mathematical relationship
between: Travel time (t) and Traffic flow (x)
• Highway Performance Function (HPF)
• Common term for this relationship
8
Highway Performance Function (HPF)
9
Highway Performance Function
The point where performance function is asymptotic to the y-
axis is referred to as capacity of the link
Common non-linear
performance function:
xn
Travel Time, tn
t n t fn 1
xcm
tn = travel time on segment
(route) n, usually in min.
tfn = free-flow travel time on
Free Flow Non-Linear segment (route) n, in min.
Travel Time
xn = traffic flow on segment
(route) n, in veh/hr.
Capacity xcm = link capacity, in veh/hr.
Traffic Flow, xn (veh/hr)
, = model parameters10
Methodologies
There are two different theories of travel
route choice - Wardrop’s principles:
1. User equilibrium
2. System optimization
11
User Equilibrium
Travelers will select the route that minimizes their personal
travel time between their origin and destination
User equilibrium (UE) is said to exist when travelers at the
individual level cannot unilaterally improve their travel times
by changing routes
A formal definition (Wardrop’s user equilibrium) is:
“The travel time between a specified origin and destination
on all used routes is equal, and less than or equal to the
travel time that would be experienced by a traveler on any
unused route”
12
Basic Assumptions
1. Travelers select routes on the basis of route travel
times ONLY:
People select the path with the shortest travel time
Premise: Travel time is the major criterion and other
factors such as “risk perception”, familiarity, and
highway/pavement conditions do not count.
17
Mathematical Programming Approach
Finding the set of flows that equates travel times when many
routes are involved can be cumbersome
To deal with this problem, we can formulate the user
equilibrium problem as a mathematical programming model:
xn
min S x t wdw
n
n
Subject to (constraints): 0
19
Solution
The performance functions are:
t1 = 6 + 4x1
t2 = 4 + x22
and, x1 + x2 = 4.5
Substituting these into Eq.: xn
min S x t wdw
n
x1 n 0 x2
min S x ( 6 4w )dw ( 4 w 2
)dw
0 0
3 4.5 x1 ( 4.5 x1 )3
S x 6w 2w 2 x1
4w
w 6 x1 2 x 4( 4.5 x1 )
2
1
0 3 3
0
20
Solution
Remember that: (x+y)3 = x3 + 3x2y + 3xy2 + y3
4 .5 3 x13
S x 6 x1 2 x 18 4 x1
2
1 4.5 x1 4.5 x1
2 2
3 3
dS
for a minimum : 6 4 x1 4 20.25 9 x1 x12 0
dx
22
System-optimal problem
The system-optimal (SO) route choice is given by the following
mathematical programming model:
Where:
n = Route between given O-D pair
tn(xn) = travel time for a specific route
xn = Flow on a specific route
23
Example Problem
Example 4 Solve example 1, but using the system-equilibrium
principle:
24
Solution
The performance functions for the route 1 and 2 are:
t1 = 6 + 4x1
t 2 = 4 + x22 S x tn xn
Formulate the SO equation: n
S x 6 4 x1 x1 4 x22 x2
From the flow conservation, we know that x1 = 4.5 – x2, from
which:
S ( x) 6(4.5 x2 ) 4(4.5 x2 ) 2 4 x2 x23
160
This gives:
From these flows, travel times for system-optimal are:
26
Solution
Comparing UE with SO:
27
Example Problem
Example 5 Given a flow of 6 units (6,000 veh/hr) from origin “1”
to destination “3”. Flow on each route is designated with xij in the
time function.
Link Time function Flow Time
(tij) min 2 3
1-2 5*x12
2-3 25 + x23
1-4 20 + 2*x14 1 4
4-3 5 *x43
30
References
Meyer, M. D. and Miller, E. J. (2001). 2nd edition. Urban
Transportation Planning, McGraw Hill, New York.
Ortuzar, J. de D. and Willumsen, L. G. (2001). 3rd edition.
Modelling Transport, John Wiley & Sons.
Principles of Highway and Traffic Engineering, Fifth Edition,
by Fred L Mannering, and Scott Washburn, Wiley, 2013.
Traffic and Highway Engineering, Second Edition, by Nicholas
J. Garber and Lester A. Hoel, PWS Publishing, 1999.
31