Beruflich Dokumente
Kultur Dokumente
PTV Vistro
Vistro Manual
Training
Classroom Training
Copyright
© March 2013, PTV AG
All brand or product names in this documentation are trademarks or
registered trademarks of the corresponding companies. All rights
reserved.
www.ptvgroup.com
Disclaimer
The information contained in this document is subject to change
without notice and should not be construed as a commitment on
the part of the vendor. This document may not be used for any
other purpose than the personal use of the purchaser. No part
of this handbook may be reproduced, stored in a retrieval
system, or transmitted, in any form, or by any means,
electronic, mechanical, photocopying, recording, or otherwise,
edited or translated, except as permitted under the terms of the
copyright, without the prior written permission of PTV AG.
iii
8.2 Activity Lesson 11: Local Optimization ...................................... 72
8.3 Network Optimization ................................................................. 73
8.4 Network Optimization Signal Coordination Groups................... 73
8.5 Network Optimization Routes .................................................... 74
8.6 Network Optimization Setup ...................................................... 76
8.7 Network Optimization Methods.................................................. 77
8.7.1 Genetic Algorithm Network Optimization ................... 77
8.7.2 Hill Climbing Network Optimization ............................ 79
8.8 Activity Lesson 12: Network Optimization ................................. 80
PTV Vistro is a complete traffic analysis solution giving you all the tools
necessary to complete traffic engineering and transportation planning
studies and evaluations.
With PTV Vistro, you can evaluate development impacts, optimize and re-
time traffic signals, evaluate intersection levels of service, and generate
report-ready tables and figures. This makes it a useful tool for many
different types of traffic and transportation studies, saving you time
through its all-encompassing functionality.
Corridor Studies
Re-design facilities
Identify proper traffic control devices
Evaluate future mitigation needs
Toolbar
The Toolbar contains the objects to build your network:
Workflow Panel
The Workflow Panel has Basic Network, TIA, and Additional tabs:
Graphics Selector
The graphics selector buttons allow you to toggle various parameters on
and off in the network view.
Show In
In Process volumes by turning movement are
Process
displayed at each intersection.
Volumes
Global Settings
The first step in setting up a new network is to define the global settings
parameters before building the network. With global settings you can set
certain parameters as the default for new intersections added to the
network. This is done through Edit > Global Settings.
Once these parameters are defined, they will be used as the default value
for any new network object you create. These values can be changed at
the local level at any time.
2. Activate the desired intersection type if the current symbol is not the
desired type. Intersection types are changed by clicking on the
below the current intersection type icon and clicking on the desired
intersection type from the list.
3. Left click in the network window to place the intersection in the correct
location.
4. To insert multiple intersections, hold down the CTRL key as you click
in your network.
5. This keeps the insert intersection active. When you are finished,
deactivate the insert intersection using the “Esc” key on your keyboard
or toggling the Insert Intersection button off on the toolbar.
To move an intersection, simply left-click and drag the Node Handle to the
new desired position in your network.
To delete an intersection, select the intersection by clicking on the Node
Handle. You can then use the Delete key or right-click and select “Delete
Intersection” from the context menu.
2. While holding the left mouse button, drag and drop the Leg Handle
over another the Leg Handle to connect the two and create a link
between them.
If you drag and drop the Leg Handle over a Node Handle, a new leg
will be created for the Node Handle with a link between the Leg
Handle and new Leg Handle.
To disconnect intersections, hover over the Link to delete, right-click and
choose one of the following options:
Delete Link – this will delete the connection between the two
intersections while retaining the legs independently, including all
defined Poly Points.
Open File
1. Open network file “…\Vistro Training\Example 1\Example1_Start.vistro
2. This network already contains one intersection.
Now that the network structure is complete, you can enter the necessary
data to complete your model and analyze the operations.
The first step in the Workflow is to define the geometric and physical
parameters of each intersection in the Intersection Setup. The table
parameters automatically change based on the defined intersection control
type and methodology so you enter only the required data. Some of the
parameters are dependent on a parent parameter or are calculated based
on other entries. These dependent parameters are greyed out until the
parent parameter is defined.
Units
ANM
2000
2010
Para-
ICU
212
meter Description
Analysis Intersection capacity analysis methodology for
Method selected intersection based on control type.
Lane Width of the travel lane ft or
Width m x x x x x
Default = 12 ft (3.7 m), Range: any number
No. of Defines how many lanes of the approach
Lanes in geometry are pocket lanes, most commonly
Pocket used for turning movements but may be used
x x x x x
for through movements as well. Pocket lanes
are always defined to either the left or right of
the through movement.
Pocket Length of the respective pocket lane(s) ft or
Length m x x x
Default = 0; Range: 0-approach link length
Median Indicates presence of a center median for the
approach. A median is a dividing separation x
between opposing directions on an approach.
Median Length of the median for the selected approach ft or
x
Length measured upstream from the stop bar location. m
Median Width of median for selected approach ft or
width m x
Here, you will find pre-defined templates and all movement arrows for the
approach based on the total number of approaches at the selected
intersection. You can define the lane configuration in two ways.
Here, you can add or subtract specific movement arrows by hovering over
the arrow and clicking on the green “+” or red “-“buttons. As you change
this, you will see the number of lanes associated with that movement
arrow currently defined for the approach.
The intersection setup table for the signalized control type includes all of
the common parameters listed above, plus the parameters listed in the
table below. This table also lists for each parameter if applicable, units,
default values, value ranges, relevant signalized methodology (HCM 2010,
HCM 2000, ICU, Circular 212), and ANM indicator if the parameter is used
when exporting to Vissim.
Para-
Units
ANM
2000
2010
ICU
212
meter Description
Median A checked box defines a center median for the x
approach. A median is a dividing separation
between opposing directions on an approach.
Median Length of the median for the selected approach ft or x
Length measured upstream from the stop bar location. m
Median Width of median for selected approach. ft or x
width m
The intersection setup table for the roundabout control type includes all of
the common parameters listed above, plus the parameters listed in the
following table.
Some of the geometry parameters for the Kimber methodology have a
letter reference (i.e. (D)) at the beginning of their description referring to
parameter reference in the following figure:
Kimber
Units
ANM
2010
Parameter Description
Cross-walk Distance of the crosswalk setback from the line of ft or
Setback sight on the approach. m
Default = 0; Range: 0-300 ft (91.4m)
Bypass A checked box defines a channelized right turn lane x
Lane (left turn for left-hand model) for the approach.
Bypass For a channelized turn lane, defines the control for x
Control entering the mainline.
Default = Yield; Options: Without, Stop, Yield,
Target Lane (free)
Bypass Radius of the bypass turn lane that tangentially ft or
Radius approximates to the outer boundary of the two m
approaches of the turn movement.
Default = 20 ft; Range: 0-approach link length
ANM
2010
Parameter Description
Entry Lane (E) Width of approach directly at entry across all ft or x x
Width lanes. m
Default = sum of the approach lane widths.
Entry (R) Radius of the entry on the specified approach. ft or x x
Radius More specifically the radius which tangentially m
approximates to the outer circle of the roundabout
and the outer boundary of the approach.
Default = 50 ft (15.2 m); Range: 0-500 ft (152.4 m)
Entry Angle (Φ) See Description of the Node Geometry for the deg x x
Kimber model.
Default = 45 degrees; Range: 0-180 degrees
Approach (V) Road width of approach without any turn ft or x x
Half Width pockets. m
Default = 10 ft (3.1 m); Range: 5-50 ft (1.5-15.2 m)
Flare (L‘) Half of the Length of the approach segment ft or x x
Length between the points where Entry Lane Width and m
Approach Half Width are measured.
Default = 60 ft (18.3 m); Range: 3-60 ft (0.9-18.3 m)
Grade (SEP) Distance between approach and exit of the ft or x x
Separation same node leg. For regular roundabouts specify 0 m
ft. With values > 0 you describe the approaches at
expanded roundabouts where the approach is far
away from the exit of the same leg.
Default = 0; Range: 0-300 ft (91.4 m)
No. of Number of lanes in the circle that conflict with the x x
Circulating entry.
Lanes
No. of Exit Number of exit lanes on the specified approach. x
Lanes
Exit Lane Width of the exit lane on the specified approach. If ft or x
Width there is more than one exit lane, then each lane will m
use this value.
Default = 12.0 ft (3.66 m); Range: 8-60 ft (2.4-18.3
m)
Exit Radius Radius of the exit on the specified approach. ft or x x
Default = 50 ft (15.2 m); Range: 3-500 ft (0.9-152.4 m
m)
ANM
2010
Parameter Description
Inscribed (D) External diameter of the roundabout. For ft or
Circle asymmetric roundabouts specify the radius related m
Diameter to the environment of the specified approach.
Default = 75ft; Range: 32.8-656.2 ft (10-200 m)
Circulatory Width of the circulatory roadway. ft or x
Roadway Default = sum of lane width for the approach; m
Width Range: 3-500 ft (0.9-152.4 m)
Splitter A checked box defined presence of a splitter island x
Island for the selected approach.
Splitter Length of the Splitter Island measured from the ft or x x
Island outside boundary of the circle. m
Length Default = 0; Range: 0-approach link length
Splitter Width of splitter island at the outside boundary of ft or x
Island the circle. m
Width Default = 0; Range: any real number
The intersection setup tables for the all-way and two-way stop control
types include all of the common parameters listed above, plus the
parameters listed in the following table.
Intersection Setup: Two-way & All-way Stop Intersection Setup Parameters
Units
ANM
2000
2010
Parameter Description
Median A checked box defines a center median for the x
approach. A median is a dividing separation between
opposing directions on an approach.
Median Length of the median for the selected approach ft or x
Length measured upstream from the stop bar location. m
Default = 0; Range: 0-approach link length
Median Width of median for selected approach. ft or x
width Default = 0; Range: 0-any real number m
ANM
2000
2010
Parameter Description
Channel- For a channelized turn lane, defines the control for x
ized entering the mainline traffic.
Control Options: SC (Signal Control), Stop, Yield, Target
Lane (free)
Channel- Radius of the channelized turn that tangentially ft or x
ized Radius approximates to the outer boundary of the two m
approaches of the turn movement.
Default = 20ft; Range: 0-approach link length
Open File
1. Open network file “…\Vistro Training\Example
1\Example2_IntersectionSetup.vistro
Select Intersection
2. Zoom to intersection #1 using the Intersection Selector pull-down.
One of Vistro’s most powerful features is its trip accounting capability. With
Vistro there are multiple layers of volumes and adjustments that can be
entered to achieve the desired analysis volume. When performing a traffic
impact analysis (TIA) in Vistro, trips associated with a development are
automatically calculated for each turn movement in the network once the
trip generation, distribution, and assignment have been performed.
Additionally, Vistro provides place holders to make volume adjustments,
such as in-process trips from an already approved, but not yet built
development that needs to be included in the analysis.
In the case of a non-TIA project, all of the TIA-related parameters are
grouped together and can be collapsed in the volume setup table by using
the arrow button to the left of the TIA Demand header. Parameters that
appear italicized in the volume setup table are calculated values. All
parameters in the volume setup table are described below in the following
tables.
Volumes Parameters
Open File
1. Open network file “…\Vistro Training\Example
3\Example3_IntersectionVol.vistro
RTOR 6 7 5 18
7
Heavy Veh % 3 2 3 4
Ped Vol 15 10 15 10
Bike Vol 5 5 10 10
This section provides a listing of all of the traffic control parameters and
their definitions. The traffic control input tables are unique to each control
type and the specified methodology. Some parameters are inputs,
whereas others are calculated values. Calculated values in italics are not
editable. Some calculated parameters may be overridden by the user. A
full description of the methodologies can be found in the Vistro user
manual in the Analysis Methods chapter.
Signalized Intersections
The following table details the traffic control parameters for signalized
intersections utilizing the HCM 2000 and 2010 methodologies. Vistro also
provides traffic control parameters for the critical movement analysis
methodologies Circular 212 and ICU. These methods are not covered in
this training course; however they are detailed in the Vistro user manual.
Traffic Control Parameters: HCM 2010/ HCM 2000 for Signalized Intersections
Sim Only
Units
Parameter Description
Intersection Settings
Analyze A check box indicates this intersection will be included in
Intersection? the analysis and reports.
Analysis Time period for the analysis, either 15 min or 1 hr.
Period
A check box indicates the intersection is in a central
Located in business district. When active sets the area type
CBD (saturation flow) adjustment factor to 0.90. See HCM for
description of CBD area.
Controller ID Intersection number.
Signalized intersections of the same sub group are
Coordination
coordinated collectively. Multiple sub groups (coordinated
Sub-Group
corridors) are permitted.
Controller cycle length. This is the maximum time it will
Cycle Length take for each signal group to cycle once. The cycle length S
is only used for coordination.
Offset
X
Reference
Intersection Settings
Priority Scheme Defined approach as either free or stop controlled.
Analyze A check box indicates this intersection will be
Intersection? included in the analysis and reports.
Analysis Period Time period for the analysis, either 15 min or 1 hr.
Intersection Settings
A check box indicated this intersection will be
Analyze Intersection?
included in the analysis and reports.
Analysis Period Time period for the analysis, either 15 min or 1 hr.
Proportion of HV, PHV Heavy vehicle percentage.
Roundabouts
The key input parameters for the HCM 2010 Traffic Control table for
roundabouts are shown in the following table. Vistro also provides the
option for the Kimber roundabout analysis method. Further details on the
HCM capacity analysis parameters and the Kimber roundabout
methodology can be found in the Vistro user manual.
Traffic Control Parameters: Roundabouts - HCM 2010
Intersection
A check box indicates this intersection will be
Analyze Intersection?
included in the analysis and reports.
Analysis Period Time period for the analysis, either 15 min or 1 hr.
No. of Conflicting Number of conflicting circulating lanes in the circle
Circulating Lanes at the select approach.
Lanes
Overwrite Calculated Checkbox to allow for overwriting of calculated
Critical Headway? critical headway.
User-Defined Critical A user defined critical headway may be used to
Headway calibrate the HCM capacity model. s
Overwrite Calculated Checkbox to allow for overwriting of calculated
Follow-Up Time? follow-up time.
User-Defined Follow- A user defined follow-up time may be used to
Up Time calibrate the HCM capacity model. s
Open File
1. Open network file “…\Vistro Training\Example
4\Example4_ControlSetup.vistro
Open File
1. Open network file “…\Vistro Training\Example5\
Example5_HCMresults.vistro
Open File
1. Open network file “…\Vistro Training\Example6\
Example6_Graphics.vistro
The Vistro Report also contains several graphical figure reports, including:
Study Intersections (location map & number)
Lane Configurations and Traffic Control Devices
Traffic Volume (Base, In-Process, Net New Site, Other, Total
Analysis)
Traffic Conditions (LOS, Delay, V/C)
The Vistro Report contains several summary reports for the traffic impact
analysis features. These reports will be covered in detail during a later
lesson.
Open File
1. Open network file “…\Vistro Training\Example7\
Example7_Reports.vistro
7. Once the page layout is complete, check Open Report After Print,
then click the Print button.
8. The report will now open as a PDF file. Review the various reports
that are included in the Vistro report. Also note the header and footer
on each page.
Setup Scenarios
2. Go to the scenario manager pull-down menu and click the button
to create a new scenario 1: VistroScenario.
3. Rename this scenario by right clicking in the pull-down on the scenario
name and select Rename. Rename the scenario “2013 PM Existing”.
4. Create a second scenario called “2015 PM No Build” to represent the
future no build scenario.
Zones
Vistro Zones are objects used to represent development sites. Similar to
intersections, you can add zones to your network using the Toolbar or the
Context Menu.
Moving a Zone
1. Reposition the Zone(s) as needed by left-clicking and dragging to the
proper location.
Gates
In Vistro, traffic for development Zones is routed to and from traffic Gates.
These objects can be placed anywhere in your network and represent the
areas where traffic flows to and from the development Zones. Gates are
created, positioned, and deleted using the same methods as zones, but
with the Gates button active instead.
Paths
Zones and Gates are not physically connected to the network by links.
Paths are drawn to connect Zones and Gates throughout the network,
which allows for the assignments of new trips between Zones and Gates
along the network.
Paths from a Zone to a Gate (outbound paths) are drawn by selecting the
Path tool and then clicking on a Zone and all intermediate intersections
and finally double-clicking
clicking the destination Gate.
Similarly, paths from a Gate to a Zone (inbound trips) are drawn by
clicking on the Gate first, then all intermediate intersections and finally
double-clicking the destination
stination Zone. Once defined, paths can be selected
in the Trip Assignment workflow table and the selected path is displayed
graphically in the network window.
To add a Path, do the following:
1. Select the Path object from the Toolbar.
2. In the network window, click on the Zone or Gate to start the Path.
3. Click at the end of the link where the path will enter the street network.
4. Click on the next intersection in sequence to include in the Path.
5. Continue clicking on each intersection to include in the Path.
6. Click at the end of the link where the Path will exit the street network.
7. Double-click
lick on the Zone or Gate to end the Path.
The table for each zone can be collapsed or expanded, to allow for ease
of viewing, by clicking the triangle shape on the left-side of the table
header bar for each zone.
Parameter Description
Zone #: Name Reference Zone # and Name for subtable
To Zone Name Trips entering the Zone from other Gates (or Zones)
From Gate (or Zone) trips come from (to enter subject Zone)
From Share, % Percent Share of trips for subject Zone that are distributed
from each Gate (or Zone)
From Trips Total number of trips for the subject Zone that are distributed
to each Gate (or Zone), based on the From Share %
From Zone Name Trips exiting the Zone to go to Gates (or Zones)
To Gate (or Zone) trips travel to from the subject Zone
To Share, % Percent Share of trips distributed from the subject Zone to
each Gate (or Zone)
To Trips Total number of trips distributed to each Gate (or Zone) from
the subject Zone, based on the To Share %
It should be noted that, due to data consistency, changing a share % for
one Zone may change the share % for another Zone as the number of
trips from one zone to another zone may not be represented as the same
Share % for each of those zones.
Vistro also provides additional functions to assist with data entry. These
are described below:
Trip Distribution Functions
Function Description
Zone and Gate Name Enter a Zone / Gate name in the table.
Search Zone Search zone number or name by selecting in pull-down
or entering value.
Mirror Distribution Replicate the shares input for either the To or From to
the opposite input by using the left and right arrows in
the header of each sub-table.
Column Filter Use the filter for the Share % or Trips to view only
specific values (e.g., only show values greater than 0%).
The table above will show any Paths already created in your network. You
will complete the Trip Assignment in two steps:
1. Add all Paths for your Trip Assignment
2. Define the Volume Share for each Path
Parameter Description
Name Path Name – enter it directly in the cell. For those paths
that are generated through the “Add Missing Paths”
function, the default name is “Automatically generated” but
this can be edited.
Origin Number of the Zone/Gate that starts the Path
Origin Name Name of the Zone/Gate that starts the Path
Destination Number of the Zone/Gate that ends the Path
Destination Name Name of the Zone/Gate that ends the Path
Volume Share, % Percent of volume for that Zone-Gate or Zone-Zone pair
assigned to the specific Path
Volume Volume for that Zone-Gate or Zone-Zone pair assigned to
the specific Path
Length, ft or m Length of the Path measured from the network entry point
to the network exit point (it does not include the distance
from the network end points to the Zone / Gate)
Open File
1. Open network file “…\Vistro Training\Example9\ Example9_TIA.vistro
Add Zones
6. Add 5 new zones, one for each land use of the development. Add the
zones in order according to the numbers on the site plan. This
development has three retail pads (5a, 5b, & 5c) that all have the
same land use. These buildings will be represented in the Vistro
network with a single zone with the cumulative square footage.
footage
Add Gates
8. Gates are used to represent the external points of the study area,
serving as origins of the inbound trips and destinations of the
outbound trips. Add gates in order as shown in the image below.
15%
30%
20% 20
20%
Add Paths
10. Select the paths workflow button. Initially no paths are defined. Click
the Add Missing Paths button.
11. A path to and from each Zone
one-Gate pair is now defined. Review the
automatically defined paths.
12. Manually defined a new path from Zone 1 to Gate 7 as shown below
14. Repeat steps 12 and 13 adding the inbound path from Gate 7 to Zone
1, with the same volume shares.
Function Description
Add Mitigation Click to add a new Mitigation Option. Vistro
Option allows up to 99 individual options per
intersection
Delete Mitigation Click to remove this Mitigation Option from the
Options Mitigation Table.
Optimize Splits Optimizes local splits and cycle time for current
and Cycle Time Mitigation Option
Optimize Splits Optimizes local splits only (maintains cycle time)
for current Mitigation Option
Open File
1. Open Project file “…\Vistro
Training\Example10\Example10_Mitigation\
Example10_Mitigation.vistropdb
2. Load scenario 3: 2015 PM Build
Mitigate Intersection #1
5. Select intersection #1 and go to the Mitigate button. Click the “+”
button to add a mitigation option
6. Modify the intersection geometry to mitigate the intersection to LOS D.
Mitigate Intersection #6
7. Select intersection #6 and go to the Mitigate button. Click the “+”
button twice to add two mitigation options.
8. For mitigation option #1, change the control type to signalized and
setup new timing parameters.
9. For mitigation option #2, change the control type to roundabout. Be
sure to set appropriate geometry on each approach and the correct
number of circulating conflicting lanes.
Mitigation Report
10. While in mitigation mode on intersection #6, click the Print All button to
generate the detailed capacity analysis reports for each option to use
as a comparison.
Open File
1. Open network file “…\Vistro Training\Example11\
Example11_localopt.vistro
Select Intersection
2. Select and zoom in on intersection #3.
3. Turn on the LOS graphical display.
Population Size
Population Size specifies the number of individuals (network wide signal
plans) there is per generation. Generally, the higher this number is, the
better the chances to find the optimum. The computation time can be up to
proportional to the population size (if Maximum Number of Iterations is the
relevant termination criterion).
Minimum Improvement
Minimum Improvement specifies how much better the solution has to be to
be considered better. Example: if this is 1%, then an improvement of 0.5%
will not be considered as an improvement.
Open File
1. Open network file “…\Vistro Training\Example12\
Example12_networkopt.vistro
6. In the Network Optimization tab, set the route weight to “2” for routes
one and two. Leave routes three and four at “1”.
7. Set the Max Signal Time to 240 seconds.
8. Note the Time-Space diagram for each route. Try changing the view to
see the arterial bands. You can also manually adjust the offset values
by dragging the band in the time-space diagram.
Review Results
18. Review the time-space diagrams for each optimization route. Note any
changes to the cycle lengths.
24. Generate the Vistro Report and view the Time-Space diagram figures.
Vistro provides file integration with some external file formats to allow you
to utilize information already produced with other software products. The
ability to import / export external file formats is provided for the following:
Regional Model, Navigational Network and GIS data (via PTV Visum)
PTV Vistro is part of the PTV Vision Traffic Suite, which also includes
Visum (strategic planning) and Vissim (microsimulation). The Vision Traffic
Suite is an integrated suite of these software products that support data
exchange between the various products, allowing you to incorporate
different levels of analysis into your applications.
Preview in Vissim
Export to Vissim
Open File
1. Open network file “…\Vistro Training\Example13\
Example13_Vissimexport.vistro.
Vissim Previewer
2. Go to Simulation > Preview in Vissim. This will launch a Vissim
previewer along with the exported network, volumes, routing, and
timing in Vissim. This previews the exported network and a basic
visualization of the traffic operations.
3. Stop preview by closing the Vissim window.
Note: the Vissim preview from Vistro is a non-calibrated network. It is
important to always calibrate microsimulation models before recording
results or presenting visualization. It is not possible to generate output
from the Vissim Preview.
Export to Vissim
1. Go to File > Export > Vissim.
2. Save the file as Vistro.anm.
3. In Vissim, go to File > Import > ANM. Then select the Vistro.anm file
to import in to Vissim.
4. Review the network structure and signal timing parameters.
Documentation
The primary source of information regarding Vistro is the user manual
accessible from the Help > Online Help menu. A PDF copy of the user
manual can be found in the Doc folder of the installation directory:
…\Program Files\PTV_Vision\VISTRO10\Doc
The Doc folder contains the following documents:
Service pack download information - (DownloadServicePacks.txt)
End user license agreement - (License.txt)
CodeMeter dongle manual - (Overview_CodeMeter.pdf)
Release notes – (ReleaseNotes_VISTRO_ENG.pdf)
User manual – (UserManual_VISTRO10.pdf)
Vistro installation manual – (Vistro_Installation.pdf)
Example Files
The Vistro installation directory includes an examples folder that contains
network files demonstrating signal optimization and a traffic impact
analysis project.
…\Program Files\PTV_Vision\VISTRO10\Examples