Вы находитесь на странице: 1из 17

PTV VISSIM Training

Dynamic Routes

www.ptvgroup.com
www.ptvag.com
BUDI YULIANTO
Certified Trainer VISSIM 140
DYNAMIC ASSIGNMENT

Principle of Microscopic Dynamic Assignment

no assessments costs from (k-1)th simulation


no paths all previously found paths

1st Simulation kth


2 nd Simulation
Simulation
Tk,
distance as assessment
all vehicles on shortest path

first set of costs new set of costs


first set of paths some additional paths

www.ptvgroup.com I Page 2
DYNAMIC ASSIGNMENT

www.ptvgroup.com I Page 3
Parking Lot
Parking Lots: the point where the vehicle actually appear or leave the
road network.
Parking Lot types
Zone connector (no slow down or capacity)
Abstract parking lot (vehicles slow down, capacity inc)
Real parking lot (stop upon entry)

Max. One parking lot between two nodes


Place parking lots between two nodes

Wrong: Correct:

Wrong: Correct:

www.ptvgroup.com I Page 5
Nodes and Edges

Nodes: parts of the network where paths could diverge (as a junction).
Edges: the basic building blokcs of the routes, i.e. a route is sequence
of edges (as a link).
Nodes

Network abstraction:
nodes (black polygons)
Edges
edges (link sequence between
two nodes or within a node) Wrong: Correct:

edges inside nodes


Edges between nodes

Each decision and merging point of Wrong: Correct :


a possible route should be placed
within a node

www.ptvgroup.com I Page 6
OD Matices
Trip Matrix (FMA file) : create using VISUM, Text Editor
Time Interval
Same as the Simulation Time

Factor
To scale the matrix globally

Zone Number
To zone Numbers of all zones that are
used in the matrix
From zone

www.ptvgroup.com I Page 7
Modelling Elements

Connector closures: Prevent certain vehicle classes to use


certain parts of the network
Additional links and connectors to place parking lots
Nodes: abstract definition of junctions
Parking lots: for all origins and destinations of traffic
(also zone connectors)
Dynamic Assignment process parameters
Additional evaluations (e.g. paths, convergence)

www.ptvgroup.com I Page 8
Dynamic Assignment Parameters

Multiple matrices can be defined such as multiple


time intervals, different traffic composition, etc
Cost and Path files store necessary Dynamic
Assignment information for next iteration
Check Edges Box this function checks whether the
network has changed since you created the input
path or cost file. If network has changed it will give
you a message telling you so.
One of the most common causes of error in dynamic
assignment is when you use an existing cost or path
file with a network that has been changed since the
cost/path file was created.
You should always have this box selected -
otherwise, always ensure that the existing path file
has been deleted or renamed.

www.ptvgroup.com I Page 9
Dynamic Assignment Parameters

Scale total volume to avoid Initial congestion


Evaluation interval defines how costs and paths
are evaluated
Activate to write files during Dynamic
Assignment process
Deactivate when Dynamic Assignment
process is complete
Store costs: if checked, VISSIM will writes a new
cost file
Search new paths: if checked VISSIM calculates
new shortest paths through the network
Store paths: if checked VISSIM stores new
paths and their volumes in the path file

www.ptvgroup.com I Page 10
Dynamic Assignment Parameters

Kirchhoff exponent defines polarisation of path


distribution
Logit function defines parking lot choice model
Correction of overlapping paths affects vehicle
distribution on paths which are partially identical
Avoid long detour, paths with long detours will
not be used for vehicle distribution,
Definition of convergence criteria of Dynamic
Assignment
Travel time on paths: computes the change
of TT on every paths compared to its TT in
the previous run. If change for all paths <
the user-defines factor, convergence for
this criterion is detected.
Travel time of edges
Volume on edges

www.ptvgroup.com I Page 11
Dynamic Assignment Parameters

Correction of overlapping paths

Example: 3 paths with identical length,


2 of them partial identical (overlapping)

Without correction With correction


1/3 ~1/3
2/3 < 2/3
1/3 ~1/3
A 1/3
B A > 1/3
B

1/3 ~1/4
2/3 > 1/2

A 1/3
1/3 B A < 1/2
~1/4 B

Vehicle distribution identical Vehicle distribution depends


regardless of length of on length of overlapping
overlapping section section

www.ptvgroup.com I Page 12
Urban Road Network Model

www.ptvgroup.com I Page 13
Convergence of Path Serach

400
350
300

new paths
250
200
150
100
50
0
1 11 21 31 41 51 61 71 81
Iteration

40000
75 Zones 35000
30000
paths found

25000
20000
15000
10000
5000
0
1 11 21 31 41 51 61 71 81
Iteration

www.ptvgroup.com I Page 14
Road Closure

Connectors (turning movements


can be closed to specific vehicle
classes

www.ptvgroup.com I Page 15
Convergence Evaluation

Convergence output file to check


if the Dynamic Assignment
process is complete or not

www.ptvgroup.com I Page 16
PRACTICE CODING DYNAMIC ASSIGNMENT

www.ptvgroup.com I Page 17
www.ptvgroup.com I Page 18

Вам также может понравиться