Next Article in Journal
Towards Climate Neutrality in Poland by 2050: Assessment of Policy Implications in the Farm Sector
Next Article in Special Issue
The Influence of Pantograph Carbon–Metal Composite Slider Thermal Properties on the Railroad Wire Temperature
Previous Article in Journal
Misalignment-Tolerant Series Hybrid with Active Adjustable Constant Current and Constant Voltage Output Wireless Charging System
Previous Article in Special Issue
Full-Scale Field Experimental Investigation on the Intended Irregularity of CWR Track in Vertical Plane
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Energy Efficiency and Smooth Running of a Train on the Route While Approaching Another Train

by
Janusz Szkopiński
1 and
Andrzej Kochan
2,*
1
PKP Polskie Linie Kolejowe S.A., 03-734 Warsaw, Poland
2
Faculty of Transport, Warsaw University of Technology, 00662 Warsaw, Poland
*
Author to whom correspondence should be addressed.
Submission received: 30 September 2021 / Revised: 7 November 2021 / Accepted: 11 November 2021 / Published: 13 November 2021

Abstract

:
This paper presents an innovative technique of traffic management on a route divided into fixed block distances for trains equipped with a continuous area data transmission system that ensures information exchange between a train and a control center. The originality of the technique is focused on the optimization of the following train’s speed profile in terms of energy consumption under the need to maintain a minimum distance to the preceding train and to assume the smooth running of the following train, using elements of fixed and mobile block distance methods. The obtained results are an answer to the question of whether it is possible to obtain a smoother movement of the train and savings in mechanical energy consumption if the speed profile of this train is adjusted to the conditions before the train, such as information about the speed of the preceding train.

1. Introduction

The aim of this article is to analyze the possibility of reducing energy consumption during the procedure of approaching trains going in the same direction. An important aspect in the conducted research is the possibility of using data about the preceding train (speed) to regulate the running parameters of the following train. The use of such a solution leads to savings of mechanical energy and an increase in the smooth running of a train.
On the basis of the simulation, attempts were made to answer the question of what could be possible energy benefits from the speed equalization process between trains, as well as what problems may arise in this process.
Green rail is one of the slogans [1] which is currently guiding the research work carried out by the scientific teams of the railway industry, as well as the legislative work related to the new edition of the technical specification for interoperability relating to control-command and signaling [2]. One of the topics in the ecology of the railway system is energy efficiency in the movement of individual trains [3], and in the article [4] about Evaluation of Energy Efficiency Technologies for Rolling Stock and Train Operation of Railways (EVENT), the project contains information in the field of Energy Efficiency Technologies for Railways which is being collated, and present and future technologies are being evaluated for railway purposes.
One of the topics in the ecology of the railway system is energy efficiency in the movement of individual trains, which was presented in the publication [3]. On the other hand, the article [4] presents a project (EVENT), which includes the assessment of energy efficiency technology for rolling stock and rail train operation from the perspective of future railway needs.
The development of railway traffic control systems and area radio transmission systems (radio communication) [5], as far as data transmission between trains is concerned, opens new perspectives for solutions which have not been applied so far due to difficulties in technical implementation.
A great opportunity for this is seen in the work on new algorithms for automatic train control (ATC) [6] aimed at reducing energy consumption during runs. In the publication [7], the authors presented the optimization process results of switching points that initiate cruising and coasting phases of the driving. Due to nonlinear optimization formulation of the problem, nature-inspired evolutionary search methods, Genetic Simulated Annealing, Firefly, and Big Bang-Big Crunch algorithms were employed in this study. In [8], the authors presented a proposal for a mathematical model of Movement Authority in the ERTMS/ETCS system, which is an essential characteristic of the route for a train, and paper [9] presents proposals for the development of the ERTMS/ETCS system.
The benefits of improving the running of the train are achieved, among other things, as a result of selecting the appropriate parameters for determining the train braking curve in the ETCS system presented in [10] and on the basis of the proposed model based on Neural Networks for repetitive, defined phases and conditions of train running [11].
The idea of increasing smooth running is based on driving the train in a way that minimizes the need for speed changes (acceleration and braking). The risk of a train approaching the preceding train at a dangerous distance is one of the reasons for the need to brake or stop. On the other hand, one way to minimize this risk is to try to achieve a similar speed of both trains in order to maintain a constant distance between the trains, which can be assisted by exchanging information about the current operational speed.
A similar issue of movement was presented in the article [12]. This work presents an “operational” approach to the so-called coupling trains into convoys. The operational state, striving to couple trains, is a traffic situation analogous to the one analyzed in this article.
The proposed method implies train control using the ETCS L2 system, the functionality of which is complemented by additional functions. This additional function is the transmission of information to the following train about the movement parameters of the preceding train. The current specifications [13] do not foresee this possibility, but RBC has this data, and it is technically possible to transmit it, e.g., by means of packet number 44, which can be used for additional functions. When operating with ETCS L2, the following train brakes when approaching a preceding train at a dangerous distance. In the proposed method the information about running parameters of a preceding train is used in different variants, and braking is initiated earlier to reduce the energy consumption when a following train approaches a preceding one. These are original considerations of the authors, not carried out by other researchers in a similar operational scenario.
The issue of trains running on the track one by one and maintaining a minimum distance between them has been the subject of many considerations. In works [12], the concept was presented of a Vehicle-to-Vehicle (V2V), where communication architecture trains can move in a virtually coupled platoon which can be treated as a single convoy at junctions to improve capacity. Furthermore, paper [14] introduced Virtual Coupling in the context of a system ERTMS/ETCS; provided some preliminary hints, models, and results; and drew conclusions about the required safety analyses and future developments. The paper [15] described the Virtual Coupling paradigm with a focus on standard European railway traffic controllers. The authors presented ways to operate trains in virtually connected convoys and the benefits from doing so. The train driving techniques proposed in the following paragraphs allow such a configuration to be achieved in a smooth manner.
The scale of costs incurred by railway undertakings as a result of disturbance occurring on the railway network, including the need for frequent braking and acceleration of trains in places with speed limits, is presented in article [16].
The authors presented calculations for an unscheduled stop and start of a 490 T passenger train with the EU07 locomotive. Such a traffic scenario resulted in an increase in energy consumption by 75.6 kWh, while for a freight train with the weight of 1900 T with a ET22 locomotive, it resulted in an increase in energy consumption by 191.4 kWh.
In the paper of the same authors [17] based on the results of simulation runs on the E59 line, for a fast train Poznań Gł.–Wrocław Gł., about a 40% increase of energy for traction purposes as a result of disturbances in traffic of the examined train was observed.
The study [4] presents, among others, ways to achieve energy savings in transport.
One of the solutions is the use of the Driving Advisory System (DAS), which allows the driver to be assisted in selecting the best possible speed profile, from the perspective of traction energy savings, when approaching points of traffic conflict, such as potential places generating primary and secondary disturbances.
As reported in the study, assuming no energy recovery, DAS achieved energy savings of more than 14% for a typical train timetable on the railway line and more than 26% energy saving for an ideal uninterrupted train timetable. When 90% of the energy was recovered through regenerative braking, the energy savings exceeded 8% and 15%.
The study also indicated that as a result of the reduction in the number of passing red signals (extending the travel time allowed for the arrival at the signal when the signal was changed to MA (Movement Authority)), safety was increased by about 11% in typical morning traffic as per the timetable and by more than 22% in the case of an ideal, uninterrupted timetable.
The publication [18] presents the results of tests on runs conducted on the SBB rail network (in Switzerland). Theses were formulated on the factors affecting traction energy consumption, and the degree of possible saving from 10% to 30% was estimated. A reduction in traction energy consumption was achieved by using an appropriate train speed profile adapted to the operating conditions, including speed restrictions due to primary and secondary disturbances. One way to optimize the train movement was to extend the train’s running time before the mobile speed limit location. Such an analysis is also presented in the article [19], where the efficiency of mechanical energy in various motion aspects was considered.
In paper [20], the authors deal with the optimization of the driving technique in order to effectively use the track sections characterized by large drops. Conversely, in [21], the effects of modelling the driver’s activity which affects the energy consumption of the train have been presented. Global optimization of energy consumption for a full train running scenario has been considered in [22], and optimization of traction energy consumption using evolutionary algorithms has been presented in [7]. This research shows how important the research area in question is.
Ways to increase energy savings were presented in the publication [4], where, inter alia, it presents the possibility of changing the way of running the train as one of the factors allowing the mechanical energy consumption of the train to be reduced. The assessment of energy consumption was made on the basis of the train movement model.
The train motion model has been discussed in detail in the book [23], where a model of time solutions of differential motion equations (Newton) was created based on parameterized equations of train motion resistance and parameterized traction equations.
Such a model is now widely used in traffic simulation studies, used, inter alia, also in [12,24].
In the work, the authors used a similar model of train movement, using the dependencies on the resistance of the train movement on the basis of the article [25], traction equations based on the work [26], and the dependencies indicated in the book [27]. Interpolation of the traction characteristics to the form of a parameterized equation, along with the determination of the error tolerance with the simplification performed, was used from [19].

