Defining network objects and attributes for passing on oncoming lane

1.  Make sure that the desired speed and acceleration you have defined for vehicles allows for passing.

2.  In the Network Editor, for the vehicles that shall be overtaken, define at least one link with normal lanes, but without a passing lane (Defining links).

3.  Generate a link for the opposite direction (Generating an opposite lane).

4.  For the first link, specify the following attributes (Attributes of links):

5.  Increase the value for the attribute Number of lanes (NumLanes) by 1.

The number of lanes includes the passing lane.

6.  Select  Has passing lane (HasOvtLn).

7.  Make the desired settings (Attributes of links).

  • Overtake speed factor (OvtSpeedFact)
  • Look ahead distance for passing (LookAheadDistOvt)
  • Assumed speed of oncoming traffic (AssumSpeedOncom)
  • Overtake only PT (NurÖVÜberh): must be deactivated

8.  Deactivate the attribute No lane change left – All vehicle types (NoLnChLAllVehTypes) for the lane the vehicle will change back to after the overtaking maneuver.

9.  Make sure that for the passing lane, the attribute Blocked vehicle classes (BlockedVehClasses) does not contain vehicle classes that are meant to do the passing.

10.  Specify the following attributes for the overlapping link(s) (Attributes of links):

  • Look ahead distance for passing (LookAheadDistOvt)
  • Assumed speed of oncoming traffic (AssumSpeedOncom)

11.  Define vehicle inputs or create vehicles with the add-on module Dynamic Assignment (Defining vehicle inputs), (Using dynamic assignment).

For overtaking on the lane of oncoming traffic, the vehicle must be on a vehicle route or a path of dynamic assignment.

12.  If you have defined vehicle inputs, define vehicle routes that lead via links on which vehicles shall be overtaken (Modeling vehicle routing decision, vehicle routes and partial vehicle routes).

If you use dynamic assignment, Vissim will distribute the vehicles across the paths. Vissim Saves the paths to the path file (Using dynamic assignment), (Files of dynamic assignment).