Research Article  Open Access
An Optimization Method for Operation Adjustment of HighSpeed Delayed Trains
Abstract
Train delays have a great impact on the schedule of highspeed railways including overall efficiency and the quality of the travel service of the passengers. Therefore, the development of an approach to recover a schedule via timely and rapid operation adjustments must be investigated. In this paper, a complete final realtime adjustment scheme is proposed for the train dispatcher of a railway enterprise for delayed trains. A train operation process model based on the MaxPlus algebra method is proposed. Six operation adjustment strategies are analyzed including section acceleration, operation based on the original timetable, dwell time reduction, increase in overtaking, reduction in overtaking, and train postponement. An approximate model is then built based on the minimum number of delayed trains considering the constraints of the adjustment strategies and the feasible adjusted schemes can be quickly obtained without any record specific time data and constraints. The set of feasible solutions of the approximate model is then regarded as the importation of the second model. In addition, the second model is an optimization model for operation adjustment with the least average delay time of each train at each station by updating the state matrixes of the train operation process model. The algorithms are designed for these models, and this approach can reduce the computation time. Finally, the timetable of the BeijingShanghai highspeed railway is considered as the actual case for analysis. Thus, the method was proven feasible for operation adjustment of delayed trains.
1. Introduction
A highspeed railway is characterized by several parameters such as large density and high speed. Moreover, the operation of highspeed trains is sensitive to traffic delay. As such, efficient and ontime operation of highspeed trains is very important given the emphasis of passengers on ontime service. Therefore, realtime operation adjustment for delayed trains should be investigated. Theoretical results can thus be provided for studies on train schedules, timetable evaluation, and passenger service level.
The train delay propagation methods have been studied for a long time. The simulation model and the analysis model of train delay were initially proposed by Pertersen [1] and Greenberg [2]. Then, many subsequent studies applied the MaxPlus algebra method to railway systems. An evaluation method of timetable stability based on this approach was proposed by Goverde [3, 4]. The train delay propagation model and algorithm of the periodic timetable based on the MaxPlus algebra method was studied also by Goverde [5, 6]. The author investigated the train delay propagation process using a timeevent timetable and analyzed the delay propagation behavior of the trains based on the reliability and stability of the timetable. In addition, different types of train delays were discussed including primary and secondary delay, structural delay, periodic delay, and delay explosion. Combined with the MaxPlus algebraic method and the model prediction control method, the dynamic control of the railway operation system was studied by Schutter et al. [7, 8]. Subsequently, the MaxPlus algebra method was extended to a new form by Hiroyukl et al. [9] in which the model can consider the capacity constraints and change of the train sequence. This method was determined to be more suitable for scheduling problems. An activity diagram was used to express train delay propagation, and the mathematical process of graph traversal was established by Büker et al. [10]. Based on these studies, a train operation process model using the MaxPlus algebra theory to record the train operation status of different delay adjustment schemes was built by the authors.
The operation adjustment method for delayed trains has been investigated in numerous studies. The method for operation adjustment of delayed trains is usually studied using an optimization, simulation, or intelligent algorithm method. It is necessary to obtain the optimal adjustment scheme based on a specific target for a new timetable. For this reason, two main aspects of these studies have been addressed: (1) adjustment strategies are proposed and (2) the optimal targets of the adjustment method are different.
Regarding the first aspect, Qian et al. [11] established an approximate set model for train operation adjustment and a simple algorithm based on adjustment rules was proposed for the model. Li et al. [12] studied the train operation adjustment method using the SwitchingMaxPlus algebra and order optimization theory. Three basic adjustment strategies: increasing overtaking, increasing the stop and overtaking, and train postponing by minimum headway, were proposed. In addition, an optimization model for the delayed train operation adjustment by minimizing the total train delay time was established. Zhan et al. [13] proposed a train operation adjustment method using the strategy of delayed waiting of trains in the station until the end of the delay interruption. Zhou et al. [14] proposed an algorithm for timetable adjustment that combined moving operation times, exchanging operation order, and changing stop plan, based on the choice strategies of the conflicts. Ghaemi et al. [15] investigated the impact of the disruption length estimates on the rescheduling strategy and the resulting passenger delays, and this research presented a framework consisting of three models: a disruption length model, shortturning model, and passenger assignment model.
For the second aspect, the three main optimal targets in these studies are as follows.
(1) Minimum Delay Time of Passengers. EspinosaAranda et al. [16] proposed a new weighted train delay adjustment method based on demand using the alternative graph. The method considered the satisfaction of passenger services and was expressed by minimizing the average delay time of all passengers at the destination station. Corman et al. [17] considered the efficiency of train operation adjustment and the service quality of passengers comprehensively. An optimization model that minimized the total time of all passengers in the travel system was established and the model was solved using a fast heuristic algorithm.
(2) Minimum Delay Trains or Delay Time of the Trains. Zhan et al. [13] established a mixed integer programming model for minimizing the total weighted train delay and the number of canceled trains. It was necessary for this model to satisfy the constraints such as the headway time and station capacity. In the study by Gavone et al., 2015, a train operation adjustment model based on a hybrid integer linear programming method was established. The target of this model was the comprehensive optimization of the minimum delay time and maximum robustness of the timetable. Heuristic algorithms used to identify and resolve operational conflicts were studied to solve the model. Luca Oneto et al. [18] purposed a datadriven Train Delay Prediction System (TDPS) for largescale railway networks that exploited the most recent big data technologies including learning algorithms and statistical tools. In particular, they proposed a fast learning algorithm for Shallow and Deep Extreme Learning Machines that fully exploited the recent inmemory largescale data processing technologies for predicting train delays. Zhou et al. [14] proposed an optimization model of train timetabling for highspeed rail networks, with the aim of minimizing the total travel time of trains considering the time interval constraints of trains operating on both same and various rail lines. In addition, a linear programming model was constructed to optimize train arrival and departure times with a fixed order based on the extension of a digraph of the train timetable from the rail line to the rail network.
(3) Some relative contents of the train delay such as the railway capacity and the buffer time of the timetable were studied. In [19], the timetable was adjusted in real time. It was determined that the possibility of delay in the timetable, the sensitivity of the delay, and the capability of delay recovery should be analyzed before evaluation of the timetable stability. In [20], using the method of microscopic network simulation, a method which could improve capacity, reduce delay, and increase the stability of the timetable was proposed. A method for improving train punctuality rate was investigated by Andrea et al. [21]. This method could flexibly adjust the timetable without reducing the railway capacity. The improvement in the punctuality rate can also indirectly improve the railway capacity. It is necessary to increase the buffer time of the trains to increase their punctuality rate; however, this results in capacity reduction. Therefore, a model and algorithm were proposed to solve the train operation conflict using flexible adjustment of the train operation without reducing the capacity. Because of delay adjustment, the buffer time has an effect on the railway capacity. The effect of the buffer time of the timetable on the operation adjustment of delayed trains was consequently analyzed in the investigation.
When the trains are delayed for a long time, different trains are adjusted at different stations, which cause a continuous change of the timetable. A largescale solving scheme for the adjustment will therefore be produced. The algorithm is complex and has a low efficiency, which cannot meet the needs of realtime adjustment. In this investigation, the method of ordinal optimization for the operation adjustment of the delayed train is used. Xie et al. [22] explained order optimization theory, which has two critical ideas: target softening and order comparison. Target softening involves relaxing the goal of the optimal solution to obtain an appropriate solution with high probability. Order comparison entails determining the order relationship of the solution other than calculating the actual value. On the basis of building the train operation adjustment model of complex railway networks and taking the shortest train travel time as the objective function for optimization, a fast preliminary evaluation calculation is performed and the theory and method of ordinal optimization were applied to solve train operation adjustment as a new method [23]. Li et al. [12] also studied the train operation adjustment method for delayed trains using the order optimization theory by building twostage models.
Apparently, “order” is much easier to be compared than “value.” A simple rough model is not sufficient to accurately determine the difference in performance among different solutions, but it can clearly show the difference between the solutions. An approximate model is usually sufficient because it has a significant advantage in terms of computation time compared to the exact model. In addition, the set of solutions of the approximate model is the input parameters of the exact model.
This report analyzes the delay time of each train at each station to decrease the impact on delays, and it is structured as follows. Section 2 presents the methodology used in the investigation and outlines the specific details of the approach. Section 3 presents the operation process model based on the MaxPlus algebra method. The delay adjustment strategies and the adjustment model and algorithm are considered in Section 4. Section 5 outlines the case study, along with the analysis of the effect of the buffer time for operation adjustment. Section 6 summarizes the main conclusions.
2. Materials and Method
As shown in Figure 1, our approach uses a timetable as the basic input data. The arrival time of each train and the sequence of the trains at each station are represented by the train operation process model based on the MaxPlus algebra method in Section 3. The train operation process model can present two sets of important information. One is the arrival time of each train at each station and the other is the operation sequence of the trains at each station. The model can record different train operation status.
After adding the train delays, the first station affected by the delay is selected. Then the delayed trains are selected in order and adjusted using the alternative adjustment strategies. Six alternative adjustment strategies are utilized including the acceleration in section, operation based on the timetable, dwell time reduction, increase in overtaking, and reduction in overtaking, including train postponement with the minimum headway in Section 4.1. For each delayed train, one or more adjustment strategies can be selected under the condition that the constraints of these strategies are satisfied. A new adjustment scheme can be obtained for any adjustment strategy of each delayed train at each station. Then the next delayed train is selected for adjustment based on the current adjustment scheme until the next train has no delay. Accordingly, a large number of schemes can be obtained.
Based on the method of ordinal optimization, an optimal method is proposed in Sections 4.2 and 4.3. Two models are built. One of them is the approximate model, which has simple target values and constraints. Goodenough solutions based on the approximate model can be quickly obtained.
The goodenough solutions are the feasible adjustment schemes based on the target value (the minimal number of delayed trains) and the constraints of the adjustment strategies. The solution of the approximate model is not just one solution scheme, but a set of adjustment schemes. These goodenough solutions are calculated using the second model. The second model is the accurate model that has the comprehensive constraints and target values of the total minimum delayed time for all trains. In the second model, only the delayed time of the trains needs to be calculated. It is not necessary to choose the adjustment strategy again.
An optimal solution based on the accurate model is the final operation adjustment scheme of the delayed trains.
The main parameters are defined as shown in Table 1, and the operation time is defined as the sum of the total running time, the dwell time, and the additional time of the trains for a section or a station.