2. Issue of the Smooth Running of Trains

2.1. Effect of Speed Limits on the Smooth Running of the Train

In order to properly interpret the concept of the smooth running of the train for the purposes of this work, the following definition of the issue was adopted:
By the smooth running of the train, we mean that the train runs in a given time with as little change in train speed as possible (the least deceleration or acceleration). For the deceleration phase or the acceleration phase of the train, the curve representing the variation of speed versus distance (speed profile) is gentle, i.e., the angle of curvature (measured between the tangents to the curve at the beginning and the end of the curve) is as small as possible, i.e.,:
t g   φ = Δ V Δ S     φ   m i n i m u m ,   Δ S = c o n s t   Δ V m i n i m u m
If we consider the case of the need to change the movement of the train by a certain speed value, the smooth run is obtained by extending the running distance of the train, i.e.,:
t g   φ = Δ V Δ S     φ   m i n i m u m ,   Δ V = c o n s t   Δ S m a k s i m u m
Taking into account the time in uniformly delayed movement: T = Δ V / a h (T—period of time), and increasing the distance: Δ S = V × T a h   *   T 2 2 , and determining the braking delay: a h = v 1 2 v 2 2   2   Δ S , where V1 is the initial speed, V2 is the final speed, and V1 > V2 i ∆V = V1V2; thus, it is possible to determine the dependence of time on the distance elongation and the magnitude of the change in velocity:
  T = Δ V   a h   = Δ V   2 Δ S v 1 2 v 2 2   = ( V 1 V 2 )   2   Δ S ( V 1 V 2 )   ( V 1 + V 2 ) = 2   Δ S V 1 + V 2 = 2   Δ S 2 V 2 +   V 1 V 2 = 2   Δ S 2   V 2 + Δ V
Obtaining the effect of smooth running of the train implies the extension of its running time.
The ability to manage the train movement time is therefore a key mechanism to achieve smooth running of the train.

2.2. Effect of Keeping the Distance on a Smooth Run of the Train

The issues of adjusting the speed profile of the following train in case of occurrence of secondary disturbances (mutual interaction of trains resulting from blocking of route sections by the preceding train), being a derivative of the primary disturbance resulting from technical or operational problems in infrastructure or the timetable run of a preceding train, are the subject of considerations in this paper.
For such an assumed traffic situation, it is difficult to select an appropriate speed profile for the following train, to maintain a constant and short distance between trains, and to maintain the maximum possible speed without reducing it excessively, often to the point of stopping the train.

2.2.1. Consequences of Losing Distance by the Train

In order to avoid the need to apply emergency deceleration, the driver may reduce speed to the speed limit value over a longer distance, thereby achieving a smooth run of the train but also extending the arrival time at the limit location.
In this case, there is a risk of incorrect timing and value of speed reduction and, therefore, of excessive extension of the distance between trains.
Figure 1 shows the two train speed profiles. The Pr1 profile represents the case of excessive extension of train running time resulting in loss of distance (s1 < s2), where “s” is location, relative to the train that is moving according to the Pr2 speed profile.
Recovery of the lost distance is only possible by increasing the speed in the Pr1 profile. Running according to the Pr2 profile is therefore more advantageous in terms of energy consumption, and this is due to the need to maintain the speed Vogr (speed on the limit) with less resistance to movement than at the speed Vmax (the maximum speed on the distance) in the Pr1 profile, with more resistance to movement.
For example, according to an adopted train and traffic situation model, considered in the speed range from Vogr = 40 km/h to Vmax = 160 km/h, leveling the distance difference of 1 km requires the Pr1 profile mechanical energy consumption to be higher by approximately 1820 kWh than the train running according to the Pr2 speed profile (error tolerance resulting from traction curve interpolation, as per the method provided in [19]: +0.366 and 0.065).

2.2.2. The Consequence of the Train Losing Speed

The reduction in speed translates into the loss of kinetic energy of the train, as well as into the extension in its running time.
In the case as shown in Figure 2, the train running with the Pr1 speed profile against the Pr2 speed profile must increase speed up to Vmax over a shorter time to level the speed difference, which translates into increased energy consumption (higher speed difference, longer travel distance at the maximum speed), as well as a negative impact on the smooth running of the train.
For example, according to the adopted train and traffic situation model, considered in terms of speed, V1 = 30 km/h, Vogr = 40 km/h, and Vmax = 160 km/h; decreasing the speed difference of 10 km/h requires approximately 1980 kWh more mechanical energy for the Pr1 speed profile compared to a train running according to the Pr2 speed profile (error tolerance as above).

3. Searching for the Optimal Solution

3.1. Area of Acceptable Solutions

The traffic situation represents the running of two trains on the same section of line, on the same track, which in the case of higher speed of the following train, may lead to its stopping in case the preceding train fails to leave the next block distance.
Such a situation is very unfavorable from the point of view of energy consumption; therefore, as far as the timetable allows, a smooth process of the following train approaching the preceding one should be achieved, which is a preliminary process for the virtual connection of trains.
To increase the smooth running of approaching, additional information about the P P traffic parameters is needed. P N equipped with ERTMS/ETCS L2 can obtain such information from RBC, although it is not standard information according to the current specification. This information can be used to determine the occupancy time of the next block distance and optimize the run profile.
The extension of the information about the speed of the preceding train allows a more precise speed limit and, therefore, a better selection (from the point of view, among others, of the energy consumption) of the traffic parameters for the following train.
In the considered traffic case, a phenomenon appears that the more we extend the travel time of the following train, the lower the probability we have of speed reduction of that train.
On the other hand, extending of train travel time may impact the timetable, which translates into a delay of train arrival to the appointed stations; it may also cause disturbance in the traffic of other planned train routes. In addition, obtaining the smallest possible distance between trains also increases the capacity of the railway line, which is important on lines with heavy train traffic.
Taking the foregoing into account, the travel time of the train is the key issue, and achieving a smooth run of the train and saving energy consumption must not be at the expense of delaying the train from its scheduled time.
Thus, the task of the authors is to indicate a solution allowing the smooth running of the train to be obtained while maintaining the condition of the train running time in compliance with the timetable on a specified section of the railway line. These solutions are in the form of algorithms for shaping run profiles for different variants of the train approach operational scenario.
The optimization task is to find a solution such that the following train loses the least amount of kinetic energy while maintaining a safe distance from the preceding train.
Figure 3 shows the two speed profiles of the following train, Pr1 and Pr2, limiting the set of solutions sought, shown in blue.
In the case of the Pr1 speed profile, train P N moves with Vmax speed until the distance to the Vogr speed limit location (point L marked on the figure) requires the application of the so-called service braking; in the paper, the value uh = 0.5 m/s2 (additional braking delay resulting from the application of the train braking force) has been adopted.
A train running according to the speed profile Pr1 achieves the shortest possible travel time to the point L, but it is characterized by the highest mechanical energy consumption, which results from the length of the section on which the Vmax speed is maintained, resulting in the highest resistance to movement.
In the case of the Pr2 speed profile, train P N applies service braking by reducing speed from Vmax to Vogr and then runs at a constant speed Vogr up to the point L.
A train running with the Pr2 speed profile achieves the longest travel time to point L, but it requires less mechanical energy due to the length of the section where the Vogr speed is maintained.
In the traffic situation, when train P N in point L obtains an MA for a further run, the train continues with the Vogr speed (line Pr3). In the case of the lack of MA for a further run, it commences to brake, with its speed decreasing below Vogr (line Pr4), and in extreme cases, it stops completely. Lines Pr3 and Pr4 are continuations of the speed profiles from the set of sought solutions.

3.2. Objective Function and Evaluation Criteria

