Planning Public Transportation with Raku

Oslo Tram

by Arne Sommer

Oslo Tram

[159.3] Published 15. December 2021.

[ Introduction | Oslo Metro | Oslo Tram | Bergen | Misc. ]

The Oslo Tram Network as it is planned for 2024

This is a very short version of the Oslotrikken Ruteopplegg 2024 article (in Norwegian), with the configuration files updated to reflect the changes in the syntax.

Oslo is in the process of replacing the entire tram fleet, and the number of vehicles will be increased from 72 to 87. The extra trams will be utilised, in a modified network. The future tram network as presented by Ruter, the agency responsible for overseeing public transportation in the Oslo area, looks like this:

Ruter has not revealed anything about the frequency on the routes, except that a maximum of to 79 vehicles can be used at the same time to allow for planned maintenance and repairs. So we have to guess, and check if the numbers add up.

I'll only show the network setup files below. All the files are available in the zip file.

6 + 6 + 4 (5 routes, 82 vehicles)

6 minute frequency on route 11, 12, 13 and 19. 4 minute freqency on route 17:

File: oslo-tram/R4.setup
## Networkplanner ##

route set 11 file:R-11.def down:2 up:4 interval:6 
route set 12 file:R-12.def down:2 up:0 interval:6
route set 13 file:R-13.def down:3 up:1 interval:6 
route set 17 file:R-17.def down:4 up:0 interval:4 
route set 19 file:R-19.def down:3 up:4 interval:6

summary

timingpoints :tabulated R-timingpoints.def

vehicles R-vehicles.def

The number of vehicles (82) is too high.

6 + 6 + 5 (5 routes, 77 vehicles)

6 minute frequency on route 11, 12, 13 and 19. 5 minute freqency on route 17:

File: oslo-tram/R5.setup
## Networkplanner ##

route set 11 file:R-11.def down:2 up:4 interval:6 
route set 12 file:R-12.def down:2 up:0 interval:6  
route set 13 file:R-13.def down:3 up:1 interval:6 
route set 17 file:R-17.def down:4 up:0 interval:5 
route set 19 file:R-19.def down:3 up:4 interval:6

summary

timingpoints :tabulated R-timingpoints.def

vehicles R-vehicles.def

The number if vehicles (77) is ok, but the capacity on route 17 on the western part is probably too small.

6 + 7.5 + 4 (4 routes, 77 vehicles)

6 minute frequency on route 11 and 12. 7.5 minute frequency on route 13 and 19. 4 minute freqency on route 17:

File: oslo-tram/R75.setup
## Networkplanner ##

route set 11 file:R-11.def down:2 up:4 interval:6   
route set 12 file:R-12.def down:2 up:0 interval:6   
route set 13 file:R-13.def down:5 up:0 interval:7.5
route set 17 file:R-17.def down:4 up:0 interval:4 
route set 19 file:R-19.def down:3 up:4 interval:7.5 

summary

timingpoints :tabulated R-timingpoints.def

vehicles R-vehicles.def

The same numer of vehicles (77), so it is workable. This is the best of the three, but it is not great. Far from it.

So I decided to make my own network. Or networks:

7.5 (7 routes, 75 vehicles)

This network includes trams through Grønland, as proposed by bytrafikk.org.

File: oslo-tram/A75.setup
## Networkplanner ##

route set 10 file:A75-10.def down:7 up:2 interval:7.5
route set 11 file:A75-11.def down:0 up:4 interval:7.5
route set 12 file:A75-12.def down:2 up:0 interval:7.5
route set 13 file:A75-13.def down:5 up:0 interval:7.5
route set 17 file:A75-17.def down:4 up:0 interval:7.5
route set 18 file:A75-18.def down:0 up:2 interval:7.5
route set 19 file:A75-19.def down:2 up:4 interval:7.5

summary

timingpoints A75-timingpoints.def

vehicles A75-vehicles.def

The number of vehicles (75) is a bit lower than the linmit (79).

10 (9 routes, 79 vehicles)

This network also includes a connection in Sporveisgaten, also proposed by bytrafikk.org, enabling route 19 to reach Rikshospitalet via Briskeby.

File: oslo-tram/A10.setup
## Networkplanner ##

route set 10 file:A10-10.def down:2   up:2 interval:10
route set 11 file:A10-11.def down:7   up:2 interval:10
route set 12 file:A10-12.def down:2   up:1 interval:10
route set 13 file:A10-13.def down:1   up:0 interval:10
route set 14 file:A10-14.def down:4   up:6 interval:10
route set 16 file:A10-16.def down:9   up:0 interval:10
route set 17 file:A10-17.def down:7   up:2 interval:10
route set 18 file:A10-18.def down:2   up:2 interval:10
route set 19 file:A10-19.def down:4.5 up:7 interval:10

summary

timingpoints A10-timingpoints.def

vehicles A10-vehicles.def

The number of vehicles (79) is spot on, at the limit.

[ Introduction | Oslo Metro | Oslo Tram | Bergen | Misc. ]