3. Train Operation Process Model Based on MaxPlus Algebra Method
The MaxPlus algebra method (MaxPlus) can be defined as follows, assuming , where is the set of whole real numbers. Setting and for any two numbers , we have , , . Therefore, D is the maximum algebra in which and are the addition and multiplication on the maximum algebra, respectively, and and 0 are the units of addition and multiplication, respectively.
Based on the MaxPlus algebra method, the train operation process model of a highspeed railway can be built based on Eq. (1).
The elements in matrixes and can be described as Eqs. (2)~(5). When the number of trains changes, the state matrices also change. The state matrix can express the arrival time of the trains based on the adjustment time for different adjustment strategies. When different adjustment strategies are selected, the elements of the state matrix A are also changed. When the arrival sequence of the trains at each station changes, the elements of the state matrix B change. Based on the state matrixes A and B, a new timetable can be calculated.
The MaxPlus algebra model of train operation process can be described by Eqs. (6)~(7). The model records the arrival time at each station of train .
When a train is delayed, the timetable changes and the matrices in the model are updated. The state matrices after updated are defined as and . Then, the operation process model of train can be described as Eq. (8):
4. Operation Adjustment Method of HighSpeed Delayed Trains
4.1. Alternative Adjustment Strategies
Six adjustment strategies are designed for the adjustment method of highspeed delayed trains. For each delayed train at each station, at least one adjustment strategy can be selected. The constraints of these adjustment strategies are analyzed as follows.
(1) Section Acceleration. The buffer time of trains is reserved in the timetable. Therefore, after a delay, section acceleration strategy is the most direct, convenient, and effective adjustment method. For operational security, this strategy should ensure that the train speed does not exceed the maximum speed and the operational time of the adjusted train in the section does not exceed the minimum operation time for the same speed and stops. Therefore, the section acceleration strategy can be selected depending on Eqs. (9)~(11). Eq. (9) indicates that the adjusted arrival time of train at station should not be less than the arrival time on the original timetable. Eq. (10) indicates that the operation time in section (, ) of train after adjustment should not be less than the minimum operation time of the section. Eq. (11) indicates that the arrival headway between the adjusted train and the front train should not be less than the minimum arrival headway at the station .
In addition, the time can be reduced for train in the section (, ) as calculated using Eq. (12). The time is the minimum value among the minimum arrival headway of the station , the difference between the actual operation time in section (, ) and the minimum operation time in the section, and the difference between the adjusted arrival time and the original arrival time at the station .
(2) Operation Based on the Original Timetable. When train has a large delay time, the sequence of this train and train can be changed. Otherwise, station is the original departure station of train and is the middle stop station of train . Therefore, train can operate based on the time of the original timetable without waiting for train as shown in Figure 2. The red line is the operation line after the delay of train .
The constraint on this strategy is that the departure time of train should not be less than the sum of the adjusted departure times of train and the minimum departure headway of the station which can be expressed by Eq. (13).
(3) Dwell Time Reduction. Highspeed trains usually stop for a short time at the station. When trains stop for a long time or there is a reduction in overtaking, the train delay can be reduced by reducing the dwell time. Therefore, there is one constraint for this strategy: the dwell time of the train after adjustment should not be less than the minimum dwell time at the station. In addition, the constraint can be expressed as Eq. (14).
(4) Overtaking Reduction. As shown in Figure 3, when train has a large delay time and it overtakes train at station , the overtaking reduction strategy can be selected to reduce the delay time of train . In addition, the departure sequence of train and train at the station also changes.
This adjustment strategy is constrained by Eq. (15). The constraint indicates that the departure time after the delay of train is not less than the sum of the arrival time of train , the minimum dwell time of train and the minimum departure headway at station . Therefore, this adjustment strategy is usually used with the strategy of dwell time reduction for train .
(5) Increase in Overtaking. As shown in Figure 4, when train has a large delay at station , which is satisfied by Eq. (16), train can be overtaken by train to decrease the delay time of the latter.
The constraint conditions of this strategy include the following: (a) the station can handle the overtaking and (b) at the station , overtaking between the two trains should satisfy the constraint given by Eq. (17). The number of the overtaking trains is determined by the maximum dwell time of the overtaken train.
(6) Train Postponement. If the constraints of the adjustment strategies (1)~(5) cannot be satisfied, then the train postponement base on the minimum headway can be selected. The delayed trains can be postponed in order as scheduled by the timetable as the minimum headway and this strategy is constrained by Eq. (18).
Based on different adjustment strategy, the adjustment time of trains at each station and in each section is different and these values can be calculated using Eqs. (19)~(20) where and may be positive or negative numbers. Moreover, of the state matrix should be updated if strategies (2)∖(4)∖(5) are used.
4.2. The Model for Operation Adjustment
Model I: The Approximate Model. The intent of the approximate model is to quickly collect goodenough solutions of the operation adjustment for delayed trains. Therefore, the target function and the constraints should be simple for the purpose of calculation. During the operation adjustment process, the shorter the train delay, the smaller the impact on the operation of the other trains and the transportation organization is induced.
Therefore, the target function of the approximate model is the minimum number of delayed trains after adjustment as described by Eq. (21). Moreover, the constraints of the adjustment strategies as expressed in Section 4.1 need to be satisfied. Using the approximate model, the adjustment schemes have the same number of delayed trains. This is because there would be several adjustment schemes with the same minimum number of delayed trains after adjustment. If the solution satisfies the minimum number of delayed trains and the constraints of the adjustment strategies, this scheme is one of the acceptable adjustment schemes for the second model. Therefore, an adjustment scheme set can be obtained using the approximate model and the elements of the set are the goodenough solutions.
Model II: The Accurate Model. Based on the set , an accurate model for operation adjustment of the delayed trains is constructed. The target function of the accurate model of the train operation adjustment can be described by Eq. (23) and the model needs to satisfy the constraints expressed by Eqs. (24)~(28). Eq. (24) and Eq. (25) are the constraints of the effective time period whereby the trains can be adjusted. Eq. (26) is the constraint that the arrival time of the adjusted train should not be less than the arrival time in the original timetable whereas Eq. (27) is the constraint of the minimum headway. Eq. (28) is the constraint of the minimum operation time between two neighboring stations.
4.3. The Algorithms for Operation Adjustment
Based on the parameters of the original timetable and MaxPlus algebra method, the algorithm of the train operation process is as shown in Algorithm 1.
Input: original timetable, adjustment time in each section and at each station.  
Output: the arrival time of each train after adjustment.  
(1) Build the structure  
(2) For to  
(3) Initial the state matrixes and  
(4) For to  
(5) For to  
(6) If train is adjusted at station  
(7) Update the state matrix .A by calculating based on and Eq.(3)  
(8) End If  
(9) If the sequence of train is changed  
(10) Update the state matrix .B by calculating  
(11) End If  
(12) Calculate the value by Eq.(6)  
(13) End For  
(14) End For  
(15) Update by Eq.(8)  
(16) End For 
Based on the original delay, the algorithm for the rough model is as shown in Algorithm 2.
Input: original timetable, original delay.  
Output: The set .  
(1) Initial the minimum number of delayed train and number set of delayed trains Nd=zeros(n),  
the solution set , for which is a sufficiently large number.  
(2) For to  
(3) For to  
(4) If train is delayed at station  
(5) For to 63 the possible combinations of the six strategies  
(6) If the constraints of the strategies are all satisfied  
(7) The strategies are used for train at each station  
(8) End If  
(9) End For  
(10) If only one strategy can be chosen  
(11) Update Scheme  
(12) Else  
(13) Create the new Schemes  
(14) End If  
(15) Update the number of delayed train of Schemes ,Nd(n)  
(16) If θ.Count.Nd(n)>  
(17) Delete the Scheme  
(18) Break  
(19) Else  
(20) End If  
(21) End For  
(22)  
(23) . Count.Nd(n)  
(24) End For 
Based on the set , the algorithm for the accurate model is as shown in Algorithm 3.
Input: The set .  
Output: The optimal adjustment scheme.  
(1) Initial the average delay time ,  
(2) While ()  
(3) initial the delay time of the scheme  
(4) For to  
(5) For to  
(6) If for , the constraints Eqs.(24)~(28) of the accurate model are all satisfied  
(7) The adjustment time , are calculated by Eq.(19)~(20)  
(8) Algorithm1  
(9)  
(10) End If  
(11) End For  
(12) End For  
(13) If  
(14)  
(15) The optimal adjustment scheme is scheme # and the timetable of the scheme is recorded  
(16) End If  
(17) End While 
5. Case Study
In this case, the timetable of the BeijingShanghai HighSpeed railway in May 2017 is analyzed. The operation parameters are described as follows:
The speed of the trains is 300 km/h; the additional time of departure is 2 min and additional time of arrival is 3 min; the minimum departure headway of the original station is 5 min; the minimum arrival headway and departure headway at other stations are 4 min; the minimum stop time at the station is 2 min and the minimum operation time of each section is 12 min, 12 min, 18 min, 21 min, 12 min, 12 min, 14 min, 11 min, 7 min, and 13 min.
The original timetable is shown as in Figure 5. The horizontal axis represents the time and the vertical axis represents the station. We select a part of trains in timetable between 7:00 am and 8:00 am and between Beijing South Station and Xuzhou East Station. There are 9 trains during this time period, in which seven trains originate from the Beijing South Station and two trains originate from Jinan West Station. The number of section =2; one is from Beijing South Station to Jinan West Station and the other is from Jinan West Station to Xuzhou East Station.
5.1. Result Analysis
A 20min delay time is added to train G103 including 10 min from the Langfang Station to Tianjin South Station and 10 min from Tianjin South Station to Cangzhou West Station. The conflicts caused by the delay of train G103 and the other trains are shown as in Figure 6.
The optimal adjustment scheme is shown in Figure 7. In this figure, the red lines are the original delayed train, the yellow lines are the trains affected by the delay, and the black lines are the trains not affected by the delay. The original timetable and the adjusted timetable are shown in Table 2.