The objective function is to obtain such a speed profile of the following train that it is located the smallest possible distance from the beginning of the next block distance in a time equal to the value of the time needed for the preceding train to leave the block distance, at a speed approximate to the speed of the preceding train.
These values have to take into account the delay time for processing and transmitting the information and maintaining a safe braking distance in each case.
The objective function can be obtained by shaping the speed profile of the following train (Figure 4) in such a way that the speed at its end is equal to the speed of the preceding train leaving the block distance (the OB section in the figure) and that the safe time interval TOB (from the to moment to the tb moment) and distance (from point O to point B) is kept between trains.
The following factors will be the evaluation criteria for the preceding train: the amount of mechanical energy used, the location, and the speed of the train at the moment of the lapse of time TOB.
In order to compare the distance travelled and the speed attained in relation to the mechanical energy consumption, the standardization method (calculation of the mechanical energy needed to compensate for the differences) will be used, which is discussed in more detail in Section 7.2.
An additional evaluation criterion will also be the magnitude of the achieved smooth running of the train (as defined in Section 4), taking into account that higher train movement fluency results in less wear and tear on rolling stock running parts and wear and tear on the track surface.
The scope of assessment of the following train will be performed between points A and O, whose distance D, representing the distance between trains PP and PN at the beginning of the analysis, can take values in the range:
V o g r   o b i V o g r T H + S H   D     V m a x   o b i V o g r T H + S H
where TH (train braking time when using the braking force FH) is the minimum time on the SH (the braking distance of the train when the braking force FH is applied) route necessary to stop the train from the maximum speed to zero, and TPOB = obi/Vogr is the time in which the PP train will cover the OB section at the assumed Vogr speed on the i-th block distance, while S1 = Vmax (TPOBTH) + SH is the distance that the train will travel in the TPOB time while moving according to the Pr1 profile (Figure 3), and S2 = Vogr (TPOBTH) + SH is the distance that the train will travel according to the Pr2 profile (Figure 3).

3.3. Assumptions Used to Assess the Solutions

The assumptions made are intended to create objective conditions for comparing different train running variants (different speed profiles) for the traffic movement before a variable speed limit. This comparison shall be based on train run kinematics, resistance forces due to train speed, and the traffic control system, including the ability to give information to the following train about the position and speed of the preceding train.
The conditions for the assumptions and simplifications allowing for the analysis and comparison for various train running scenarios are the method of determining the traction energy consumption (type of energy, calculation method, etc.), the parameters and type of the train, the function describing the resultant of traction force and resistance forces, the inclination, and the track geometry (curvature) on a given section of the railway line.
The traction force variability results from the technical parameters of both the traction vehicle drive and external conditions, i.e., weather conditions (wheel–rail adhesion, wind force), track profile and geometry (curves), usable power in the traction network (in a given place) from the distance of the train from the traction substation, and the number of trains and their sequence time in the supply area of the train in question.
The experience of the driver is also important, as is their method of controlling the drive in terms of adjusting the train speed to technical and operational conditions.
All the above-mentioned conditions and limitations affect the non-linearity of the traction characteristics of a traction vehicle: traction force as a function of train speed.
The method of calculating energy consumption, mechanical energy, adopted for the analysis, relates directly to the speed and traction force of the vehicle, as well as the resistance to train motion depending on the train speed. The adopted assumption makes it possible to ignore the efficiency and type of energy used in the drive (electric or thermal), i.e., the efficiency of energy conversion in a traction vehicle, energy consumption for non-traction needs in the train, etc.
Since the consumption of mechanical energy is the product of the traction force (depending on the speed at a given moment) and the speed, and the change in speed depends on the traction force and resistance to motion, the determination of energy consumption is a complex process. Its determination is possible through the use of approximations and averages in short time intervals. For a specified train running time (acceleration):
Δ T = m f   Δ V   / V 1 V 2 F  
where V1 < V2 and ΔV = V2 − V1; we use time intervals that allow, approximately to the actual values, the average value of traction force and resistance to motion to be obtained, as well as the average speed of movement. The more time intervals, the shorter the time interval and the shorter the distance and the smaller the deviation of the mean value from the actual values.
The consumption of mechanical energy is the expenditure of traction energy to overcome the resistance to motion and to change the kinetic energy of the train in the case of increasing the running speed:
Z = i = 1 n ( F i   V i Δ T i ) + V 1 V 2   m f V   d V
where Z is the mechanical energy consumption, Fi is the mean value of the traction force in the time interval ∆Ti, Vi is the average speed in the time interval ∆Ti, n is the number of time intervals, and mf is the mass, taking into account the energy of rotating masses (wheels, gears, etc.).
In order to obtain better readability and unambiguity of the variant differences, the following aspects were omitted from the model, i.e., the influence on traction power of the power supply system (voltage and power), efficiency of the power supply and energy processing system, energy losses resulting from resistance in the running parts of the rolling stock, gradient of the line (the profile of the line section with no gradient was established) and track geometry (no curves and turnouts), and the influence of external conditions, such as the influence on the wheel/rail interaction, the so-called slip effect, the way of driving the train by the driver, etc.
For the purpose of results standardization, we used the interpolation of traction characteristics of a particular traction vehicle; detailed information has been presented in publication [19].

3.4. The Logic of the Research Model

Figure 5 shows the interrelationship of technical aspects to find the optimal solution in the set of admissible solutions.
  • Ftr: train traction force (depending on the speed),
  • Fopr: train force acting on the train as a result of resistance to movement (depending on the speed and the location),
  • Fh: braking force acting on the train as a result of applying the braking system,
  • uh: additional braking delay resulting from the application of the train braking force,
  • mf: train weight corrected by the rotating mass factor,
  • Vogr: speed on the limit,
  • Vmax: the maximum speed on the distance,
  • aR: the maximum permissible acceleration of the train,
  • aH: the maximum train braking delay,
  • Th: train braking time,
  • Sh: train braking distance,
  • Tr: train startup time,
  • Sr: train startup distance,
  • TNAO: time of the PN train moving between points A and O,
  • VNAO: speed of the PN train moving between points A and O, and
  • D: distance between PP and PN at the tNA and tPO moment.

4. Traffic Movement Model

4.1. Traffic Operation

Let us now consider the movement of two consecutive trains, running in the same direction on the same track at a given distance D on a section of a railway line with identical conditions of longitudinal gradient (profile) and track geometry fixed over its whole length, as well as with applied railway traffic control devices. The organization of traffic management for such a case is presented in the book [28]; detailed rules of conduct for drivers are defined in an internal instruction of the infrastructure manager [29] and in the instructions for the conduct of drivers running trains equipped with the ETCS system [30].
At the start of the analysis t = t A N = t O P = 0 , train PP is at point O, and train PN is at point A, and the D distance between them is a fixed input value for the analysis.
Train PN at the tNA moment is running at the Vmax maximum speed allowed at the section, while train PP at the tPO moment is running with the Vogr limited speed.
The moment at which the analysis ends, t = t X N = t B P , is when the PP end of the train passes point B, while the PN train is located at point s between points A and O. The location of the PN train and the distance between PP and PN are quantities that depend on the PN train driving variant used.

4.2. Division of the Route

For the purposes of the present considerations, the following traffic situation was assumed. On a route divided into fixed obn block distances between stations A and B, two PP and PN trains are moving, and they are moving in the same direction (from station A to station B on the same track). Each block distance has its pobn (start obn is in the n-th block distance) beginning at the side from which the train is approaching. The end of the section kobn is on the opposite side of the section with relation to pobn. The track between two posts is the considered area of the railway network. The locations of the next pobn are as follows: s(pob1) = 0 m, s(pob2) = 2000 m, s(pob3) = 4000 m, s(pob4) = 6000 m (point O in front of it), and s(pob5) = 8000 m.

4.3. Trains

The train going first will be called the PP preceding train. The train going second will be called the PN following train. The trains and the area in which they run are equipped with ERTMS\ETCS L2 equipment. Drivers drive trains on the basis of ETCS DMI (Driver Machine Interface) indications. The following PN train receives an MA as per specification [31] on the basis of the occupation of block distances. The speed and location of the preceding PP train is the additional information to the MA for PN.

4.4. Traffic Operation on the Track

Let us assume that the end of PP is located at ob3 (3-th block distance). Then, PN has zj (the j-th event) whose EOA (End Of Authority) is to pob3. This situation does not change until PP leaves ob3 (event 1: z1). Train PN does not know when z1 will occur, so it is running with the maximum speed according to the speed profile. If PN is moving with a speed greater than PP, then a situation may happen in which it is forced to initiate service braking and, in the most drastic case, to stop.

5. Train Model

