Invited Review
Review of energy-efficient train control and timetabling

https://doi.org/10.1016/j.ejor.2016.09.044Get rights and content

Highlights

  • Literature review of energy-efficient train control and timetabling.

  • Overview of energy-efficient driving strategies under various conditions.

  • Application of Pontryagins Maximum Principle to optimal train control.

  • Insight in the relation between energy-efficient train control and timetabling.

  • Overview of algorithms for energy-efficient train control and timetabling.

Abstract

The energy consumption of trains is highly efficient due to the low friction between steel wheels and rails, although the efficiency is also influenced largely by the driving strategy applied and the scheduled running times in the timetable. Optimal energy-efficient driving strategies can reduce operating costs significantly and contribute to a further increase of the sustainability of railway transportation. The railway sector hence shows an increasing interest in efficient algorithms for energy-efficient train control, which could be used in real-time Driver Advisory Systems (DAS) or Automatic Train Operation (ATO) systems. This paper gives an extensive literature review on energy-efficient train control (EETC) and the related topic of energy-efficient train timetabling (EETT), from the first simple models from the 1960s of a train running on a level track to the advanced models and algorithms of the last decade dealing with varying gradients and speed limits, and including regenerative braking. Pontryagin’s Maximum Principle (PMP) has been applied intensively to derive optimal driving regimes that make up the optimal energy-efficient driving strategy of a train under different conditions. Still, the optimal sequence and switching points of the optimal driving regimes are not trivial in general, which led to a wide range of optimization models and algorithms to compute the optimal train trajectories and more recently to use them to optimize timetables with a trade-off between energy efficiency and travel times.

Introduction

Global warming is an increasingly important topic these days. One of the causes of global warming is the increasing amount of carbon dioxide (CO2) emissions which comes for a large part from transport. Therefore, the European Union (EU) set targets to decrease these CO2 emissions. One of the sectors affected by these measures is the railway sector. For the railway sector targets are set by the UIC (International Union of Railways) and CER (Community of European Railway and Infrastructure Companies). The short term target is to decrease CO2 emissions by 30% over the period 1990 to 2020, with a further decrease by 50% in 2030 (UIC, 2012). Furthermore, energy consumption of railway companies should be decreased in 2030 by 30% compared to 1990. A further incentive for railway undertakings to reduce energy consumption is the reduced operating costs and enlarged competitive advantages involved.

As a consequence, railway companies in Europe have started research on opportunities to decrease energy consumption in order to be sustainable and more profitable in the future. Several ways to achieve this goal are as follows:

  • An operator can deploy rolling stock that is more energy-efficient (due to more efficient engines or streamlining).

  • An operator may better match the capacities of the trains with the demand, so that fewer empty seats are moved around.

  • An operator can deploy measures concerning heating, cooling, lighting, etc. of parked trains during nights in order to save energy.

  • Energy-efficient train control (EETC) or eco-driving may be applied, in which a train is driven with the least amount of traction energy, given the timetable.

  • The timetable may be constructed in such a way that it allows EETC most effectively, resulting in energy-efficient train timetabling (EETT).

This paper focuses on the last two options: energy-efficient train control (EETC) and energy-efficient train timetabling (EETT). A good overview of different measures in order to decrease energy consumption for urban rail transport can be found in González-Gil, Palacin, Batty, and Powell (2014).

EETC has been and is a hot topic in the literature. Much research effort aims at finding the optimal driving strategies of a train that minimize energy consumption  (Khmelnitsky (2000); Liu and Golovitcher (2003); Albrecht, Howlett, Pudney, Vu, Zhou, 2015b, Albrecht, Howlett, Pudney, Vu, Zhou, 2015c). Most of this research is based on optimal control theory, and in particular on Pontryagin’s Maximum Principle (PMP) (Pontryagin, Boltyanskii, Gamkrelidze, & Mishchenko, 1962), to derive the optimal control. This leads to optimal driving regimes such as maximum acceleration, cruising, coasting and maximum braking, see Fig. 1. The problem is then to find the optimal sequence of these driving regimes and the switching points between the regimes for a range of different circumstances and train types. The optimal driving strategy must then be translated into feasible and understandable advice to train drivers in real-time. This generated considerable research in developing Driver Advisory Systems (DAS) that provide specific speed advice to the train drivers with the main challenge to incorporate the current delays into the advice (Kent, 2009, ON-TIME, 2013, Panou, Tzieropoulos, Emery, 2013). Energy savings between 20–30% have been reported when applying EETC in a DAS compared to normal train operation, for example see Franke, Terwiesch, and Meyer (2000) and ON-TIME (2014a).

