Under Construction
Please come back later
For protected-permissive left turn phasing, UDOT uses either a Flashing Yellow Arrow (FYA) or a five-section (a.k.a., “doghouse”) signal head. FYA signals are becoming more common, largely due to the flexibility that they provide, including the ability to switch between protected-only and protected-permissive based on time of day or traffic conditions (this can be determined through field observations or reviewing the signal controller logic). While both signal head types operate similarly in protected-permissive mode, there is a key difference that needs to be included in any traffic model. This difference is that the permissive left turn phase is tied to a different phase for each signal head type as shown in the table below. For five-section heads the permissive phase is tied to the adjacent through movement and for FYA the permissive phase is tied to the opposing through movement.
This means that there are times during the signal cycle when a FYA signal head will allow a permissive left turn even though the light is red for the adjacent through lane(s). This occurs when the opposing left turn phase is either skipped or runs longer than that of the subject left turn. During this time the FYA provides additional time for permissive left turns, reducing the delay for the left turn movement. An illustration of how protected-permissive phasing is coded in Vissim for each signal type is shown in Figure 29 and Figure 30 below.
Figure 29 - Priority Rules are another tool in Vissim to help calibrate the traffic to behave as life-like conditions.
The consultant should apply priority rules and conflict areas only where appropriate. Excessive conflict areas tend to cause unexpected behaviors in the model. Mixing priority rules and conflict areas can also cause unexpected behaviors so it is typically best to use just one. Additionally:
• Protected left turns typically do not need priority rules or conflict areas unless used to prevent blocking of an intersection.
• Excessive conflict areas can create unintended behaviors in the model the model.
• Protected-permissive left turns should be coded with a priority rule that allows the flexibility to adjust observance based on which signal phases are active and which are not.
• Conflict areas are generally recommended for all other movements unless a priority rule is needed. Conflict areas and priority rules are to mimic field conditions, and the consultant should verify that they perform accordingly.
• UDOT requires roundabouts be coded according to the examples used in the Vissim user manual for priority rules and conflict areas to ensure a realistic representation of roundabout operations.
• If vehicles are queuing in a “keep clear” zones (e.g., in a signalized intersection), the consultant must apply a priority rule to enforce the keep clear zone.
For vehicle inputs, the consultant should include hourly flow rates in 15-minute intervals, except for the seeding period where a single time interval can be adjusted as appropriate. The consultant may need to vary the 15-minute input values according to the peak hour factor or based on the variation in the collected volume counts.
Static routes should typically extend through the length of the model. In general, it is not realistic to assume that vehicles make new decisions in short increments. If necessary, the consultant can use routing breaks only for locations when the signal spacing in conducive (e.g., signal spacing is close to a mile). The consultant can, at times, break routing at the freeway ramps, but both the freeway and arterial routing should be continuous. The consultant should consider separate routing decisions for heavy vehicles, if 1) their travel patterns do not match those of passenger vehicles or 2) if there are high occupancy vehicle (HOV) lanes in the model. The consultant should coordinate with UDOT Traffic Management Division if deviating from this routing methodology.
The consultant should always input vehicle routing as hourly flows rather than as percentages, and the consultant should verify that pedestrians are included in the traffic counts and in the Vissim models.
Other Inputs
While Vissim has several other input variables that can be modified based on project needs, the consultant should generally use the default values from the UDOT template. The consultant should discuss changes with UDOT and fully document the modifications and reasons why the changes are needed.
Vehicle Speeds
The consultant should adjust vehicle speed based on the posted speed limit unless better data is available. When no speed data is available, the consultant should use the values in the template.
Desired speed decision points should line up; otherwise, vehicles can change lanes between them and continue through the model without updating to the appropriate speed.
Reduced speed areas should generally be less than 30 feet in length, unless specifically observed otherwise. Of note, the Vissim algorithm to adjust speed for a vehicle passing through a reduced speed area already anticipates the slow down ahead of time, allowing for the vehicle to transition appropriately.
Car Following Model Parameters (Freeways – Wiedemann 99)
UDOT uses VISSIM to model complex traffic behavior. VISSIM’s fundamental logic is built on car following models with a series of parameters available for adjustment. It is important to calibrate these models using the correct parameters to produce accurate flow rates. To help identify the flow rates in a VISSIM model, download a VISSIM layx file from the UDOT website at https://udot.utah.gov/connect/business/design/traffic-modeling-guidelines. This file is set up to visualize the links based on the link flow rate.
The Wiedemann 99 car following model should be used for all freeway facilities as included in the UDOT VISSIM template. Typically, calibration of the freeway only requires small adjustments to the CC1 and CC2 values. These adjustments should be used to replicate realistic flow rates, particularly in congested conditions. Field flow rates for Utah freeways are measured by radar and are publicly accessible online through PeMS. If the segment being modeled does not currently experience congestion, then similar freeway segments for other locations in the state should be reviewed. Adjustments to CC1 & CC2 require justification among field observations. Note that UDOT requires additional documented data to support changes to all other CC values as situations that justify these changes are extremely rare.
Table 1. UDOT Template Default Values for Wiedemann 99 Car Following Model
CC1 controls the gap time distribution (in seconds), which is the gap that a following vehicle wants to maintain in addition to the standstill distance (CC0). CC1 is the dominant factor that controls capacity at high volumes. A smaller time gap would increase capacity while a larger time gap would decrease capacity.
Desired safety distance = CC0 + CC1 × speed
Freeway Flow Rates
Below are several examples of the various maximum flow rates achieved in the field along locations with regular congestion. This data was measured using side-fire radar.
Speed vs flow diagrams based on these data are shown in Figures 1 to 6.
The maximum capacity of a corridor is affected by a number of factors including:
Closely spaced interchanges which create a weave condition
Lots of heavy trucks which reduce maneuverability
More than 4 lanes in width
Lower speeds
Steep grades
Curves in the roadway
Narrow lanes
Barrier that is too close or steep drop offs
The Department has found that, in Utah, the optimum capacity for a freeway is generally reached at a width of 4 lanes. As the number of lanes increases, the number of lane changes required to utilize those lanes also increases. As vehicles maneuver into new lanes, other vehicles slow to accommodate them. This can artificially increase the density, meaning there is empty space on the freeway that could have otherwise been utilized, had vehicles not been crossing over so many lanes. This reduces the available space for vehicles to occupy which ultimately reduces capacity.
Other conditions may also affect capacity. Field observations should be performed to identify these and model them appropriately.
Figure 1 shows a low flow rate location that breaks down around 1,500 vehicles per hour per lane (vphpl). Figures 2 and 3 show medium flow rate locations that break down around 1,700 vphpl. Figures 4-6 show high flow rate locations that break down around 1,900 vphpl. The figures are provided as examples to help determine appropriate flow rates.
Figure 1. Northbound I-17 between Park Ln and Shepard Ln
Figure 2. Southbound I-15 between I-215 and 9000 South
Figure 3. Southbound I-15 between 500 East and Pleasant Grove Blvd
Figure 4. Northbound I-15 between 600 North and I-215
Figure 5. Northbound I-15 between 9000 South and I-215
Figure 6. Southbound I-15 between 600 South and Pleasant Grove Blvd
To demonstrate the correlation between flow rates and CC1 values, test model runs were performed for a basic 70 mph freeway segment with 8% heavy vehicles using a range of CC1 values. The results of this analysis are shown in Figure 7, which is provided for use as a reference.
Figure 7. VISSIM Freeway Vehicle Flow Rates
CC1 and CC2 Model Parameters
The recommended starting value for CC1 is 1.3 seconds in the Wiedemann 99 Car Following Model. Note that this is a starting value, not an absolute value. It is critical that accurate freeway flow rates which represent the operations in the field are reflected in the model. It should be noted that although the CC1 value is a time distribution in Vissim, the default is to have no variance in the time (i.e., the standard deviation should be 0). The CC1 can then be adjusted as needed to calibrate the model to a capacity more in line with those observed in the project study area but should be justified with data to support the change (e.g., PeMS peak flow rate). Abrupt changes in the CC1 from one link to another should also be avoided so that artificial congestion is not created at link boundaries.
CC2 controls the following distance oscillation, which is the maximum additional distance beyond the desired safety distance that is accepted by the following vehicle before intentionally moving closer. The default value of 13.12 feet (4.0 meters) results in stable following behavior. The default value should almost always be used and only adjusted in exceptional cases after discussion with UDOT.
Situations may arise where additional factors may need to be adjusted. The consultant should discuss the changes with UDOT and fully document the modifications and reasons why the changes were needed.
This methodology was developed by Michael Seely, P.E., Senior Traffic Engineer with Horrocks, and has been formally adopted by UDOT as our new standard of practice.
This technical procedures memorandum provides guidance methodology for creating tapered lanes and lane drop segments for Vissim microsimulation models. This procedure is valid for models created using Vissim 2025 or later. This updated document supersedes any previous version.
The introduction of tapered lane connections in Vissim 2025 provides a new way to direct and control the flow of traffic in Vissim models. When connecting two links with different number of lanes, the default Vissim behavior is to use a tapered connector. See Figure 1 below for examples of this connection behavior.
Figure 1: Taper Lane Connectors
In all cases, there must be a valid routing decision from one link to the other. A vehicle that does not have a valid route/decision assigned to it will exit the link or connector without making a lane change to stay on the Vissim network.
Notes to Figure 1:
A lane drop from two lanes to one lane. If there is a valid routing decision crossing the connector, the outside lane will merge into the single receiving lane.
Vehicles in the outside lane must make a lane change prior to leaving the origin link, and then a second lane change to reach the destination link.
A taper connector can drop a maximum of one right-side lane and one left-side lane.
A taper connector can add a maximum of one right-side lane and one left-side lane.
Lane assignments between links may be changed on the connector; i.e., lane 2 of the origin link can connect to lane 1 of the destination link.
Be aware that non-sensical connections can be made. Be aware of the alignment of the striping showing on the connector, as this will indicate the lanes of traffic being enforced.
Connector Properties
Emergency Stop and Lane Change Distance properties of connectors continue to be used for controlling vehicle movements with this new configuration methodology. However, the values for Emergency Stop and Lane Change Distance are modified in how they are applied in the Vissim network. These distances are now measured from a reference point located 30% of the length of the connector. See Figure 2 for a schematic showing the reference point location.
Figure 2: Reference Point Location on Connector
Users should be aware of this reference point calculation when dealing with very long connectors, as the expected lane change distance point may be significantly offset when compared to previous Vissim versions. If older Vissim model networks are updated from versions prior to Vissim 2025, extra review should be given to lane merging sections to ensure that appropriate values are used for the Emergency Stop and Lane Change Distance variables.
Lane Reduction on Thru Roadways
In coding a lane drop segment, field observations are critical to determining which links and connectors should be assigned to the lane drop behavior types. At a minimum, the taper lane section, the transition link, and the final connector should be assigned the Lane Drop driving behavior. Depending on the level of congestion observed in the field, it may be appropriate to assign the Lane Drop behavior type to a link upstream of the taper section. See Figure 3 for the location of this upstream transition section. The specific length of this section is also a primary model calibration parameter and should be adjusted based on field observations of when merging actions occur. As a starting point, the upstream link should be at least as long as the taper section.
Figure 3: Recommended Link/Connector Configuration
Driving Behavior
For this behavior to be appropriately modeled, some adjustments to the link driving behaviors must be made in the Driving Behavior settings.
W-74 Parameters
For W-74 driving behaviors (typically arterial roadways), the following should be changed:
Average Standstill Distance should be at least 8.0 feet. This is a primary calibration parameter.
Lane Change parameters:
Safety Distance Reduction Factor should be reduced to 0.35. This is a secondary calibration parameter.
Cooperative Lane Change is enabled and is a secondary calibration value. Horrocks default value matches the Vissim default of 6.7 mph for speed difference, and 10.0 seconds for maximum collision time.
Desired position at free flow is set to middle of lane, and Observe Adjacent Lanes is enabled. These are mandatory for lane drops.
W-99 Parameters
For W-99 driving behaviors (typically freeway roadways), the following additional settings should be changed:
Number of Interaction Objects should be changed to 3. This is a mandatory value.
Car Following parameters:
CC-0 is a primary calibration parameter. This value should be changed to 6.0 feet.
CC-1 is a primary calibration parameter for lane drops. It is generally greater than the upstream link. Horrocks default value is 0.2 seconds greater than the upstream section.
CC-4 and CC-5 are secondary calibration parameters. These parameters allow for more variance in following speeds, which allows for smoother gaps to open in the taper section. Horrocks default is -0.60 and 0.60, respectively. Consult with the Traffic Operations Practice Lead if you feel these should be modified.
Lane Change parameters:
Necessary Lane Change, Trailing Vehicle Max Deceleration is set to -21 ft/s²
Necessary Lane Change, Trailing Vehicle Accepted Deceleration is set to -8 ft/s²
Min. Clearance (front/rear) is set to 4.99 ft.
Safety Distance Reduction Factor is set to 0.35.
Maximum deceleration for cooperative braking is set to -29.49 ft/s²
Desired position at free flow is set to middle of lane, and Observe Adjacent Lanes is enabled. These are mandatory for lane drops.
All of these default values are included in the Arterial Lane Drop and Freeway Lane Drop link behaviors in the Horrocks Vissim Base File.
Taper Connectors at Intersections
Taper connectors are also valid for use in turning movements. See Figure 4.
Figure 4: Lane Connections using Tapered Connectors at Intersections
Note that in (8) that the added lane from the right turn sweeps out to lane 2 on the destination link. In (9) the added lane is to the inside. The specific connection in a model will depend on the behavior observed in the field, as well as other location conditions.
Figure 5 shows a case where a downstream driveway is situated very close to a turning movement. Previous to Vissim 2025, it would have been necessary to create a second connector to facilitate the movement shown by the yellow arrow. By using a tapered connector, the vehicle traveling will naturally use the available connector space to arrive at the desired destination lane.
Figure 5 - Potential Use Case for Taper Connectors at an Intersection
When using turning movement connectors in this fashion (either right or left turns), the driving behavior for these connectors should be adjusted. In either W-74 or W-99 algorithms, turn on the Observe Adjacent Lanes option and adjust the Minimum Lateral Distance values to a sufficiently high value to prevent vehicles from using both lanes of the connector at the same time. A value of 12’ is recommended for both values.
Under Construction
Please come back later
CALIBRATION & VALIDATION
A minimum of 10 runs is recommended to determine the MOEs for all Vissim analysis. If outliers are excluded from these runs, then the consultant should use additional runs. More than 10 runs may be required to reach the calibration target, and the consultant could determine this using the following GEH equation:
Where:
M = Total Traffic Volume Served
C = Total Traffic Volume Demand
If the value is >5, more model runs are required
GEH Statistic Equation source: Geoffrey E. Havers
Traffic Operations Measures of Effectiveness (MOEs)
UDOT requires VISSIM to be used to analyze traffic operations for freeway interchanges and innovative intersections. UDOT is currently accepting VISSIM versions 2020 up through the latest edition. If this creates unnecessary hardship, older versions of VISSIM may be approved by UDOT Operations on a case by case basis.
The following Measures of Effectiveness (MOEs) have been formally adopted into UDOT’s Traffic Analysis Guidelines. Note when providing MOEs in an IACR or OSA, please remember to only list MOE’s in one place to avoid accidental inconsistencies. If its a primary interchange, the MOEs should go in the report. If its for an intersection of less importance, it can be listed in the appendix.
Freeway Travel Times
Travel Times are to be used for freeway operations only. Probe Traffic Data is available statewide online through Clearguide. Travel times are not an appropriate measure for signalized movements as they are highly susceptible to the amount of time allocated to conflicting movements and the cycle lengths chosen for the signal. The amount of time a conflicting movement is entitled to is highly dependent on the location and is therefore too arbitrary and context sensitive to be an objective measurement.
Freeway Level of Service
The link density, as measured in the VISSIM link evaluations, should be used to determine the congestion level on basic freeway segments and weaving areas. The measured density on mainline links must be less than 35 vehicles per mile to be acceptable. The table below details the LOS thresholds.
Freeway Level of Service Density Table
Note that the density and delay thresholds for both of these LOS tables have been informed by HCM. The HCM defines LOS thresholds using passenger cars per mile per lane (pc/mi/ln); however, freeway operations should be evaluated using VISSIM microsimulation, which explicitly models individual vehicle interactions, including heavy-vehicle effects, car-following behavior, and lane-changing dynamics. Because these effects are directly represented in the simulation, densities are to be evaluated in vehicles per mile per lane (veh/mi/ln) without converting to passenger-car equivalents.
Intersection LOS
Level of Service for individual movements and for overall intersections is to be applied using the tables below. Intersection delay should be measured using the Vissim node evaluations. Generally LOS for individual movements is preferred over aggregating to the approach. However, an approach-level-aggregation may be used if problematic movements represent an excessively small number of vehicles. Delays at signalized intersections must be 55 seconds or fewer per vehicle to be considered acceptable. At unsignalized intersections, delay must be less than 35 seconds per vehicle.
Intersection and Interchange Level of Service Delay Table
Queues at both Interchanges and Intersections
Queues at intersections should be reported for the 95th percentile queue lengths for each intersection movement using data from the VISSIM node evaluations. The 95th percentile queue lengths are useful in determining the design storage length. This is a particularly critical value for off-ramps to ensure traffic does not back into the mainline.
% Served
The number of vehicles per movement and the % served is used to confirm that a movement is being fully served and delay values are not being artificially truncated.
Total Network Delay
The total vehicle delay should be calculated for each alternative. This total delay should include latent delay, which is the time vehicles were waiting to enter the network but were denied because of queues that have extended back into the edge of the models.
Under Construction
Please come back later
Under Construction
Please come back later