5.1. Static Model

The train model in the conducted experiments focuses on its physical, traction, and braking properties. The physical properties include:
  • length of the train,
  • mass: m, and
  • mass corrected with the rotating mass factor: mf [27].
Considerations will be made for sample rolling stock:
  • train length = 300 m,
  • m = 194 T, and
  • mf = 213 T.
In the context of braking, it is assumed that its most intense form is service braking with a delay value of aH = 0.5 [m/s2]. The braking distance in this case (maximum speed of 160 km/h) for the static model is SH = 1970 m.

5.2. Traction Force

Sample dependence for traction force (interpolation) [19]:
for 0–49 km/h:
F t r = 200 , 000   [ N ]
for 50–160 km/h:
F t r = k 1 V 2 + k 2 V + k 3 = 12   V 2 3850   V + 350 , 000   N
  • k1: parameter representing the quantities varying depending on the square of the velocity,
  • k2: parameter representing the quantities varying depending on the speed, and
  • k3: parameter representing the quantities varying independent of the speed.

5.3. Resistance Forces

The run of a train involves resistance to motion. Based on [25], where the formula for determining the resistance to motion is defined, the following dependence describing the force of resistance to motion was assumed:
F o p r = k 4 V 2 + k 5 V + k 6 = 0.57   V 2 + 29   V + 2161   N
  • k4: parameter representing the quantities varying depending on the square of the velocity,
  • k5: parameter representing the quantities varying depending on the speed, and
  • k6: parameter representing the quantities varying independent on the speed.

5.4. Start-Up

The final equation for the force acting on the train during a start-up can be written as:
F = F t r     F o p r = k 1 k 4 V 2 + k 2 k 5 V + k 3 k 6 ,
in simple terms:
F = k 14 V 2 + k 25 V + k 36 .
The train dynamics in the startup phase is described by the formula [19,23]:
T r = V = 0 V o g r   m f k 14 V 2 + k 25 V + k 36   d V ,
S r = m f V = 0 V o g r V k 14 V 2 + k 25 V   + k 36   d V .
For the condition:
W = k 25 2 4   k 14 k 36 > 0   and W < k 25 2   k 14 V 2 < W ,
solution [19]:
T r = m f W   l n 1 k 25 + 2 k 14 V k / W + l n 1 k 25 + 2 k 14 V p / W + l n 1 + k 25 + 2 k 14 V k / W l n 1 + k 25 + + 2 k 14 V p / W ,
S r =   m f 2   k 14   l n k 14 V k 2 + k 25 V k + k 36 l n k 14 V p 2 + k 25 V p + k 36   k 25 2   k 14 t r .

5.5. Braking

Braking results from two forces: the force resulting from train resistance, as well as the additional braking force due to the train braking system.
In the case where the additional braking force does not depend on the train speed, the equation for the force acting on the train can be written as:
F = F o p r + F h = k 4 V 2 + k 5 V + k 6 + u h   m f  
where additional braking delay resulting from the application of the train braking force u h U = u H ,   0 ,   u H = F H / m f , which is the maximum train braking delay (FH—maximum permissible braking force) allowed under the applicable technical conditions on a given railway line.
Representing factor uh mf as a parameter k7, independent of the train speed, the equation for the force acting during braking takes the following form:
F = F o p r + F h = k 4 V 2 + k 5 V + k 6 + k 7
in simple terms:
F = k 4 V 2 + k 5 V + k 67
The train dynamics in the braking phase is described in the book [23], and on the basis of the formulas presented, the analysis of conditions for the derived dependencies in the paper was made [19]:
T h = V m a x V o g r   m f k 4 V 2 + k 5 V + k 67   d V
S h = m f V m a x V o g r V k 4 V 2 + k 5 V   + k 67   d V
Condition: W   =   k 5 2 4   k 4 k 67 < 0 and
for :   k 5 2 < 4   k 4 k 67   and   k 4 > 0   i   k 67 > 0   or   for :   k 5 2 < 4   k 4 k 67   and   k 4 < 0   a n d   k 67 < 0
solution [19]:
T h   =   2   m f W     a r c t g 2 k 4 V k + k 5 W a r c t g 2 k 4 V p + k 5 W
S h =   m f 2   k 4   l n k 4 V k 2 + k 5 V k + k 67 l n k 4 V p 2 + k 5 V p + k 67   k 5 2   k 4 t h .

6. Operational Scenario

6.1. General Assumptions

Operational scenarios are a recognized tool for testing the functionality of the ETCS system in different train operations. An example of the application of operational scenarios are the high speed rail in Spain [32] and on Italian Railways [33]; numerous research works are also carried out in laboratory conditions, which were presented in the publication [34].
The operation of the following train is determined by the movement of the preceding train, and therefore, the operational scenarios will be determined by the traffic situation resulting from the three contexts of the preceding train movement (Figure 6):
  • Context 1: The PP train at the start of the simulation is running at the reduced speed of Vogr = 40 km/h and is moving with such a reduced speed on the whole OB section.
  • Context 2: The PP train at the start of the simulation is running with the reduced speed Vogr = 40 km/h and then receives information about the release of subsequent block distances, which allows an increase in speed. The change of speed shall be at the maximum allowable acceleration at block distance ob4.
  • Context 3: Train PP at the start of the simulation is running with the reduced speed Vogr = 40 km/h and then, due to lack of information on the release of subsequent block distances (ob5 occupied), starts braking. After stopping, it receives information about the release of subsequent block distances, which makes it possible to increase speed. The change of speed shall be at the maximum allowable acceleration at block distance ob4.
It takes 10 s for the driver to stop, which results from the driver’s reaction, brake dragging, and switching the PP systems into the start-up mode.
In the case of the following train, the study assumed four variants of the train speed profile (movement) on the AO section. These variants differ in the following assumptions:
  • Variant I: (reference variant) the PN train is moving based on indications from ERMS/ETCS L2, and based on the information about approaching the EOA (End Of Authority) (at distance of 2000 m), it starts service braking.
  • Variant II: (reference variant) train PN is moving based on ERMS\ETCS L2 indications and additionally receives information about the occupancy of subsequent block distances within distance of 6000 m from the place at which it is currently located. The driver switches off the propulsion, and the train is moving in the so-called startup mode until it approaches the EOA and within 2000 m, commences service braking.
  • Variant III: the PN train is moving based on ERMS\ETCS L2 indications, and in addition, it receives the information on the location and speed of train PP. This information is updated every 10 s (suggested value for the ETCS variable: T_CYCLOC).
Based on an algorithm for optimizing the train speed profile, the drivers are given data at what speed (using the propulsion system to overcome the resistance to motion) or braking force they should apply to continue to run to the location of the EOA place.
  • Variant IV: train PN is moving based on ERMS\ETCS L2 indications, and in addition, it receives information on the location and speed of train PP. This information is updated every 10 s (suggested value for the ETCS variable: T_CYCLOC).
Based on an algorithm for optimizing the train speed profile, the driver is given data about whether to continue running in the so-called startup mode or to apply (and at what force) the braking of the train in order to reduce the speed until the EOA place.
The first two variants assume that the traffic management technique is in accordance with current practice and does not use additional information about the movement parameters of the PP preceding train. Two others assume that such information is sent to PN together with zj and will be used in the run-shaping profile algorithm.
All variants of the operational scenario assume a similar initial situation. The preceding train is running at a constant speed of VPO = 40 km/h (speed of the PP train at point O). The following train is running at a speed of VNA = 160 km/h (speed of the PN train at point A). Train PP is at the location just before deceleration ob3 (3-th block distance).

6.2. Variant 1 (Red)—Run at Maximum Speed without Consideration of sP and VP

Variant 1 assumes the initial conditions as described in Section 4.1. It is also assumed that PN has no information on VP and sP (speed of the PP train at point s). It only has the MA and is moving with a maximum speed of Vmax = 160 km/h.
At the moment of tz11, event z11 occurs when PP leaves ob3, and zjPN (MA for the following train) extends to pob4. At the tz12 moment, the event z12 occurs, consisting of PN reaching the last safe location where it commences service braking to pob4. Until the tz13 moment (ob4 release event by PP) and when reaching the safe distance to pob4, the PN train continues braking, until it stops.
At the tz13 moment, event z13 occurs, consisting of extending zjPN to pob5, and PN passes from the braking phase to the acceleration phase.
The course of the operational scenario (tz1–z3) can be divided into the following stages:
T z 11 z 13 = T z 11 z 12 + T z 12 z 13
where:
  • Tz11–z12: train running time at the maximum speed (Tzi-zj: travel time between events i and j),
  • Tz12–z13: train running time at the braking phase,
