Last updated: 2024-09-12

internal documents

Applies from: Opter 2024.12.00

Multi-vehicle optimisation

Note:

In order to carry out route optimisation on several vehicles going to a number of delivery addresses simultaneously, an add-on service from PTV Map&Guide is required and must be enabled in Opter. The service is invoiced by Opter. Contact for more information.

If you have several vehicles available and a number of missions, which have either been distributed to different cars or not distributed at all yet, you can do a so-called multi-car optimisation, i.e. calculate a distribution and driving order for all vehicles and missions together.

For more information on the conditions and the factors and settings that affect route optimisation, see Route optimisation: preparation and configuration.

Warning!

All the vehicles included in route optimisation must have a position. If one of the vehicles does not have a position, the result will be incorrect. For information on how to set a fallback position in case the vehicle’s position cannot be determined, see Vehicle position. A home location can also be set for a vehicle or a driver, see Home location for vehicles and drivers.

Step 1: Choose the shipments on which route optimisation is to be carried out in dispatch

You can work on multi-car optimisation in different ways depending on your workflow.

Step 2: Calculate the route sequence and arrival times

In the Route optimization window, there is a list of vehicles and a list of addresses (stops). You can filter which vehicles and addresses are displayed in the lists by selecting a traffic management filter from the drop-down menu Filter.

Logged-off vehicles are also shown in the vehicle list since you may want to carry out route optimisation on the next day’s shipments. Vehicles with a pink background in the list have no position (1).

The vehicle list

You can mark the vehicles you want to optimise the route with the checkboxes for each vehicle (2). However, all vehicles that meet certain criteria can also be selected by clicking on the down arrow next to the Select all button. This can be useful if there are a lot of vehicles.

In the example in the image below (3), all vehicles are selected except those that do not have a current position and already have shipments assigned to them. It does not matter whether the vehicles are logged in or not.

For more information, see Route optimization (window).

The address list

Each assignment in the address list has two rows, one red for the collection address (1) and one blue for the delivery address (2). This is because the optimal route sequence is not always to pick up and deliver the shipments one by one, but perhaps to first pick up five shipments, (red addresses) then deliver one (blue address), pick up two more, deliver two and so on.

The address list is grouped on the vehicles that have missions already assigned to them. A vehicle can be expanded to display the shipments assigned to that vehicle (3). The shipments that have not yet been assigned are located under No resource (4). If there is capacity and time, those shipments are assigned to resources when calculating the route sequence.

You can exclude an assignment from the route optimisation by unchecking the checkbox for that address. If one of the addresses for a shipment is deselected, the other is automatically deselected (5). Individual shipments cannot be removed from the list. To do so, close the Route optimization window and select only the shipments that are to be included in dispatch before pressing F9.

To prevent shipments from being moved to other resources when calculating the route sequence, the shipments can be locked to the resource by clicking on (6). These assignments then remain on the resource even if it is not optimal from a route optimisation perspective. The shipments can be unlocked again by clicking on .

You can reassign tasks by selecting them in the list, pressing Ctrl + M and then selecting the new resource in the dialogue box that opens (7). The shipments are then locked to the new resource so that they are not moved to any other resource when calculating the route sequence.

Proceed as follows

Once the calculation is complete, the route is displayed on the map and the shipments have an estimated arrival time, which is shown in the Estimated column in the address list. Hovering the cursor over the symbols on the map results in a tooltip box appearing with information about the sender, receiver or resource, depending on which symbol is hovered over. For more information, see Explanation of symbols – map.

Sometimes a warning is displayed that there is no capacity for a vehicle, and that the vehicle will not undergo route optimisation. The capacity can be adjusted on the vehicle registry (or via the vehicle type). It is also possible to choose not to take capacity into account, by deselecting the current dimension on the Limitations tab in the route optimisation settings (see Route optimization settings (window)).

A warning that certain address or vehicle positions are poor is sometimes displayed when calculating the route sequence. The address positions can be adjusted by clicking on Register > Adjust address positions. The vehicle positions cannot be adjusted.

After the order of travel has been calculated, you can manually change the order of travel by dragging and dropping address lines to a new location in the list, but the estimated time of arrival will not be correct.

Note:

It is always the driving order that you see in the address list that is sent to the traffic management and Opter Driver. If you first calculate the running order and then manually change the running order, or sort on a column other than Order, then that is the running order that applies to the missions. Not the numbering in the column Order. The column Order only shows the optimal driving order according to the route optimisation calculation.

If you have changed the order manually, or are sorting on a different column, and want to restore the optimal running order, you can sort on the column Order, or click on Calculate route sequence again.

Clicking on Calculate route sequence always removes the manual sorting, and the list is automatically sorted on the column Order.

Step 3: Save the route sequence and synchronise it with the drivers’ Opter Driver

When there are no more shipments left under No resource, and you are satisfied with the route sequence calculated for the vehicles, select Save route sequence and estimated times in the bottom right corner and choose one of the following options:

Then click on Ok. If you do not want to save any changes, click on Close instead.

In Opter Driver, the shipments are not split into pickup and delivery addresses. Instead, they are displayed in the correct order based on status. If a shipment has the Assigned status, it is displayed at the position in the route sequence of the pickup address (the Route sequence - from column in dispatch). When the status is changed to Picked up, the shipment is moved to the position in the route sequence of the delivery address (the Route sequence - to column in dispatch).

Kartan

The routes of all resources are shown on the map, the resources are round and the addresses are squares. Hover over a resource or address to view more information. For more information, see Explanation of symbols – map.

You can select addresses on the map by holding down shift and then dragging your mouse over the addresses. When you release the mouse button, they are highlighted in the address list and you can drag and drop them as usual. This can be useful for marking addresses that are geographically close to each other instead of having to look them up in the address list.

Tip

Press Ctrl + M to allocate the selected tasks to a resource.


See also

Route optimisation: preparation and configuration

Route optimization (window)

Route optimization settings (window)

Dispatch settings (window)

Explanation of symbols – map

Vehicle position