Research questions

In this simulation study, we will consider the Uithoflijn, a new tram line between the central station of Utrecht and de Uithof which will start operating in summer 2018. (see also and movie) We will study the operational performance of this line. Important questions are:

Performance measures

Important performance measures are:

Problem description

The Uithoflijn consists of 7.9 km of track, with 9 stops. In the following tables, a list of all stops are given. In these tables, some more information is given. Because the tram follows more or less the same route as bus route 12, the corresponding stops are also given. In the last column of each table, the average driving time between each pair of stops is given. Note that this driving time is pure driving time, without the dwell time at the stop.

Stop Corr. stop route 12 Distance(km) Avg. Driving time(sec)
Centraal Station CS Centrumzijde
Vaartsche Rijn Bleekstraat 1.4 134
Galgenwaard Galgenwaard 3.1 243
Kromme Rijn De Kromme Rijn 0.6 59
Padualaan Padualaan 0.8 101
Heidelberglaan Heidelberglaan 0.4 60
UMC AZU 0.4 86
WKZ 0.6 78
P+R De Uithof 0.6 113
Table 1: Route information Uithoftram Centraal Station to Uithof

Stop Corr. stop route 12 Distance(km) Avg. Driving time(sec)
P+R De Uithof
WKZ 0.6 110
UMC AZU 0.6 78
Heidelberglaan Heidelberglaan 0.4 82
Padualaan Padualaan 0.4 60
Kromme Rijn De Kromme Rijn 0.8 100
Galgenwaard Galgenwaard 0.6 59
Vaartsche Rijn Bleekstraat 3.1 243
Centraal Station CS Centrumzijde 1.4 135
Table 2: Route information Uithoftram Uithof to Centraal Station


Qbuzz (U-OV) works with a timetable for the departure at the end stations. This timetable is defined as follows. We first fix our frequency, suppose for example that this is 15 (trams per hour). Than we fix the departure times at P+R de Uithof as

In the timetable we use a one-way driving time of 17 minutes. Each timetable is based on a specific turn-around time q at the endstations. Suppose that we choose q=5 minutes. Then a tram that the leaves P+R at t, leaves CS at t+22 and then P+R again at t+44, etc. Consequently the departure times at CS will be: In your simulation study, you should test different values for q.

Modelling assumption: Passenger arrivals

You may assume that the passengers arrive at the stops according to a Poisson Proces from which the rate varies over the day. This rate is determined per 15 minutes.

Optional features

Data for the Simulation

Here you find files that contains data that you will need for the tram simulation. These files are:

Material lecture Jos Jongerius (Provincie Utrecht)