so:
T z 11 z 13 = T V m a x + T h
T V m a x = D S h V m a x
where TVmax is the time of running at maximum speed; Th and Sh shall be determined on the basis of dependencies (18 and 19) described in Section 5.5.
We are analyzing the mechanical energy consumption of PN for variant 1 between events z11 and z13 (Tz11–z13):
  • Zz11–z12: consumption related to sustaining speed Vmax, and
  • Zz12–z13: no mechanical energy consumption,
resulting in
Z m = Z z 11 z 12 = F t r   m a x   ( D S h )
where: Ftr max is the traction force to maintain the maximum speed.

6.3. Variant 2 (Orange): Idle Running without Consideration of VP

Variant 2 assumes the initial conditions as described in Section 4.1.
It is also assumed that PN has information about SP (information about the occupancy of the ob4 section), has the MA, and reduces its speed from the maximum value of Vmax = 160 km/h as a result of switching off the propulsion and running at the so-called idle movement (deceleration mode as a result of traffic resistance forces).
At the tz21 moment, event z21 occurs when PP leaves ob3, and zjPN extends to pob4. PN is running at the so-called idle movement mode until tz22, when the event z22 occurs, consisting of PN reaching the last safe location, where it commences service braking to pob4.
Until the tz23 moment (when PP slows down on section ob4), train PN continues braking, and it does so in the case of reaching the safe distance to pob4, until it stops.
At the tz23 moment, event z23 occurs, consisting of extending zjPN to pob5, and PN passes from the braking phase to the acceleration one.
The course of the operational scenario (tz1–z3) can be divided into the following stages:
T z 21 z 23 =   T z 21 z 22 + T z 22 z 23
where
  • Tz21–z22: train running time at the so-called idle movement mode and
  • Tz22–z23: train running time at the braking phase,
so:
T z 21 z 23 = T w + T h
where Tw, Sw is the time and distance of operation at the so-called inert movement (speed decreases due to resistance forces); Th, Sh are determined on the basis of dependencies (18 and 19) described in Section 5.5, taking into account that for Tw, Sw force Fh is equal to zero, and the force acting on the train is calculated according to the dependence:
F = F o p r = k 4 V 2 +   k 5 V + k 6
We are analyzing the mechanical energy consumption PN for variant 2 between events z21 and z23 (tz21–z23):
Zz21–z22 and Zz22–z23 indicate no mechanical energy consumption,
resulting in:
Z m = Z z 21 z 22 + Z z 22 z 23 = 0 .

6.4. Variant 3 (Blue): Run at Variable Speed, with Consideration of sP and VP

Variant 3 assumes the initial conditions as described in Section 4.1.
It is also assumed that PN has information about sP and VP, has the MA, and reduces its speed from maximum value of Vmax = 160 km/h to Vogr = 40 km/h by controlled braking of the train and running over part of the route at a set speed of Vx.
At the tz31 moment, event z31 occurs when PP leaves ob3, zjPN extends to pob4, and PN receives information about the PP train, i.e., location sP and speed VPO (information update every 10 s), and the length of distance ob5.
On the basis of the provided information, distance D between trains is calculated, and the estimated train running time PP to point B (the predicted moment of leaving distance ob5) is calculated according to the dependence:
T O B P = V O P S o b 5  
For the variant with speed control, it is assumed that PN should arrive at distance D* = DSH, where SH is the braking distance of train PN.
The following dependencies will be used to obtain the expected time at a given distance:
T O B P = T h N + T x N
D * = S h N + S x N
where TNh, SNh are the braking time and distance, determined according to Formulas (18) and (19), depending, among others, on the value of braking delay ah; TNx = Vx/Sx is the travel time PN at a constant speed; and SNx is the distance travelled by PN at constant speed Vx.
Taking into consideration:
V x = S x T x = ( D * S h ) ( T O B P T h )  
We are looking for such braking force, Fh = mf uh, that the force acting on a train, consisting of the sum of the movement resistance force and the braking system force,
F = F o p r + F h = F o p r + m f   u h = m f   a h
will allow us to determine the braking time and distance for which the optimum speed
V x N   :     V o g r   <   V x   <   V m a x
will meet the minimum energy consumption criterion:
Z m = F t r S x = m f k 4 V x 2 + k 5 V x + k 6   S x   m i n i m u m
At the t31 moment, train PN commences braking, with a delay ah, from maximum speed Vmax to speed Vx. At moment t32, event z32 occurs when the PN train acquires speed Vx and continues to move on for the designated distance Sx, using the propulsion system to balance the resistance forces and maintain the preset speed Vx.
At moment t33, event z33 occurs, where PN has covered the designated distance Sx and is braking, with delay ah, from set speed Vx to speed Vogr limit.
At moment t34, event z34 occurs, consisting of PN reaching the point at which it is correcting the braking force to the last safe location at which it can receive an update of zj to pob4.
When approaching the pob4 within a safe distance, it is stopped.
The course of the operational scenario (Tz31–z34) can be divided into three stages:
T z 31 z 34 = T z 31 z 32 + T z 32 z 33 + T z 33 z 34  
where
  • Tz31–z32: train running time at the braking phase,
  • Tz32–z33: train running time at sustained speed Vx, and
  • Tz33–z34: train running time at the braking phase,
so:
T z 31 z 34 = T h / 2 + T x + T h / 2
where Th and Sh are determined on the basis of the dependence described in Section 5.5. (18 and 19), while Tx is determined by Equation (34):
T x = ( D * S h ) V x
We are analyzing the mechanical energy consumption of PN for variant 3 between events z31 and z33 (Tz31–z33):
Zz31–z32 and Zz33–z34 indicate no mechanical energy consumption, and
Zz32–z33 indicates the energy consumption for balancing the resistance to movement and maintaining speed VNx,
and finally:
Z m = Z z 32 z 33 = F t r   S x

6.5. Variant 4 (Green): Run with Braking Control Including sP and VP

Variant 4 assumes the initial conditions, as described in Section 4.1.
It is also assumed that PN has information about sP and VP, it has the MA, and it reduces its speed from the maximum value of Vmax = 160 km/h to Vogr = 40 km/h as a result of switching off the propulsion and controlled braking of the train.
At moment tz41, event z41 occurs when PP leaves ob3, zjPN extends to pob4, and PN receives information about train PP, i.e., about location sP and speed VPO (information is updated every 10 s).
Based on the provided information, the distance D between trains is calculated, and the speed of train PP is compared to the speed of PN.
The braking delay is determined from the following dependence described in Section 2.1. (Formula (3)):
a h = ( ( V s P ) 2 V s N ) 2   /   2   D *  
where D* = DSH, SH is the braking distance calculated for train PN from speed Vogr to V = 0.
In the case when VNtVPt (speed of the PN and PP train at “t” moment), train PN uses propulsion to increase speed, with its acceleration determined by dependence:
  a r = ( ( V t N ) 2 V t P ) 2   /   2   D *  
The PN train is moving according to the aforementioned dependencies until the tz42 moment, when the z42 event occurs, consisting of PN reaching the last safe location at which service braking is invoked to the last safe location at which the train must obtain an extension for the MA without the need to brake before the EOA.
Until the tz43 moment (when PP is leaving ob4), train PN continues braking.
At moment tz43, event z43 occurs, consisting of extending zjPN to pob5, and PN passes from the braking phase to the acceleration phase.
The course of the operational scenario (tz41–z43) can be divided into the following stages:
T z 41 z 43 = T z 41 z 42 + T z 42 z 43
where:
  • Tz41–z42 is the train running time with controlled delay or acceleration, and
  • Tz42–z23 is the train running time at the braking phase,
so:
T z 21 z 23 = T h   or   T z 21 z 23 = T h + T r
where Th, Tr, Sh, and Sr are determined on the basis of dependencies (13, 14, 18, 19) described in Section 6.5. and calculated on the basis of delay or acceleration, following (42) and (43).
We are analyzing the mechanical energy consumption of PN for variant 4 between events z41 and z43 (Tz41–z43):
Zz41–z42 represents the mechanical energy consumption in the case of VNtVPt, when increasing the speed of a train with acceleration ar,
Zz41–z42 represents no mechanical energy consumption in the case of VNt > VPt, when reducing the speed with delay ah, and
Zz42–z43 represents no mechanical energy consumption.
The mechanical energy consumption is the sum of the energy consumed to overcome the resistance to movement (determined for the average speed of FVśr = mf ar and the distance within the range of ΔSi) and the change of kinetic energy of the train from speed V1 to speed V2, according to the dependence:
Z t r = i = 0 n 1   m f   a r   Δ S i + V 1 V 2   m f V   d V
where n1 = T1/∆t is number of time intervals for which Vśri and ΔSi have been determined at the i section.