The impact of train operation on energy savings depends on the timetable. More recently this led to research on the topic of optimal running time supplements (Scheepmaker & Goverde, 2015). A running time supplement is the extra running time on top of the technically minimum running time between two stations which is included in the timetable primarily to manage disturbances in operations and to recover from small delays. However, if a train is punctual then these supplements can be used for energy-efficient driving. Nevertheless, in practice energy efficiency is not yet considered in the construction of timetables which sometimes leads to allocating most running time supplements before main stations where punctuality is measured at the cost of insufficient supplements or even unrealizable running times earlier on the route. Another recent stream of research considers the synchronization of accelerating and braking trains to support regenerative braking, like T. Albrecht (2004). With regenerative braking, kinetic energy is converted into electricity that is fed back to the power supply system to be used by other (nearby) trains. A more detailed description about the working of regenerative braking and different regenerative braking technologies for urban transport can be found in the review paper of González-Gil, Palacin, and Batty (2013). Energy savings up to 35% have been reported after timetable optimization compared to using the normal timetable, for example see T. Albrecht and Oettich (2002) and Sicre et al. (2010).

This paper provides a thorough review of the literature on energy-efficient train control and timetabling, starting with the first simple models from the 1960s of a train running on a level track to the advanced models and algorithms of the last decade dealing with varying gradients and speed limits, and including regenerative braking. The focus is on the differences between the mathematical models and algorithms in terms of applicability, accuracy and computation time, and their main conclusions on the structure of the optimal driving strategy.

Our method is based on a literature study focussed on EETC and EETT. We structured the publications based on the frameworks shown in Figs. 2 and 9. Our review paper includes publications up to January 2016. The recent paper by X. Yang, Li, Ning, and Tang (2016) also provides a review of EETC and EETT with a focus on urban rail. In contrast to that paper, we consider general railway systems and focus on the differences in the mathematical problem formulations and solution approaches.

Section 2 introduces a basic EETC problem and outlines the mathematics involved. Section 3 reviews the EETC literature building on the concepts and terminology of the basic model. The application of EETC in EETT is the topic of Section 4, which reviews the related literature on the optimization of running time supplements and the synchronization of accelerating and braking trains. Finally, Section 5 ends this literature review with the main conclusions and an outlook to future research directions of EETC and EETT.

Section snippets

A basic model and solution approaches

This section considers a basic optimal train control problem to define the basic notation and illustrate the main modelling concepts which will be extended later in the paper. This problem was analysed by Milroy (1980) in the late 1970s as one of the first optimal train control problems. Here, we give a modern analysis. A rigorous mathematical treatment and further extensions are given in Howlett and Pudney (1995) and Albrecht, Howlett, Pudney, Vu, Zhou, 2015b, Albrecht, Howlett, Pudney, Vu,

Energy-efficient train control

This section gives a literature review of EETC models and solution methods. The review is mainly chronological where the first simple models are extended and adapted to derive more complex models. We will use the concepts and terminology introduced in the description of the basic model in Section 2 to provide a consistent terminology throughout the review.

A distinction can be made between models with continuous traction control (such as in Section 2) and models with discrete traction throttle

Energy-efficient train timetabling

This section discusses energy-efficient train timetabling, which is the problem of finding a timetable for one or more trains on a railway corridor or network that allows as much as possible energy-efficient driving. The total running time of each train over the corridor may be pre-specified or may still have to be determined. In both cases, the aim is to determine the running time between each pair of consecutive stops for each train such that the total (planned) energy consumption of the

Conclusions

The general energy-efficient train control problem is characterized by nonlinear dynamics from the traction and train resistance forces as function of speed, distance-dependent state constraints from speed restrictions, bounded controls, and a fixed time horizon. Since the state constraints and the line resistance forces from varying gradients depend on distance, most models in the literature take distance as the independent variable rather than time. The objective is typically minimization of

Acknowledgements

The authors would like to thank Netherlands Railways NS (Nederlandse Spoorwegen) for making this research possible.

