XS1 to xS2: break- and restrules

This forum deals with any kind of routing computation whether it is simple A:B-routing, calculation of isochrones, simple matrix computation or nearest search.
Post Reply
User avatar
Bernd Welter
Site Admin
Posts: 2689
Joined: Mon Apr 14, 2014 10:28 am
Contact:

XS1 to xS2: break- and restrules

Post by Bernd Welter »

Here's a little overview of the differences between xRoute 1 and xRoute 2 when it comes to break and restrules
  • xServer1 enables you to parametrize the maximum driving times and breaks for a driver. In xRoute 2 you can only activate a rule which then contains the definition of the max values
  • xServer1 does not offer to parametrize the drivers working history - this is a new important feature in xRoute 2. Check the technical concept of the working hours
  • Multimanning: was simulated in xRoute via parametrizing of the max values (check this post). As of today this is not possible in xRoute2/xTour2 so far but this can be a future feature.
  • xRoute 1 does not support combonation of break and rest rules with dynamic routing. This is possible in xRoute 2. Check this post.
  • If you want to use the topic for ETA calculation I recommend to evaluate PTV Drive&Arrive which offers a dedicated method:create an OBUTacho event for ETA tracking including rest and service times additionally.
Bernd Welter
Technical Partner Manager Developer Components
PTV Logistics - Germany

Bernd at... The Forum,LinkedIn, Youtube, StackOverflow
I like the smell of PTV Developer in the morning... :twisted:
User avatar
Syon_Leo
Posts: 2
Joined: Wed Jan 22, 2020 10:27 am

Re: XS1 to xS2: break- and restrules

Post by Syon_Leo »

Hi Bernd,

is there an update on multi-manning on the xServer2?

Best regards,
Leo
User avatar
Bernd Welter
Site Admin
Posts: 2689
Joined: Mon Apr 14, 2014 10:28 am
Contact:

Re: XS1 to xS2: break- and restrules

Post by Bernd Welter »

Hello Leo,

unfortunately: no... I spoke with Frank (DEV) about this in the context of another project but there are no news.

Sorry for that negative feedback... I'll forward your request to him.

Best regards,
Bernd
Bernd Welter
Technical Partner Manager Developer Components
PTV Logistics - Germany

Bernd at... The Forum,LinkedIn, Youtube, StackOverflow
I like the smell of PTV Developer in the morning... :twisted:
User avatar
Bernd Welter
Site Admin
Posts: 2689
Joined: Mon Apr 14, 2014 10:28 am
Contact:

Re: XS1 to xS2: break- and restrules

Post by Bernd Welter »

Hi Leo,

I've been asked by another player about this topic and Frank returned to me with the following info (translated):
We will prepare an update of the xServer2 roadmap in Q1/2021 - this will also consider the planning of the item "multi manning". According to the current road map I can't give you a date.
So please stay patient,

Bernd
Du kannst schreiben, dass wir in Q1 eine Roadmap für die zukünftigen neuen Features in xTour auflegen. Das Feature "Multi-Manning" wird dabei auch berücksichtigt. Wann es kommt, können wir zum jetzigen Zeitpunkt nicht sagen.
Bernd Welter
Technical Partner Manager Developer Components
PTV Logistics - Germany

Bernd at... The Forum,LinkedIn, Youtube, StackOverflow
I like the smell of PTV Developer in the morning... :twisted:
User avatar
Bernd Welter
Site Admin
Posts: 2689
Joined: Mon Apr 14, 2014 10:28 am
Contact:

Re: XS1 to xS2: break- and restrules

Post by Bernd Welter »

Hi everyone,

just asked DEV about a status. There's no progress in this topic at the moment :cry:

Bernd
Bernd Welter
Technical Partner Manager Developer Components
PTV Logistics - Germany

Bernd at... The Forum,LinkedIn, Youtube, StackOverflow
I like the smell of PTV Developer in the morning... :twisted:
User avatar
Bernd Welter
Site Admin
Posts: 2689
Joined: Mon Apr 14, 2014 10:28 am
Contact:

Re: XS1 to xS2: break- and restrules

Post by Bernd Welter »

Quick update...

With version 2.26 we invented the experimental feature
com.ptvgroup.xserver.tourplanning.ConfigurableWorkingHoursPreset

With this parameter you can choose of several given scenarios - one of them is the
EU_DRIVING_TIME_REGULATION_FOR_TEAM_AND_MULTIPLE_DAYS :
When two drivers form a team, they can take turns. In contrast to EU_DRIVING_TIME_REGULATION_FOR_MULTIPLE_DAYS, no breaks are scheduled and the daily rest time limits are raised. See technical concept page for details. Not supported for time-dependent driving times.
This enumeration value is experimental. Before using it, make sure you understand the implications of Experimental features.
:idea: This does not treat two individual driver histories!
:!: This feature will be released officially with the upcoming v2.27

Bernd
Bernd Welter
Technical Partner Manager Developer Components
PTV Logistics - Germany

Bernd at... The Forum,LinkedIn, Youtube, StackOverflow
I like the smell of PTV Developer in the morning... :twisted:
User avatar
Bernd Welter
Site Admin
Posts: 2689
Joined: Mon Apr 14, 2014 10:28 am
Contact:

Re: XS1 to xS2: break- and restrules

Post by Bernd Welter »

Just for the record: here's a selection of some of the com.ptvgroup.xserver.tourplanning.ConfigurableWorkingHoursPreset : The route goes from Barcelona to Wasrzaw. Service period at start and end = 3600secs.
Technical Concept: Drivers' Working Hours
comparison-02.png
As you can see: some of the presets cause VIOLATIONS on the tour because of exceedance of drivers "single day" working period.
NONE
NONE
EU_DRIVING_TIME_REGULATION_FOR_SINGLE_DAY
EU_DRIVING_TIME_REGULATION_FOR_SINGLE_DAY
EU_WORKING_TIME_DIRECTIVES_FOR_SINGLE_DAY
EU_WORKING_TIME_DIRECTIVES_FOR_SINGLE_DAY
EU_DRIVING_TIME_REGULATION_FOR_LONG_SINGLE_DAY
EU_DRIVING_TIME_REGULATION_FOR_LONG_SINGLE_DAY
EU_WORKING_TIME_DIRECTIVES_FOR_LONG_SINGLE_DAY
EU_WORKING_TIME_DIRECTIVES_FOR_LONG_SINGLE_DAY
EU_DRIVING_TIME_REGULATION_FOR_MULTIPLE_DAYS
EU_DRIVING_TIME_REGULATION_FOR_MULTIPLE_DAYS
EU_DRIVING_TIME_REGULATION_FOR_TEAM_AND_MULTIPLE_DAYS
EU_DRIVING_TIME_REGULATION_FOR_TEAM_AND_MULTIPLE_DAYS
comparison.png
The most important KPIs of the scenarios in comparison
comparison-02.png
As you can see in this overview some of the routes are violating the tour constraints.
Bernd Welter
Technical Partner Manager Developer Components
PTV Logistics - Germany

Bernd at... The Forum,LinkedIn, Youtube, StackOverflow
I like the smell of PTV Developer in the morning... :twisted:
Post Reply