7. Studies

7.1. Assumptions for the Studies

The study was carried out from moment t = tPO = 0 until t = tPB, when the preceding train leaves block distance OB and the following train obtains the MA for section OB.
At moment t = tPB, different variants of the following train movement were obtained, the differences of which were mainly due to the length of the distance covered (measured from point A) and the changes of speed on a given run route.
The braking routes, according to Ie-4 [35] are presented in Table 1.

7.2. Standardization of Results

A comparison of the variants in terms of mechanical energy consumption alone is not conclusive. It should be noted that a train which has had a shorter route or is moving at a lower speed will have to use additional energy to compensate for those values in order to maintain the scheduled time of the train at the next section of the route.
Therefore, for the purpose of comparing the variants, we applied the so-called standardization of the volumes, in this case consisting in calculating the amount of mechanical energy consumption for the purpose of compensating for the differences obtained.
As shown in Figure 7, for each variant, we calculated the required mechanical energy consumption for reaching point B by train PN, using the maximum allowable acceleration. In the case of differences in speed, we additionally calculated the mechanical energy needed to increase the speed to the highest value obtained in one of the variants (in Figure 7, variant 4: green).
The mechanical energy consumption for each variant amounts to
Z s B N = F s B N   S s B N + m f   V N   m a x 2 V N 2 2  
where FNsB is a traction force required to balance the resistance to movement over section SNsB from point s to point B for the N-th variant; VNmax is the highest speed obtained in the N variant at point B.
The final comparison of variants was to compare the sum of the mechanical energy consumption of the PN trains on route SABN plus the mechanical energy needed to compensate for speed differences.

7.3. Simulation Results for Context 1

In variants 1 and 2, it was necessary to stop the train, even though the preceding train was moving at a constant speed without stopping.
Variant 4 was the most profitable one in terms of energy consumption, which also allowed the train to operate most smoothly.
The results for all variants for context 1 are shown in the Table 2 while the standarization of results is presented in the Table 3.
A graphical representation of the results for all variants for context 1 is shown in Figure 8 and Figure 9.

7.4. Simulation Results for Context 2

Variants 1 and 2 were the most favorable ones from the point of view of energy consumption and smooth running of the train. This is because there was no need to reduce the speed of the trains, as the preceding train leaves ob4 before the trains approach the last location where they need to start braking before the EOA.
Information transmitted every 10 s in variants 3 and 4 had, in this case, an adverse effect on the course of the following trains: they adjusted their speed to the preceding train, which, taking into consideration the 10 s delay, caused unnecessary reduction of the speed of the following train.
The effect of the volume of the distance between trains at time t = 0 is worth noting. When the distance was shortened from D = 6000 m to D = 4600 m, the speed profiles for the individual variants of Context 2 changed, and they resembled the variant profiles for Context 1. This means that variants 1 and 2 were no longer the most favorable with respect to variants 3 and 4, due to the fact that train PN in variants 1 and 2 approached the last point too quickly, at which it needed to brake before the EOA.
The above case shows that it is necessary to consider how to interpret and create a speed profile for the PN train to consider the trend of the change of the speed of the preceding train and the expected distance between trains.
The results for all variants for context 2 are shown in the Table 4 while the standarization of results is presented in the Table 5.
A graphical representation of the results for all variants for context 2 is shown in Figure 10 and Figure 11.

7.5. Simulation Results for Context 3

From the energy consumption point of view, variant 2 was the most beneficial, while from the point of view of smooth running of the train, variant 4 was the most beneficial.
It is worth noting that the profile according to variant 3 is close to the speed profile of the preceding train (there was a time and distance interval as a result of attaining the similar speed of both trains), which can be important when applying the so-called mobile block distance.
The results for all variants for context 3 are shown in the Table 6 while the standarization of results is presented in the Table 7.
A graphical representation of the results for all variants for context 2 is shown in Figure 12 and Figure 13.

8. Discussion and Conclusions

This paper presented the results of a study on the energy efficiency and smooth running of a train on the route while approaching another train. Such a situation occurs when trains follow each other on the same track in the same direction, which is a starting point for creating train traffic management with prospective use of the so-called virtual distance between trains. This paper presented the models necessary for carrying out the study and characterizes the experimental field that was used for the study. We analyzed four variants of the train driving technique, proposing two solutions, taking advantage of the fact that the following train receives the values of operation parameters of the preceding train.
We carried out studies with respect to all variants for three different contexts of the movement of the preceding train.
On the basis of the indicated literature (chapter 1), it was expected that benefits would be obtained in shortening the distance between trains as a result of connecting trains in the so-called convoys (virtual distance), as well as thanks to the development of the ERTMS/ETCS system.
The authors of the work focused on a selected characteristic case of a traffic situation: trains approaching each other at a distance of the influence of the position of the preceding train on the following train, and as a result of the analysis of various variants and contexts of the situation, they assessed the possibility of obtaining the above-mentioned benefits.
The tests allowed this study to obtain positive results for checking the influence of information from the preceding train (train speed) on energy saving and running smoothness of the following train, as a result of adjusting the speed of the following train to the speed of the preceding train.
The obtained case of the most profitable train driving, according to variant 4 for context 1, confirms the possibility of obtaining the optimal solution in the defined area of acceptable solutions.
It should be noted that not every variant and operational context allows for obtaining the expected results, e.g., context 2 showed that variants 1 and 2 (without adjusting the speed of the train following the preceding train) remained the most advantageous.
In order to assess the impact of changes in the parameters of the railway line (increasing the resistance forces) on the results, simulations were made for the line section inclination from −0.7‰ up to +6.0‰.
The simulation showed that for the increase in resistance to motion,
  • for context 1, variant 3 and 4 remained the most favorable, reducing the difference between variant 3 and 4;
  • for context 2, the results of all variants become equal, and variant 1 and 2 remained the most favorable; and
  • for context 3, variant 1 and 2 deteriorated with respect to variant 3 and 4, and variant 4 deteriorated the least.
As it can be seen from the simulation, the benefits are strongly influenced by the context of the preceding train movement and the distance between trains. The frequency of transmission of information about traffic parameters, PP, i.e., train location and speed, to train PN is also important.
A large spectrum of possibilities for creating a speed profile on the basis of data of the preceding train (location and speed) provides good reasons for further analyses of this issue.
The applied variety of studies has showed that the exchange of information between trains about the operation parameters can significantly improve the energy efficiency and smooth running of the train. At the same time, there are situations where having the information slightly reduces efficiency, and this occurs when there is significant variability in the operational parameters of the preceding train. These observations will be the input to enhance the proposed techniques in further stages of the research.

Author Contributions

Writing–original draft, J.S. and A.K. All authors have read and agreed to the published version of the manuscript.

Funding

Research was funded by Warsaw University of Technology within the Excellence Initiative: Research University (IDUB) programme.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

