PuT paths

Paths are the central result of an assignment (Paths in PrT and PuT). In the timetable-based assignment (Timetable-based assignment) a PuT path is described through a sequence of path legs which each represent one of the following activities.

  • Change of location from one stop point to another by using a specific vehicle journey
  • Change of location from origin zone via a connector and links to a stop point or from there to destination zone with a PuT-Walk TSys
  • Transition from one stop point to another with a PuT-Walk TSys
  • Change of location by using a PuT-Aux TSys

Because each of the used vehicle journeys is known, the path has a time reference (Network objects of the line hierarchy). Each of its path legs starts and ends at a precise time. This is called a connection.

If the option Save pathsas connections has been selected for the assignment (User Manual: Settings for saving PuT assignment results), these connections become visible in the PuT path leg list.

Alternatively, a path can be described without specifying vehicle journeys in detail. In this case only the time profile is known, which was used for a change of location via a PuT line (Network objects of the line hierarchy). The departure and arrival times of each path leg are then relative times relating to the beginning of the path, completely analog to the difference between vehicle journey and time profile. Such a path described by the used time profiles and relative times is called a route.

Naturally, routes are suitable especially to aggregate display of recurring connections at regular timetables. Two connections at different headway times which otherwise run the same, are combined to the same route. This usually requires considerably less memory space.

When executing the timetable-based assignment with option Save pathsas routes (User Manual: Settings for saving PuT assignment results), individual connections are still determined and loaded internally. These are, however, only saved as aggregated routes after the assignment. Reference is lost to the individual vehicle journeys as well as their exact departure times. The PuT path leg list then shows the relative times for departure and arrival, and the optional relations to the first and after the last vehicle journey item are empty. Because the network elements are loaded prior to discarding the connections, time-based volumes can still be determined.

The third option Save pathsdo not save (User Manual: Settings for saving PuT assignment results) results in that no path information is saved after ending the assignment. Only the derived values of the network object volumes and also skim matrices are retained after the assignment. This way, path-based post-assignment analyses are not possible – especially no flow bundle calculation. PuT path list and PuT path leg list also remain empty, however, time-based volume values are also possible with this option.

Due to its differing user model, headway-based assignment (Headway-based assignment) not even internally determines connections but routes. The option Save paths as connections can be selected, however, but at headway-based assignment routes are saved in either case (or nothing). These are formally equal to those routes determined by the timetable-based assignment and can be output in the same way as PuT path list or PuT path leg list.

The Table 159 shows the path legs which result from a timetable-based assignment in example Example.ver. In this case, the paths were saved as connections.

Origin zone

Destination zone

Path index

Path leg index

Passenger trips

From stop point

To stop point

TP indicator

Departure

100

200

1

 

25000

10

40

 

6:10:00 AM

 

 

 

1

 

 

10

OrigConn

6:10:00 AM

 

 

 

2

 

10

20

BUS1 1_H > 1

6:10:00 AM

 

 

 

3

 

20

20

Transfer

6:22:00 AM

 

 

 

4

 

20

40

TRAIN 1_H > 1

6:25:00 AM

 

 

 

5

 

40

 

DestConn

6:41:00 AM

100

200

2

 

14000

10

40

 

6:10:00 AM

 

 

 

1

 

 

10

OrigConn

6:10:00 AM

 

 

 

2

 

10

40

BUS1 1_H > 1

6:10:00 AM

 

 

 

3

 

40

 

DestConn

6:55:00 AM

100

200

3

 

18000

10

40

 

6:55:00 AM

 

 

 

1

 

 

10

OrigConn

6:55:00 AM

 

 

 

2

 

10

40

BUS1 1_H > 1

6:55:00 AM

 

 

 

3

 

40

 

DestConn

7:40:00 AM

100

200

4

 

16000

10

40

 

7:25:00 AM

 

 

 

1

 

 

10

OrigConn

7:25:00 AM

 

 

 

2

 

10

20

BUS1 1_H > 1

7:25:00 AM

 

 

 

3

 

20

20

Transfer

7:37:00 AM

 

 

 

4

 

20

40

TRAIN 1_H > 1

7:45:00 AM

 

 

 

5

 

40

 

DestConn

8:01:00 AM

100

200

5

 

17000

10

40

 

7:25:00 AM

 

 

 

1

 

 

10

OrigConn

7:25:00 AM

 

 

 

2

 

10

40

BUS1 1_H > 1

7:25:00 AM

 

 

 

3

 

40

 

DestConn

8:10:00 AM

Table 159: Path legs after a timetable-based assignment (paths saved as connections)

For the same assignment, Table 160 shows the path legs if the paths were saved as routes.

Origin zone

Destination zone

Path index

Path leg index

Passenger trips

From stop point

To stop point

TP indicator

Departure

100

200

1

 

25000

10

40

 

00:00:00

 

 

 

1

 

 

10

OrigConn

00:00:00

 

 

 

2

 

10

20

BUS1 1_H > 1

00:00:00

 

 

 

3

 

20

20

Transfer

12:12:00 AM

 

 

 

4

 

20

40

TRAIN 1_H > 1

12:15:00 AM

 

 

 

5

 

40

 

DestConn

12:31:00 AM

100

200

2

 

49000

10

40

 

00:00:00

 

 

 

1

 

 

10

OrigConn

00:00:00

 

 

 

2

 

10

40

BUS1 1_H > 1

00:00:00

 

 

 

3

 

40

 

DestConn

12:45:00 AM

100

200

3

 

16000

10

40

 

00:00:00

 

 

 

1

 

 

10

OrigConn

00:00:00

 

 

 

2

 

10

20

BUS1 1_H > 1

00:00:00

 

 

 

3

 

20

20

Transfer

12:12:00 AM

 

 

 

4

 

20

40

TRAIN 1_H > 1

00:20:00

 

 

 

5

 

40

 

DestConn

12:36:00 AM

Table 160: Path legs after a timetable-based assignment (paths saved as routes)