References (94)

  • P.G. Howlett

    The optimal control of a train

    Annals of Operations Research

    (2000)
  • P.G. Howlett et al.

    Energy-efficient train control

    (1995)
  • K. Ichikawa

    Application of optimization theory for bounded state variable problems to the operation of train

    Bulletin of JSME

    (1968)
  • LiX. et al.

    Energy minimization in dynamic train scheduling and control for metro rail operations

    Transportation Research Part B: Methodological

    (2014)
  • LiX. et al.

    A green train scheduling model and fuzzy multi-objective optimization algorithm

    Applied Mathematical Modelling

    (2013)
  • LiuR.R. et al.

    Energy-efficient operation of rail vehicles

    Transportation Research Part A: Policy and Practice

    (2003)
  • LuS. et al.

    Single-train trajectory optimization

    IEEE Transactions on Intelligent Transportation Systems

    (2013)
  • M. Peña-Alcaraz et al.

    Optimal underground timetable design based on power flow for maximizing the use of regenerative-braking energy

    Proceedings of the Institution of Mechanical Engineers, Part F: Journal of Rail and Rapid Transit

    (2012)
  • G.M. Scheepmaker

    Running time supplements in railway timetables: Energy-efficient operation versus robustness (in Dutch: Rijtijdspeling in treindienstregelingen: energiezuinig rijden versus robuustheid)

    (2013)
  • C. Sicre et al.

    Real time regulation of efficient driving of high speed trains based on a genetic algorithm and a fuzzy model of manual driving

    Engineering Applications of Artificial Intelligence

    (2014)
  • C. Sicre et al.

    A method to optimise train energy consumption combining manual energy efficient driving and scheduling

    WIT Transactions on The Built Environment

    (2010)
  • WangY. et al.

    Optimal trajectory planning for trains – A pseudospectral method and a mixed integer programming approach

    Transportation Research Part C

    (2013)
  • WangY. et al.

    A survey on optimal trajectory planning for train operations

    Proceedings of IEEE international conference on service operations, logistics, and informatics (SOLI)

    (2011)
  • YangL. et al.

    Optimizing trains movement on a railway network

    Omega

    (2012)
  • YangX. et al.

    A cooperative scheduling model for timetable optimization in subway systems

    IEEE Transactions on Intelligent Transportation Systems

    (2013)
  • YangX. et al.

    A survey on energy-efficient train operation for urban rail transit

    IEEE Transactions on Intelligent Transportation Systems

    (2016)
  • A.R. Albrecht et al.

    Using timing windows to allow energy-efficient driving

    Proceedings of the 10th world congress on rail research

    (2013)
  • A.R. Albrecht et al.

    The key principles of optimal train control-Part 1: Formulation of the model, strategies of optimal type, evolutionary lines, location of optimal switching points

    Transportation Research Part B: Methodological

    (2015)
  • A.R. Albrecht et al.

    The key principles of optimal train control-Part 2: Existence of an optimal strategy, the local energy minimization principle, uniqueness, computational techniques

    Transportation Research Part B: Methodological

    (2015)
  • A.R. Albrecht et al.

    Using maximum power to save energy

    Proceedings of IEEE 17th international conference on intelligent transportation systems (ITSC)

    (2014)
  • T. Albrecht

    Reducing power peaks and energy consumption in rail transit systems by simultaneous train running time control

  • T. Albrecht

    A contribution to the utilization of Genetic Algorithms for optimal control and planning of a flexible urban rail transport (in German: Ein Beitrag zur Nutzbarmachung genetischer Algorithmen für die optimale Steuerung und Planung eines flexiblen Stadtschnellbahnbetriebes)

    (2005)
  • T. Albrecht

    Energy-efficient train control in suburban railways: experiences gained from onboard tests of a driver assistance system

    Proceedings of 1st international seminar on railway operations modelling and analysis (RailDelft2005)

    (2005)
  • T. Albrecht

    Energy-efficient train operation

  • T. Albrecht et al.

    Applications of real-time speed control in rail-bound public transportation systems

    IET Intelligent Transport Systems

    (2013)
  • T. Albrecht et al.

    A new integrated approach to dynamic schedule synchronization and energy-saving train control

  • S. Aradi et al.

    A predictive optimization method for energy-optimal speed profile generation for trains

    Proceedings of the 2013 IEEE 14th international symposium on computational intelligence and informatics (CINTI)

    (2013)
  • L.A. Baranov et al.

    Optimal control of a subway train with regard to the criteria of minimum energy consumption

    Russian Electrical Engineering

    (2011)
  • B. Benjamin et al.

    Control of railway vehicles for energy conservation and improved timekeeping

    Proceedings of conference on railway engineering 4th edition 1987

    (1987)
  • B.R. Benjamin et al.

    Energy-efficient operation of long-haul trains

    Proceedings of the fourth international heavy haul railway conference

    (1989)
  • J.T. Betts

    Practical methods for optimal control and estimation using nonlinear programming

    (2010)
  • A. Binder et al.

    Timetable evaluation and optimization under consideration of the stochastical influence of the dwell times

    Proceedings of the 3rd international conference on models and technologies for intelligent transportation systems 2013

    (2013)
  • O. Brünger et al.

    Running time estimation

  • C.S. Chang et al.

    Optimising train movements through coast control using genetic algorithms

    IEE Proceedings Electric Power Applications

    (1997)
  • ChengJ.

    Analysis of optimal driving strategies for train control problems

    (1997)
  • ChengJ. et al.

    Application of critical velocities to the minimisation of fuel consumption in the control of trains

    Automatica

    (1992)
  • ChengJ. et al.

    A note on the calculation of optimal strategies for the minimization of fuel consumption in the control of trains

    IEEE Transactions on Automatic Control

    (1993)
  • Cited by (322)

    • Coasting advice based on the analytical solutions of the train motion model

      2023, Journal of Rail Transport Planning and Management
    View all citing articles on Scopus
    View full text