All data are available in the text.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. European Commission. A Strategy for Sustainable and Intelligent Mobility—European Transport on the Road to the Future; Communication COM2020 of 9.12.2020; European Commission: Brussels, Belgium, 2020. [Google Scholar]
  2. EUAR. ETCS Test Plan and Methodology for Ss-076 (ERA_ERTMS_040092); European Union Agency for Railways: Valenciennes, France, 2017. [Google Scholar]
  3. Strossenrauten, H. Energy-efficient driving. In Proceedings of the 2nd UIC Railway Energy Efficiency Conference (UIC-REEC), Paris, France, 4–5 February 2004. [Google Scholar]
  4. UIC. Evaluation of Energy Efficiency Technologies for Rolling Stock and Train Operation of Railways. December 2016. Available online: http://www.railway-energy.org (accessed on 10 September 2021).
  5. IEEE Std. 1474.1-2004—IEEE Standard for Communication Based Train Control Performance Requirements and Functional Requirements; Institute of Electrical and Electronics Engineers: New York, NY, USA, 2004. [Google Scholar]
  6. Kochan, A.; Koper, E.; Wontorski, P. Automatic train driving—Analysis of requirements. In Proceedings of the 10th International Scientific and Technical Conference Logistic Systems Theory and Practice, Transport Certification Centre at the Faculty of Transport, Warsaw University of Technology, Warsaw, Poland, April 2018; pp. 1–14. Available online: https://pnpw-transport.publisherspanel.com/resources/html/article/details?id=208720&language=en (accessed on 12 November 2021).
  7. Keskin, K.; Karamancioglu, A. Energy-Efficient Train Operation Using Nature-Inspired Algorithms. J. Adv. Transp. 2017. [Google Scholar] [CrossRef] [Green Version]
  8. Kochan, A.; Koper, E. Mathematical Model of the Movement Authority in the ERTMS/ETCS System. In Research Methods and Solutions to Current Transport Problems; Siergiejczyk, M., Krzykowska, K., Eds.; Springer: Cham, Switzerland, January 2020; pp. 215–224. Available online: https://www.researchgate.net (accessed on 10 September 2021).
  9. Emery, D. Enhanced ETCS L2/L3 train control system. WIT Trans. State-Art Sci. Eng. 2010, 46, 112–122. [Google Scholar]
  10. Koper, E.; Kochan, A.; Gruba, Ł. Simulation of the Effect of Selected National Values on the Braking Curves of an ETCS Vehicle. In Development of Transport by Telematics; Mikulski, J., Ed.; Springer: Cham, Switzerland, 3 August 2019; pp. 17–31. [Google Scholar]
  11. Koper, E.; Kochan, A. Testing the Smooth Driving of a Train Using a Neural Network. Sustainability 2020, 12, 4622. [Google Scholar] [CrossRef]
  12. Quaglietta, E.; Wang, M.; Goverde, R.M.P. A multi-state train-following model for the analysis of virtual coupling railway operations. J. Rail Transp. Plan. Manag. 2020, 15, 100195. [Google Scholar] [CrossRef]
  13. ERA; UNISIG; EEIG, ERTMS Users Group. System Requirements Specification; REF: SUBSET-026-1, ISSUE: 3.6.0, DATE: 13/05/2016 r; European Union Agency for Railways: Valenciennes, France, 13 May 2016. [Google Scholar]
  14. Flammini, F.; Marrone, S.; Nardone, R.; Petrillo, A.; Santini, S.; Vittorini, V. Towards Railway Virtual Coupling. In Proceedings of the 2018 IEEE International Conference on Electrical Systems for Aircraft, Railway, Ship Propulsion and Road Vehicles & International Transportation Electrification Conference (ESARS-ITEC), Nottingham, UK, 7–9 November 2018. [Google Scholar] [CrossRef]
  15. Mitchell, I.; Goddard, E.; Montes, F.; Stanley, P.; Muttram, R.; Coenraad, W.; Poré, J.; Andrews, S.; Lochman, L. Ertms Level 4, Train Convoys or Virtual Coupling; IRSE International Technical Committee: Tokyo, Japan, 2016. [Google Scholar]
  16. Kwaśnikowski, J.; Gramza, G. Analiza wybranych zakłóceń w ruchu kolejowym. Politechnika Poznańska. Probl. Eksploat. 2007, 89–96. Available online: https://scholar.google.com.sg/scholar?hl=zh-CN&as_sdt=0%2C5&as_vis=1&q=ANALIZA+WYBRANYCH+ZAK%C5%81%C3%93CE%C5%83+W+RUCHU+KOLEJOWYM+&btnG= (accessed on 12 November 2021).
  17. Kwaśnikowski, J.; Gramza, G. Wpływ zakłóceń ruchu i profilu trasy na zużycie energii przez lokomotywę elektryczną EU07 prowadzącą pociąg pasażerski. Pr. Nauk. Politech. Radom.–Elektr. 2005, 1, 131–136. [Google Scholar]
  18. Luetki, M. Evaluation of energy saving strategies in heavily used networks by implementing an integrated real-time rescheduling system. WIT Trans. Built Environ. 2008, 103, 349–358. [Google Scholar]
  19. Szkopiński, J. Selected problems of train motion optimization. Prace naukowe. Politechnika Warszawska. Transport. WUT J. Transp. Eng. 2020, 131, 59–77, ISSN: 1230-9265. Available online: https://pnpw-transport.publisherspanel.com/resources/html/article/details?id=214837 (accessed on 10 September 2021). [CrossRef]
  20. Liu, W.; Tang, T.; Su, S.; Yin, J.; Cao, Y.; Wang, C. Energy-Efficient Train Driving Strategy with Considering the Steep Downhill Segment. Processes 2019, 7, 77. Available online: https://0-www-mdpi-com.brum.beds.ac.uk/2227-9717/7/2/77 (accessed on 10 September 2021). [CrossRef] [Green Version]
  21. Grabocka, J.; Dalkalitsis, A.; Lois, A.; Katsaros, E.; Schmidt-Thieme, L. Realistic optimal policies for energy-efficient train driving. In Proceedings of the 17th International IEEE Conference on Intelligent Transportation Systems (ITSC), Qingdao, China, 8–11 October 2014; pp. 629–634. [Google Scholar] [CrossRef]
  22. Scheepmaker, G.M.; Goverde, R.M. Energy-efficient train control using nonlinear bounded regenerative breaking. Transp. Res. Part C Emerg. Technol. 2020, 121, 102852. [Google Scholar] [CrossRef]
  23. Hansen, I.; Pachl, J. (Eds.) Railway Timetable & Traffic. Analysis. Modelling. Simulation; Eurailpress: Hamburg, Germany, 2008. [Google Scholar]
  24. Lin, F.; Liu, S.; Yang, Z.; Zhao, Y.; Yang, Z.; Sun, H. Multi-Train Energy Saving for Maximum Usage of Regenerative Energy by Dwell Time Optimization in Urban Rail Transit Using Genetic Algorithm. Energies 2016, 9, 208. [Google Scholar] [CrossRef] [Green Version]
  25. Biliński, J.; Błażejewski, M.; Malczewska, M.; Szczepiórkowska, M. Opory ruchu pojazdów trakcyjnych. Tech. Transp. Szyn. 2019, 26, 34–39. [Google Scholar]
  26. Lipiński, L.; Miszewski, M. Wyznaczanie charakterystyk trakcyjnych pojazdów kolejowych z asynchronicznymi napędami trakcyjnymi. Pojazdy Szynowe PESA Bydgoszcz SA. Zesz. Probl.—Masz. Elektr. 2012, 94, 67–74. [Google Scholar]
  27. Szeląg, A. Trakcja elektryczna—Podstawy; Oficyna Wydawnicza Politechniki Warszawskiej: Warszawa, Poland, 2019. [Google Scholar]
  28. Jacyna, M.; Gołębiowski, P.; Krześniak, M.; Szkopiński, J. Organizacja Ruchu Kolejowego; PWN: Warszawa, Poland, 2019. [Google Scholar]
  29. PKP Polskie Linie Kolejowe. Instruction of Running the Train Movement Ir1; PKP Polskie Linie Kolejowe: Warszawa, Poland, 2020. [Google Scholar]
  30. PKP Polskie Linie Kolejowe. Instruction on How to Run the Train with the Use of the System ERTMS/ETCS Level 2. Ir-1b; PKP Polskie Linie Kolejowe: Warsaw, Poland, 2019. [Google Scholar]
  31. Unisig SUBSET-026 System Requirements Specification; Issue 3.6.0; 2016; Available online: http://webpages.iust.ac.ir/sandidzadeh/Courses/Signalling%202/spec3%20ETCS%20baseline%203%20and%20GSM-R%20baseline%201/Index04%20SUBSET-026%20v360/SUBSET-026-2%20v360.pdf (accessed on 12 November 2021).
  32. Iglesias, J.; Arranz, A.; Cambronero, M.; de la Roza, C.; Domingo, B.; Tamarit, J.; Bueno, J.; Arias, C. ERTMS Deployment in SPAIN as a Real Demonstration of Interoperability. Near Future Challenges; Lille, France, 2011; Available online: https://docplayer.net/4775027-Ertms-deployment-in-spain-as-a-real-demonstration-of-interoperability-near-future-challenges.html (accessed on 10 September 2021).
  33. Malangone, R.; Senesi, F. ETCS Developing and Operation: Italian Experience. 2012. Available online: https://www.researchgate.net/publication/293100458_ETCS_Developing_and_Operation_Italian_Experience (accessed on 10 September 2021).
  34. Solasa, G.; Mendizabala, J.; Valdiviaa, L.; Anorgaa, J.; Adina, I.; Podhorskia, A.; Pinteb, S.; Gerardo Marcosb, L.; Gonzalezc, J.M.; Cosínc, F. Development of an advanced laboratory for ETCS applications. In Proceedings of the 6th Transport Research Arena, Warsaw, Poland, 18–21 April 2016. [Google Scholar]
  35. PKP Polskie Linie Kolejowe. Technical Guidelines for the Construction of Railway Traffic Control Devices. Ie-4 (WTB-E10); PKP Polskie Linie Kolejowe: Warsaw, Poland, 2018. [Google Scholar]