For the optimal adjustment scheme, there are five trains affected by the original delayed train G103. Train G133 operates according to original timetable because of strategy (2) and trains G234 and G265 are also not affected by the delay. The average delay time of each train at each station is 355 min. Using a standard PC with an Intel (R) Core (TM) i56500 3.2 GHz and 4 Gb of RAM, the calculation time is within 20 s using MATLAB 2016a and has good solution efficiency.
The average delay time of the trains is shown in Figure 8. Train G103 is the initially delayed train and the delay time is larger than the delay time of the other trains. Train G133 has no delay because of strategy (2). Train G471 operates from the Beijing South Station to Jinan West Station, and the number of stop stations is less than that of the entire line of trains such as train G103. Therefore, the average delay time of train G471 is less than the trend value as indicated by the blue line in Figure 8. The trend of the delay time of trains G103, G261, G57, G177, and G11 gradually decreases in Figure 8. The delay time of each train at each station is shown in Figure 9. The delay time at the Cangzhou West Station and Dezhou East Station is larger than the other stations. The delay time was absorbed during the train operation by the adjustment method.
5.2. Buffer Time Analysis
In this case, the delay time can be absorbed within the time period of five trains by optimal adjustment. The buffer time includes two parts; one is the headway buffer time between the two adjacent trains (the difference of the actual headway and the minimum headway between two adjacent trains) and the other is the operation buffer time of the train (the difference between the actual operation time and the minimum operation time in the same section). In this case, most delay of the trains can be reduced by the strategies of the section acceleration and train postponement. This indicates that the original timetable has a certain buffer time.
The buffer time of each train operation in each section of the original timetable and the adjusted timetable is shown in Figures 10(a) and 10(b), which represent the operation buffer time. The texts of the “Trains” axis are trains G103, G471, G261, G57, G177, G265, G11, G133, and G234 in order. The texts of the “Sections” axis are LangfangTianjin South, Tianjin SouthCangzhou West, Cangzhou WestDezhou East, Dezhou EastJinan West, Jinan WestTaian, TaianQufu East, Qufu EastTengzhou East, Tengzhou EastZaozhuang, and ZaozhuangXuzhou East in order. Based on Figure 10, the interval time of trains G103 and G471 in the sections from the Langfang Station to Cangzhou West Station increased because of the primary delay. Then, the delay time of the trains including G103, G471, G261, G57, and G177 in the sections from Jinan West Station to Qufu East Station decreased with a reduction of their operation time in these sections. The section acceleration strategy is used frequently. The buffer time of each train operation at each station of the original timetable and the adjusted timetable is shown in Figures 11(a) and 11(b). This buffer time is the headway buffer time. After adjustment, most headway buffer times decrease in the range 05 min as shown in Figure 12, and a small part of the headway buffer time is increased by the delay.
(a) Original timetable
(b) Adjusted timetable
(a) Original timetable
(b) Adjusted timetable
As shown in Figures 10 and 11, the delay time can be reasonably decreased by the buffer time and is effectively based on the operation adjustment method of delayed trains in this paper. Under the same conditions of timetable and delay, the capacity utilization is larger, the surplus usable capacity is smaller, and the loss of capacity is greater. When the utilization rate reaches 100%, any delay will have a great impact on the train operation according to the original timetable.
5.3. Delay Distribution Analysis
Three schemes with different delay distributions are studied.
Scheme #1 is the scheme in Section 5.1.
Scheme #2: 10 min delay time is added to trains G103 and G471, respectively, from Langfang Station to Tianjin South Station.
Scheme #3: 10 min delay time is added to trains G103 and G261, respectively, from Langfang Station to Tianjin South Station.
For Scheme #2, the adjusted timetable of the optimal adjustment scheme is shown in Figure 13. There are six delayed trains. The average delay time is 232 minutes, of which trains G103, G471, G261, G57, G177, G265, G11, G133, and G234 are delayed by 98 min, 33 min, 42 min, 31 min, 26 min, 0 min, 0 min, 2 min, and 0 min, respectively. For Scheme #3, the optimal adjustment scheme is the same as the optimal adjustment scheme of Scheme #2. The difference is that train G261 is delayed 1 min more than in Scheme #2 at the Tianjin South Station, Changzhou West Station, and Dezhou East Station, respectively. In addition, trains G56 and G177 are delayed 1 min more than in Scheme #2 at the Cangzhou West Station, Dezhou East Station, and Jinan West Station, respectively, and the average delay time is 9 min more than in Scheme #2. After the adjustment, there are also six delayed trains. The average delay time is 241 minutes of which trains G103, G471, G261, G57, G177, G265, G11, G133, and G234 are delayed by 98 min, 33 min, 45 min, 34 min, 29 min, 0 min, 0 min, 2 min, and 0 min, respectively.
Figure 14 expresses the relationship of the delay time of each train for the three different schemes. The average delay time after adjustment using Scheme #2 is less than that using Scheme #1 with the same total original delay time. This is mainly because train G471 was affected by the delay of G103. When the delay time is added for train G471, a part of the original delay time is overlapped. Compared with Scheme #2, the average delay time for Scheme #3 exhibits a small increase. Therefore, when the original delay is added to the different trains with the same total original delay time, the interval time of the originally delayed trains is larger; the average delay time is more after adjustment. However, in this case, the operation buffer time of train G261 is large and the recovery capability of train G261 itself is strong. Therefore, it is not much different from Scheme #2. If delays of different trains do not overlap, the delay time after adjustment will be even larger.
6. Conclusions
In this report, a train operation process model is established for highspeed railway based on the MaxPlus algebra method. For operation adjustment of the delayed trains, six alternative adjustment strategies are proposed including the section acceleration, operation in advance, stop time reduction, increase of overtaking, reduction of overtaking, and train postponement. The constraints are analyzed for each adjustment strategy. Then, the train operation adjustment method is established with the two models and three algorithms. Finally, the portion of the delayed timetable of the BeijingShanghai HighSpeed Railway is analyzed. The conclusions can be summarized as follows. (1) After the highspeed trains are delayed, the optimal adjustment scheme can be obtained by the operation adjustment method proposed in this report. The optimal adjustment scheme is a new timetable with the minimum number of delayed trains and the minimum average delay time of each train at each station. The adjusted new timetable can be directly applied in the realtime scheduling for the delay condition of the highspeed railway. (2) The buffer time, which includes the headway buffer time and the operation buffer time, can effectively absorb train delays and rapidly recover the schedule. However, the buffer time will simultaneously reduce the carrying capacity of the railway line. (3) This method can be applied in realtime railway rescheduling and it proves that the proposed method is valid and feasible for the operation adjustment of delay.
Data Availability
The train operation data and timetable data used to support the findings of this study are included within the article.
Disclosure
We certify that we have participated sufficiently in the work to take public responsibility for the appropriateness of the experimental design and method and the collection, analysis, and interpretation of the data.
Conflicts of Interest
The authors declare that there are no conflicts of interest regarding the publication of this paper.
Acknowledgments
This work was supported by the Natural Science Foundation of Inner Mongolia [grant numbers: 2017BS0501]; National Natural Science Foundation of China [grant number: 51668048]; and Inner Mongolia Autonomous Region University Scientific Research Project [grant number: NJZY18012].
References
 E. R. Petersen, “Overtheroad transit time for a single track railway,” Transportation Science, vol. 8, no. 1, pp. 65–74, 1974. View at: Publisher Site  Google Scholar
 B. S. Greenberg, R. C. Leachman, and R. W. Wolff, “Predicting dispatching delays on a low speed, single track railroad,” Transportation Science, vol. 22, no. 1, pp. 31–38, 1988. View at: Publisher Site  Google Scholar
 R. M. P. Goverde, “Railway timetable stability analysis using maxplus system theory,” Transportation Research Part B: Methodological, vol. 41, no. 2, pp. 179–201, 2006. View at: Google Scholar
 R. M. P. Goverde, “Railway timetable stability analysis using maxplus system theory,” Transportation Research Part B: Methodological, vol. 41, no. 2, pp. 179–201, 2007. View at: Publisher Site  Google Scholar
 R. M. P. Goverde, “A delay propagation algorithm for largescale railway traffic networks,” Transportation Research Part C: Emerging Technologies, vol. 18, no. 3, pp. 269–287, 2010. View at: Publisher Site  Google Scholar
 R. M. Goverde, B. Heidergott, and G. Merlet, “A coupling approach to estimating the Lyapunov exponent of stochastic maxplus linear systems,” European Journal of Operational Research, vol. 210, no. 2, pp. 249–257, 2011. View at: Publisher Site  Google Scholar  MathSciNet
 B. De Schutter and T. Van Den Boom, “Model predictive control for maxpluslinear discrete event systems,” Automatica, vol. 37, no. 7, pp. 1049–1056, 2001. View at: Publisher Site  Google Scholar
 B. De Schutter and T. J. J. Van Den Boom, “Connection and speed control in railway systemsa model predictive control approach,” in Proceedings of the 6th International Workshop on Discrete Event Systems, WODES 2002, pp. 49–54, Zaragoza, Spain, October 2002. View at: Google Scholar
 H. Goto and S. Masuda, “Consideration of capacity and order constraints for eventvarying MPL systems,” IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences, vol. E90A, no. 9, pp. 2024–2028, 2007. View at: Publisher Site  Google Scholar
 T. Büker and B. Seybold, “Stochastic modelling of delay propagation in large networks,” Journal of Rail Transport Planning and Management, vol. 2, no. 12, pp. 34–50, 2012. View at: Publisher Site  Google Scholar
 M.J. Qian and J.Y. Song, “Train operation adjustment based on rough set theory,” Journal of Transportation Systems Engineering and Information Technology, vol. 8, no. 4, pp. 122–126, 2008. View at: Google Scholar
 X. Li, B. Han, D. Li, and H. Li, “Method for highspeed train operation adjustment based on Switching maxpluslinear system and ordinal optimization,” Zhongguo Tiedao Kexue/China Railway Science, vol. 34, no. 6, pp. 124–130, 2013. View at: Google Scholar
 S. Zhan, L. G. Kroon, L. P. Veelenturf, and J. C. Wagenaar, “Realtime highspeed train rescheduling in case of a complete blockage,” Transportation Research Part B: Methodological, vol. 78, pp. 182–201, 2015. View at: Publisher Site  Google Scholar
 W. Zhou, L. Qu, F. Shi, and L. Deng, “Train scheduling on highspeed rail network based on fixed order optimization,” Journal of Railway Science and Engineering, vol. 15, no. 3, pp. 551–558, 2018. View at: Google Scholar
 N. Ghaemi, A. A. Zilko, F. Yan, O. Cats, D. Kurowicka, and R. M. P. Goverde, “Impact of railway disruption predictions and rescheduling on passenger delays,” Journal of Rail Transport Planning and Management, vol. 8, no. 2, pp. 103–122, 2018. View at: Publisher Site  Google Scholar
 J. L. EspinosaAranda and R. GarcíaRódenas, “A demandbased weighted train delay approach for rescheduling railway networks in real time,” Journal of Rail Transport Planning and Management, vol. 3, no. 12, pp. 1–13, 2013. View at: Publisher Site  Google Scholar
 F. Corman, A. D'Ariano, A. D. Marra, D. Pacciarelli, and M. Samà, “Integrating train scheduling and delay management in realtime railway traffic control,” Transportation Research Part E: Logistics & Transportation Review, vol. 105, pp. 213–239, 2017. View at: Google Scholar
 L. Oneto, E. Fumeo, G. Clerico et al., “Train delay prediction systems: a big data analytics perspective,” Big Data Research, vol. 11, pp. 54–64, 2018. View at: Publisher Site  Google Scholar
 M. H. Thomas, Stability of timetables and train routings through station regions [Ph.D. thesis], Swiss Federal Institute of Technology, 2006.
 A. Nash, Increasing Railway Capacity and Reliability through Integrated RealTime Rescheduling, Institute for Transport Planning and Systems, ETH Zurich, 2007.
 A. D'Ariano, D. Pacciarelli, and M. Pranzo, “Assessment of flexible timetables in realtime traffic management of a railway bottleneck,” Transportation Research Part C: Emerging Technologies, vol. 16, no. 2, pp. 232–245, 2008. View at: Publisher Site  Google Scholar
 M. Xie, Y.H. Zhu, Y.X. Wu, Y.Y. Yan, and M.B. Liu, “Application of ordinal optimization theory to solve largescale unit commitment problem,” Control Theory and Applications, vol. 33, no. 4, pp. 542–551, 2016. View at: Google Scholar
 Y.J. Chen and L.S. Zhou, “Study on train operation adjustment algorithm based on ordinal optimization,” Tiedao Xuebao/Journal of the China Railway Society, vol. 32, no. 3, pp. 1–8, 2010. View at: Google Scholar
Copyright
Copyright © 2019 Xiaojuan Li et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.