Last updated: 14.06.2024
Valid from: 2023.12-01.345 and later
Bearing capacity classes (BK)
If PTV v2 is being used, it is possible to set the distance calculation to take into account the road bearing capacity classes to get a more accurate distance on the order. Opter then takes the setting into account and calculates the distance using roads suitable for that vehicle, which may not always be the shortest route between sender and receiver.
More information on bearing capacity classes for roads and bridges is available on the Swedish Transport Administration website.
Setting the bearing capacity class of a price vehicle type
The bearing capacity class is set as a restriction on the price vehicle type. If you state that a price vehicle type shall be limited to the "BK1" bearing capacity class, it means that the distance is calculated on roads that allow vehicles weighing a maximum of 64 tonnes.
The bearing capacity class is not a mandatory restriction. If it is not possible to reach the receiver without travelling on a road that the vehicle is basically not supposed to travel on, that road will be used anyway.
This setting therefore differs from the vehicle profile and dimensions, as these are mandatory. For example, if you specify a height of 4 metres on the price vehicle type, and there is a viaduct with a clearance of 3.5 metres on a road, that road will not be used because the vehicle would not be able to pass under the viaduct.
How to set the bearing capacity class:
-
Click on Economy > Price lists > Price vehicle types and go to the Distance calculation tab.
-
Enter the dimensions of the price vehicle type. As the PTV vehicle profile may not contain values for all dimensions, it is important to fill in the fields to ensure that the distance calculation is correct.
-
Select Take limitations, such as vehicle heights at viaducts and vehicle weights at bridges, into account when calculating distances. Recommended for trucks and other large vehicles. May lead to longer calculation times..
-
Enter MapAndGuide.PreferredRouteTypes and MapAndGuide.PreferredRoutePenalty in the table at Route optimization settings. To create a new row, place the cursor in the table and press Enter.
-
MapAndGuide.PreferredRouteTypes: Bearing capacity class that the price vehicle type should preferably use, e.g. “BK_4”. Information on which bearing capacity classes can set is available on the PTV website. It is possible to enter multiple classes separated by commas. It doesn't matter in which order the bearing capacity classes are listed.
-
MapAndGuide.PreferredRoutePenalty: A value between 0 and -100. The value indicates how much less weight is given to roads that do not have the bearing capacity classes specified when calculating the distance. If no value is entered, “-75” is used. The value applies to all the bearing capacity classes that have been specified. It is not possible to use different penalties for different bearing capacity classes.
Test various values in order to find a penalty value for an order you know should have different distances depending on the bearing capacity classes on which the vehicle is allowed to drive. Adjust the value until you get a route choice you are happy with.
-
If the settings for the bearing capacity classes are changed on the price vehicle type, something needs to be changed in the addresses and the order has to be saved for the distance to be updated. For example, change the sender and receiver back and forth with F3. It is not enough to simply recalculate the prices by adding and removing a fuel extra, for example.
Example
Courier Services has an order between Betongvägen 1 and Källtorpsbacken 10 in Hässleholm.
If we do not take into account the dimensions of the price vehicle type and the bearing capacity class of the roads, the distance is 9.7 km, which is the shortest route between the addresses.
Take limitations, such as vehicle heights at viaducts and vehicle weights at bridges, into account when calculating distances. Recommended for trucks and other large vehicles. May lead to longer calculation times. is deselected on the price vehicle type used on the order.
If we instead set the price vehicle type as shown in the figure above and specify that only roads with bearing capacity class BK1 and BK4 may be used, the distance is 30 km.
Both longer and shorter distances can be obtained by changing the value of MapAndGuide.PreferredRoutePenalty, which in this case is set to "-92".
Reference Materials