Figure 1. Consequence of loss of distance by the train (source: own elaboration).
Figure 1. Consequence of loss of distance by the train (source: own elaboration).
Energies 14 07593 g001
Figure 2. Consequence of loss of speed by the train (source: own elaboration).
Figure 2. Consequence of loss of speed by the train (source: own elaboration).
Energies 14 07593 g002
Figure 3. A set of acceptable solutions for the braking train (source: own elaboration).
Figure 3. A set of acceptable solutions for the braking train (source: own elaboration).
Energies 14 07593 g003
Figure 4. Striving for speed equalization between trains (source: own elaboration).
Figure 4. Striving for speed equalization between trains (source: own elaboration).
Energies 14 07593 g004
Figure 5. Schematic diagram of the model logic for the simulation implementation (source: own elaboration).
Figure 5. Schematic diagram of the model logic for the simulation implementation (source: own elaboration).
Energies 14 07593 g005
Figure 6. Adopted speed profiles for the Context PP and Variants PN (source: own elaboration).
Figure 6. Adopted speed profiles for the Context PP and Variants PN (source: own elaboration).
Energies 14 07593 g006
Figure 7. Sample standardization of the obtained results for context 1 (source: own calculations).
Figure 7. Sample standardization of the obtained results for context 1 (source: own calculations).
Energies 14 07593 g007
Figure 8. Distance made by the PN train for different movement variants; context 1 (source: own calculations).
Figure 8. Distance made by the PN train for different movement variants; context 1 (source: own calculations).
Energies 14 07593 g008
Figure 9. Speed profiles PN for different movement variants; context 1 (source: own calculations).
Figure 9. Speed profiles PN for different movement variants; context 1 (source: own calculations).
Energies 14 07593 g009
Figure 10. Distance made by train PN for different movement variants; context 2 (source: own calculations).
Figure 10. Distance made by train PN for different movement variants; context 2 (source: own calculations).
Energies 14 07593 g010
Figure 11. Speed profiles of train PN for different movement variants; context 2 (source: own calculations).
Figure 11. Speed profiles of train PN for different movement variants; context 2 (source: own calculations).
Energies 14 07593 g011
Figure 12. Distance made by train PN for different m variants; context 3 (source: own calculations).
Figure 12. Distance made by train PN for different m variants; context 3 (source: own calculations).
Energies 14 07593 g012
Figure 13. Speed profiles of PN for different movement variants; context 3 (source: own calculations).
Figure 13. Speed profiles of PN for different movement variants; context 3 (source: own calculations).
Energies 14 07593 g013
Table 1. The required speed on the braking distance on the lines of PKP Polskie Linie Kolejowe S.A.
Table 1. The required speed on the braking distance on the lines of PKP Polskie Linie Kolejowe S.A.
Distance to the stopping point [m]:
13001000700400100
Maximum permissible speed [km/h]:
160140100600
Ls = 2000: distance to the location of the EOA for further movement, taking into account train braking distance, distance between semaphores, and their visibility. This distance allows a train to be stopped from 160 km/h to the location of the MA by implementing the service braking. Cyclic calculation occurs every 1 s. Error tolerance resulting from the interpolation of traction characteristics: +0.366 and −0.065, according to the method provided in [19]).
Table 2. Results for the variants PN according to Context 1 PP.
Table 2. Results for the variants PN according to Context 1 PP.
Context 1: The Preceding Train Is Moving with Constant Speedm Vogr = 40 km/h; It Is Leaving Block Distance ob4 after Time TOB = 180 s
The Following TrainMoment of MeasurementThe Route TravelledSpeedConsumed Mech. Power
[s][m][km/h][kWh]
Variant 1:180595804.753
Variant 2:180577100.000
Variant 3:1805478372.787
Variant 4:1805317530.000
Table 3. Standardization of results for context 1.
Table 3. Standardization of results for context 1.
Standardization of Results at Point “B” (Increasing Speed with Maximum Acceleration).
Context 1: Train PP Is Moving with Constant Speed Vogr = 40 km/h; It Is Leaving Block Distance ob4 after Time TOB = 180 s
The Following TrainMechanical Energy Consumption in SimulationMech. Energy Consumption to Approach Point “B”Speed at Point “B”Mechanical Energy Consumption to Attain the Highest SpeedTotal Mechanical Energy Consumption
[kWh][kWh][km/h][kWh][kWh]
Variant 1:4.75346.9791407.91459.646
Variant 2:0.00050.9491445.42656.376
Variant 3:2.78750.2941481.47954.560
Variant 4:0.00049.8611510.00049.861
Table 4. Results for variants PN according to context 2.
Table 4. Results for variants PN according to context 2.
Context 2: Train PP Is Accelerating with Maximum Acceleration; It Is Leaving Block Distance ob4 after
TOB = 70 s
The Following TrainMoment of MeasurementThe Route TravelledSpeedConsumed Mech. Power
[s][m][km/h][kWh]
Variant 1:7031111603.656
Variant 2:7030631550.000
Variant 3:7031021606.047
Variant 4:7028201380.405
Table 5. Standardization of results for context 2.
Table 5. Standardization of results for context 2.
Standardization of Results at Point “B” (Increasing Speed with Maximum Acceleration).
Context 2: Train PP Is Accelerating with the Maximum Acceleration; It Is Leaving Block Distance ob4 after TOB = 70 s
The Following TrainMechanical Energy Consumption in SimulationMech. Energy Consumption to Approach Point “B”Speed at Point “B”Mechanical Energy Consumption to Attain the Highest SpeedTotal Mechanical Energy Consumption
[kWh][kWh][km/h][kWh][kWh]
Variant 1:3.6565.7981600.0009.455
Variant 2:0.0009.4461600.0009.446
Variant 3:6.0475.7981600.00011.845
Variant 4:0.40521.3611600.00021.766
Table 6. Results for the variants of train PN according to context 3.
Table 6. Results for the variants of train PN according to context 3.
Context 3: Train PP Stops and Then Accelerates with Maximum Acceleration; It Leaves the Block Distance ob4 after Time TOB = 110 s
The Following TrainMoment of MeasurementThe Route TravelledSpeedConsumed Mech. Power
[s][m][km/h][kWh]
Variant 1:11047951254.753
Variant 2:11046911200.000
Variant 3:110421115732.179
Variant 4:11040091202.116
Table 7. Standardization of results for Context 3.
Table 7. Standardization of results for Context 3.
Standardization of Results at Point “B” (Increasing Speed with Maximum Acceleration).
Context 3: Train PP Stops and Then Accelerates with Maximum Acceleration; It Is Leaving the Block Distance ob4 after Time TOB = 110 s
The Following TrainMechanical Energy Consumption in SimulationMech. Energy Consumption to Approach Point “B”Speed at Point “B”Mechanical Energy Consumption to Attain the Highest SpeedTotal Mechanical Energy Consumption
[kWh][kWh][km/h][kWh][kWh]
Variant 1:4.75326.7571600.00031.510
Variant 2:0.00029.4341600.00029.434
Variant 3:32.1796.7311600.00038.910
Variant 4:2.11630.7511600.00032.867
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Szkopiński, J.; Kochan, A. Energy Efficiency and Smooth Running of a Train on the Route While Approaching Another Train. Energies 2021, 14, 7593. https://0-doi-org.brum.beds.ac.uk/10.3390/en14227593

AMA Style

Szkopiński J, Kochan A. Energy Efficiency and Smooth Running of a Train on the Route While Approaching Another Train. Energies. 2021; 14(22):7593. https://0-doi-org.brum.beds.ac.uk/10.3390/en14227593

Chicago/Turabian Style

Szkopiński, Janusz, and Andrzej Kochan. 2021. "Energy Efficiency and Smooth Running of a Train on the Route While Approaching Another Train" Energies 14, no. 22: 7593. https://0-doi-org.brum.beds.ac.uk/10.3390/en14227593

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop