The University of Southampton
University of Southampton Institutional Repository

Machine learning-assisted railway simulation modelling

Machine learning-assisted railway simulation modelling
Machine learning-assisted railway simulation modelling
Computer simulation models have the potential to aid decision-making in many industries. They are particularly beneficial when applied to situations that would be too costly or impractical to experiment with in reality. In the railway domain, such applications may include making infrastructure changes or updating a timetable. A simulation is a representation of a system or object, not an exact copy. However, to be a meaningful planning aid, the output of a simulation needs to be sufficiently realistic. A review of existing railway simulation software identifies two features where established modelling techniques limit the realism of the output: train movements and signalling decisions. This thesis develops a stochastic simulation that models train movements and signalling decisions using supervised machine learning. Train movements are modelled using quantile regression. The models are applied to replicate the distribution of travel durations without requiring any underlying assumptions about the properties of the distribution. Probabilistic classification is employed to predict signallers’ actions, achieving accuracies of over 89%. Experiments were conducted by running the stochastic simulation for a week’s worth of activity on a section of the British network for 600 iterations. The outputs were compared to the true activity of the selected week. The true total travel duration of all the trains fell within the simulated minimum and maximum values achieved across all iterations. Moreover, the median total travel duration across all iterations settled to within 1% of the true value. The results demonstrate that machine learning-assisted simulation modelling can be applied to make realistic performance assessments in the railway domain. There is the possibility to use such a model to compare alternative train regulation policies or to investigate the performance of a new timetable.
University of Southampton
Knight, Joanna Cameron
10e2776b-c4fa-4c31-9201-5d36c5cf9ab5
Knight, Joanna Cameron
10e2776b-c4fa-4c31-9201-5d36c5cf9ab5
Keane, Andy
26d7fa33-5415-4910-89d8-fb3620413def
Hovorka, Ondrej
a12bd550-ad45-4963-aa26-dd81dd1609ee

Knight, Joanna Cameron (2023) Machine learning-assisted railway simulation modelling. University of Southampton, Doctoral Thesis, 262pp.

Record type: Thesis (Doctoral)

Abstract

Computer simulation models have the potential to aid decision-making in many industries. They are particularly beneficial when applied to situations that would be too costly or impractical to experiment with in reality. In the railway domain, such applications may include making infrastructure changes or updating a timetable. A simulation is a representation of a system or object, not an exact copy. However, to be a meaningful planning aid, the output of a simulation needs to be sufficiently realistic. A review of existing railway simulation software identifies two features where established modelling techniques limit the realism of the output: train movements and signalling decisions. This thesis develops a stochastic simulation that models train movements and signalling decisions using supervised machine learning. Train movements are modelled using quantile regression. The models are applied to replicate the distribution of travel durations without requiring any underlying assumptions about the properties of the distribution. Probabilistic classification is employed to predict signallers’ actions, achieving accuracies of over 89%. Experiments were conducted by running the stochastic simulation for a week’s worth of activity on a section of the British network for 600 iterations. The outputs were compared to the true activity of the selected week. The true total travel duration of all the trains fell within the simulated minimum and maximum values achieved across all iterations. Moreover, the median total travel duration across all iterations settled to within 1% of the true value. The results demonstrate that machine learning-assisted simulation modelling can be applied to make realistic performance assessments in the railway domain. There is the possibility to use such a model to compare alternative train regulation policies or to investigate the performance of a new timetable.

Text
Knight_Thesis_v2pdfa (1) - Version of Record
Available under License University of Southampton Thesis Licence.
Download (7MB)
Text
Final-thesis-submission-Examination-Ms-Joanna-Knight
Restricted to Repository staff only

More information

Published date: 6 August 2023

Identifiers

Local EPrints ID: 480679
URI: http://eprints.soton.ac.uk/id/eprint/480679
PURE UUID: c33bedcf-bfc2-44a1-8b63-ee14a057e67c
ORCID for Joanna Cameron Knight: ORCID iD orcid.org/0000-0002-2558-2815
ORCID for Andy Keane: ORCID iD orcid.org/0000-0001-7993-1569
ORCID for Ondrej Hovorka: ORCID iD orcid.org/0000-0002-6707-4325

Catalogue record

Date deposited: 08 Aug 2023 16:45
Last modified: 18 Mar 2024 03:26

Export record

Contributors

Author: Joanna Cameron Knight ORCID iD
Thesis advisor: Andy Keane ORCID iD
Thesis advisor: Ondrej Hovorka ORCID iD

Download statistics

Downloads from ePrints over the past year. Other digital versions may also be available to download e.g. from the publisher's website.

View more statistics

Atom RSS 1.0 RSS 2.0

Contact ePrints Soton: eprints@soton.ac.uk

ePrints Soton supports OAI 2.0 with a base URL of http://eprints.soton.ac.uk/cgi/oai2

This repository has been built using EPrints software, developed at the University of Southampton, but available to everyone to use.

We use cookies to ensure that we give you the best experience on our website. If you continue without changing your settings, we will assume that you are happy to receive cookies on the University of Southampton website.

×