Abstract

Auxiliary stopping area (ASA) is the key guarantee for high-speed maglev train operation safety. Aiming at the layout of the ASA along the track, this article constructs an optimized model of ASA layout and proposes a solving algorithm based on the single target genetic algorithm by analyzing the influence factors of ASA layout. The result of the numerical experiment shows that the proposed method could fulfill the requirements of the maglev train operation safety and efficiency and optimize the cost of the ASA layout while taking the complex line situation, train tracking operation, and bidirectional operation on a single line into account.

1. Introduction

With the continuous development of the economy and society, resource and environmental issues have become increasingly severe, and people hope to reduce their impact on the environment while traveling efficiently. Compared with traditional wheel-rail railways, the high-speed maglev transportation system could not only achieve higher speed but also have the advantages of low noise, low energy consumption, strong climbing ability, small turning radius, flexible route selection, easy maintenance, and high safety factor [13]. The development of high-speed maglev has attracted much attention, and countries such as China, Germany, and Japan have all carried out the development of high-speed maglev.

Due to different train operating mechanisms, there are many unique elements in maglev transportation. Among them, the auxiliary stopping area with charging rails and evacuation passages is an important safety characteristic for normal high-speed maglev transportation systems [4]. The operating maglev train should be able to stop in the auxiliary stopping area under any operational disturbances, failures, and emergency situations. If necessary, passengers should be able to evacuate from the train safely. At the same time, in order to maximize the guarantee that the train can stop in the auxiliary stopping area at any time, the operation of the maglev train adopts the stopping point stepping mode; that is, the current ASA is always the target point of operation during the stepping process of the train [510]. As the basis of the two-dimensional speed protection mode and the stopping point stepping mode, the layout of the auxiliary stopping area is related to the safety of train operation, operation efficiency, and construction cost [11]. The scientific method of arranging the auxiliary stopping area is worthy of discussion.

There is currently no exact reference standard or specification for the layout of auxiliary stopping areas. The engineering experience that can be referred to for high-speed maglev construction comes from the Shanghai Maglev Demonstration Line, which determines the length of the auxiliary stopping area according to the slope and the length of the vehicle, and delimits the reference distance between the auxiliary stopping areas according to the speed degree and slope [12]. This kind of auxiliary stopping area layout based on the nominal value is difficult to deal with complex working conditions, and the reference speed range is limited (200–430 km/h). In recent years, with the deepening of high-speed maglev research, the research on the method of auxiliary stopping area layout has also attracted the attention of scholars.

Yu et al. [10] proposed a basic calculation method for the auxiliary stopping area layout of unidirectional track based on the safety protection speed profile. This method is a recursive arrangement strategy that takes the terminal station as the first reference auxiliary stopping area and then approaches the departure station one by one according to the protection speed profile. Later, they proposed a bidirectional coordinated auxiliary stopping area layout method for the single-track two-way line [13]. This method also takes a certain station as the reference station and operates an iterative process to arrange the auxiliary stopping area. Jiang et al. [14] proposed a method for the optimization and adjustment of the auxiliary stopping area layout, considering the operation scenario of the train tracking interval requirements. Lai et al. [15] set the minimum length of the auxiliary stopping area and the total length of the auxiliary stopping area as constraints and optimized the auxiliary stopping area layout of the medium- and high-speed maglev system from two aspects: the available area of speed and the Euclidean distance between the switching point of the maximum limit speed and the intersection of the braking curve and the levitation curve. Tian et al. [16] proposed a method for auxiliary stopping areas layout for the bidirectional track. Compared with arranging auxiliary stopping areas in two directions separately, it effectively reduces the number of auxiliary stopping areas required.

The operation of the maglev system often involves multiple speed profiles, and the actual working scenarios of the track, train, and environment are often more complicated. For instance, many track sections are not suitable for setting auxiliary stopping areas, and some sections need to set at least one auxiliary stopping area, which are designed for the convenience and actual needs of an emergency evacuation. At the same time, the layout of the auxiliary stopping area is related to the train tracking interval. If the operating efficiency of the train is considered, it is necessary to optimize the layout of the auxiliary stopping area according to this demand. Nevertheless, none of the existing studies has solved the above-mentioned problems well; that is to say, the method of the auxiliary stopping area layout is not perfect yet. In this regard, focusing on the safety of train operation, the construction cost of the line, and the operation efficiency of the train, this paper proposes a method for the layout of the high-speed maglev auxiliary stopping area. Specifically, through the description of the factors affecting the layout of the auxiliary stopping area, we established an optimization model of the auxiliary stopping area layout for multiple train operation speed profiles and single-track bidirectional operation scenarios and designed a genetic algorithm to solve the model according to the characteristics of the problem.

2. Auxiliary Stopping Area Layout Model

The normal high-speed maglev train operates in a “stopping point stepping” mode to ensure that it can stop in the auxiliary stopping area as much as possible. Specifically, the train always takes the current auxiliary stopping area as the target stopping point during the continuous stepping process and takes the maximum speed profile, the minimum speed profile, and the interval speed limit as the safety protection requirements. Only when it crosses the minimum speed profile of the next auxiliary stopping area and does not exceed the maximum speed profile of the current auxiliary stopping area, executing stepping, then the train sets the next auxiliary stopping area as the new target stopping point when it continues running, as shown in Figure 1.

2.1. Maximum and Minimum Speed Profile

The maximum and minimum speed profiles protect the train from reaching the safe braking profile and safe levitation profile. Therefore, the calculation of the maximum and minimum speed profiles is related to the safe braking profile and safe levitation profile. According to the dynamics model of the high-speed maglev train [17], the formula of the speed profile can be obtained. The calculation of the safe braking profile takes the force characteristics under adverse conditions into account. The adverse conditions include the full load of the train, the downwind effect, the partial failure of the eddy current braking system, and the decrease in the friction coefficient between the track guide-way and the train skid. Based on the force characteristics of the trains under the considered adverse conditions, there is a safe braking profile as in where is the velocity component at time of the safe braking profile; is the position component at time of the safe braking profile; is the acceleration at time of the vehicles under adverse conditions; and is the sampling interval.

According to the safe braking profile, further considering the system delay from issuing the traction cutoff command to the completion of eddy current braking, speed measurement error , positioning error , and the maximum acceleration of the train during the time , the maximum speed profile is calculable as in where is the velocity component of the maximum speed profile and is the position component of the maximum speed profile.

The calculation of the safe levitation profile also needs to consider adverse conditions, including the no-load train, the headwinds effect, and the friction coefficient between the track guide-way and the train skid becoming larger. Similarly, the formula for calculating the safe levitation speed profile is where is the velocity component at the time of the safety levitation profile; is the position component at the time of the safety levitation profile; and is the acceleration of the train at time under adverse conditions.

There is also a safety margin between the minimum speed profile and the safe levitation profile. According to the system delay from issuing the traction cutoff command to the completion of the traction cutoff, the velocity measurement error , the positioning error , and the maximum acceleration of the train during time , the minimum speed profile can be calculated as where is the velocity component of the minimum speed profile and is the position component of the minimum speed profile.

2.2. Optimization Model

Based on the stopping point stepping mode, this paper constructs an optimization model of auxiliary stopping area layout for multiple train operation profiles and single-line two-way operation scenarios. Because the length of the auxiliary stopping area is much smaller compared to the distance between the auxiliary stopping areas, this model divides the entire interstation interval into a set of nonoverlapping candidate auxiliary stopping areas according to the length of the auxiliary stopping area. The section where at least one auxiliary stopping area should be set in the interstation section is set as the expected section.

In the research process of this paper, the optimization problem of auxiliary stopping area layout is regarded as an optimal decision-making problem; that is, a decision is made on the selection of each candidate auxiliary stopping area in the interval between stations. Here, each candidate auxiliary stopping area includes 6 properties , , , , , and , respectively, representing the position of the auxiliary stopping area reachable point, the position of the hazard point, length, maximum slope, the changing situation of the slope (1 when it is at the point of changing slope, or 0 otherwise), and spanning-traction section situation (1 when crossing two sections, or 0 otherwise). Also, the candidate auxiliary stopping area belongs to the candidate auxiliary stopping area set . Each traction section includes 3 properties , , , which, respectively, represent the range and length of the traction section and whether there is an auxiliary stopping area in this traction section (1 if there is any, 0 otherwise). In addition, the traction section belongs to the traction section set . Each expected section includes 2 properties , , which, respectively, represent the range of the section and whether there is an auxiliary stopping area in this section (1 if there is any, 0 otherwise). In addition, the expected section belongs to the expected section set . Meanwhile, the train upwards operation curve set and the train downwards operation curve are defined. The train operation curves and belong to the set and .

For single-line two-way operation scenarios, the auxiliary stopping area on the line should meet the continuous stepping of the two-way train requirement. At the same time, the auxiliary stopping area cannot be located in dangerous sections such as steep slopes. In addition, it should be arranged in the sections where there is a demand, such as sections that are convenient for evacuation and sections that can implement a smaller tracking interval. These scene requirements and layout principles can be represented by the above symbols.

First of all, the auxiliary stopping area cannot span the traction sections, which can be written as

Moreover, the auxiliary stopping area cannot be located at the point of slope change; that is,

The slope of the auxiliary stopping area cannot exceed a certain range; that is, where is the maximum slope value allowed by the auxiliary stopping area.

Except for the departure station and the terminal station, there should be at least an auxiliary stopping area in each traction section, namely, where is the number of traction sections, which includes departure station and terminal station.

At least an auxiliary stopping area is required on the expected section; that is, where is the number of expected sections of the auxiliary stopping area.

The total length of the auxiliary stopping areas is less than a certain value; that is, where is the maximum total length of the expected auxiliary stopping areas.

The auxiliary stopping area layout fulfills the conditions of the stopping point stepping of the train bidirectional operation, and there is certain redundancy; that is, where is the stepping time for the train to switch from the stop point to the stop point according to the speed profile [10], that is, the time interval between the intersection of the train running speed profile and the minimum speed profile of the auxiliary stopping area and the intersection of this speed profile and the maximum speed profile of the auxiliary stopping area ; is the stepping time for the train to switch from the stop point to the stop point according to the speed profile ; is the minimum required stepping time; and and represent the departure station and the terminal station, respectively.

The decision variable of this optimization decision problem is 0-1 variable; that is,

For the length of the auxiliary stopping area , according to the Shanghai Maglev demonstration line layout experience, combined with the length of the train , it can be calculated with reference to

The penalty function is often used as a fitness function in the genetic algorithm [18]. In this paper, the method of static penalty function is adopted; that is, the penalty function is only related to whether the solution of the genetic algorithm falls in the feasible region. The optimization model established in this paper has multiple complex constraints, and the penalty value is used to punish the solution that does not meet the constraints so that it can be quickly eliminated in the calculation. Since the maximum value of the objective function is the number of candidate auxiliary stopping areas that can be accommodated by the total length of the maximum auxiliary stopping area allowed on the line, a certain number greater than this value can be used as the penalty value. Then, the objective function with penalty terms can be written as where is a penalty item. When there is a result that does not meet the constraints, is taken as a certain number not less than the maximum number of candidate auxiliary stopping areas; otherwise, 0 is taken.

After satisfying the continuous stepping demand of the train and the constraints of some other layout principles on the problem, as a decision, the appropriate section should be selected as the auxiliary stopping area. On the premise of satisfying train operation safety and operational requirements, the economy of the layout plan is considered; that is, the total number of auxiliary stopping areas is as small as possible. Here, the objective function as equation (15) seeks the minimum value of the number of auxiliary stopping areas, which is obtained by accumulating the values of the decision variables:where is a 0–1 decision variable. When it is 1, it means that the th candidate auxiliary stopping area is selected as the formal auxiliary stopping area. When it is set to 0, the th is not selected as the formal auxiliary stopping area.

Therefore, the optimization model can be written as

3. The Genetic Algorithm for Optimization Model

3.1. Genetic Algorithm

The genetic algorithm is a reference population evolution mechanism that uses selection, crossover, mutation, replacement, and so on to realize a random search and optimization metaheuristic algorithm. It is often applied to optimization problems, including nonlinear integer optimization problems, to get better results [19].

3.2. Parameter Set

In the algorithm of this paper, the decision variables are stored in vectors form, and binary is used to encode them. This method considers the reference speed profile composed of multiple speed profiles according to the direction of train operation (as shown in equation (17) and Figure 2) [10]:where is the speed component of the reference speed profile; and are both position components; and represents the speed of the th train speed profile at position .

In terms of population initialization, random methods are often used; that is, the initial population is generated according to a certain distribution function. For binary-coded chromosomes, uniform distribution is often used. In the model designed in this paper, according to the general characteristics “dense low-speed areas and sparse high-speed areas” of the high-speed maglev auxiliary stopping area, an initial population generation method is proposed.

The initial probability is calculated according to the average speed of the section where the candidate auxiliary stopping area is located and the maximum speed of the reference speed curve, and then through normalization, the final probability can be obtained, as shown in

The algorithm in this paper selects individuals of the same size from the current population to form mating pools and then obtains a new generation of populations by crossover, mutation, and replacement operators to realize the update of the population, that is, the update of the solution. Moreover, this process ensures the convergence of the solution by memorizing several elite individuals in the current population (i.e., several individuals with the smallest fitness value) and placing them in the next generation population. When a certain number of iterations is met, the individual with the smallest fitness value is output as the solution of the model, that is, the optimal layout of the auxiliary stopping area.

The selection operator used in this article is a conventional roulette strategy. The positions and lengths of the operating points of the crossover and mutation operators are randomly selected, and random crossover and random mutation are performed according to the preset crossover probability and mutation probability. The replacement operator includes the elite individuals into the new generation population. The process is based on the fitness value, replacing several individuals with high fitness values with the elite individuals. The fitness value can be calculated according to the fitness function. The fitness function in this article is the objective function with penalty terms, which is (14).

In summary, the solution flow of the model is listed in Section 3.3.

3.3. Model Solution Steps

This paper considers the method of arranging the optimal layout of the auxiliary stopping area as 0-1 decision optimization problem, using the single-objective genetic algorithm to obtain the solution. The specific calculation process is shown in Figure 3; that is, the abstract model is optimized and solved through the following five steps.Step 1: data preprocessing. According to the condition of the line and the traction section, the expected section is selected where the auxiliary stopping area is expected to be set up, involving the section for evacuation and the section to guarantee the tracking interval, and we divide the entire interstation section into nonoverlapping candidate auxiliary stopping area set, based on the length of the candidate auxiliary stopping areas. Then, properties of each auxiliary stopping area are defined, including the position of the auxiliary stopping area reachable point, the position of the hazard point, length, maximum slope, the changing situation of the slope, and spanning-traction section situation. The reachable point position and the hazard point position are the head-end and the end of the auxiliary stopping area, respectively. Moreover, the reference speed curve is obtained according to the multiple target speed curves of trains. The probability of each candidate auxiliary stopping area being selected is calculated according to the initial population generation method mentioned in Section 3.2.Step 2: parameters and population initialization. Load the data of line slope, train length and weight, environmental wind speed, and train operation speed profile; initialize the parameters in the optimization model and solution algorithm, including constraint information, crossover probability, mutation probability, genetic iteration number, population size, and elite parameters; and initialize the population.Step 3: evaluation of the plan. The information of individuals in the population is decoded, and the original objective function value and the minimum stopping point stepping time, the total length of the stopping area, and other constraint information are calculated, respectively, and then the fitness value of each individual is obtained according to the objective function with penalty items.Step 4: update population. Based on the fitness value of the individual and the chromosome code, operations such as selection, crossover, mutation, fitness calculation, and replacement are performed to obtain a new population, that is, a new solution.Step 5: the judgement of terminating optimization. Determine whether the preset termination condition is reached. If reached, output the best individual in the current population as the optimal solution. Otherwise, return to step 3.

4. Experiment Results

This paper analyzes the method’s effectiveness in combination with a numerical experiment. The total length of the line involved is , and there are 5 interstation sections. Combining the line slope, train operation safety requirements, and tracking efficiency requirements, there are 7 expected sections. There are two operating speed profiles involved each way respectively of the bidirectional operation trains; the maximum operating speeds of one way are and ; and the maximum speeds of the opposite way are and . The crossover probability and mutation probability are taken as 0.8 and 0.2, respectively; the number of elite groups is 0.1 times the population size; and both the population size and the number of iterations are 100. According to the population initialization method mentioned in Section 3.2, the probabilities that the candidate auxiliary stopping area in the interstation sections is selected as the formal auxiliary stopping area are 0.500, 0.288, 0.195, 0.195, and 0.361, respectively. If a uniform distribution is used, these probabilities are all 0.5. The penalty value is set to 95, which is more than the maximum number of auxiliary stopping areas that can be covered by the maximum total length of the auxiliary stopping area.

When the stepping redundancy is set to 2s, the result of calculation using uniform distribution to generate the initial population randomly is shown in Figure 4, and the result of calculation using this optimization method is shown in Figure 5.

The comparison of the two figures shows that, in the case of the same number of iterations (100 times), the initialization strategy combined with the actual characteristics can make the number of calculated auxiliary stopping areas less, and the distribution is more uniform. Furthermore, the calculation time of Figure 4 is 54.3476 s, and the calculation time of Figure 5 is 33.9115 s.

The iterative calculation result is repeated thirty times, and then the average of the fitness function of each generation in the thirty calculations is taken. The iterative function in Figure 6 shows that the optimized population initialization strategy makes the function converge faster.

This article sets up multiple sets of stepping redundancy time and compares the optimization results. When the stepping redundancy time gradually increases, Figure 7 can be obtained. It can be seen from Figure 7 that the average number of auxiliary stopping areas required in general increases with the increase of the stepping redundancy time, but the optimized results are within a certain range, which shows that we may improve the stepping redundancy time under the limit of the number of auxiliary stopping areas by optimizing the layout. If the stepping redundancy time exceeds 10 s, the layout cannot satisfy the constraints. The current high-speed maglev system stepping redundancy time has no clear requirements, but the design time usually assumes the stepping can be completed around 0.2 seconds. This paper considers complicated line situations, multiple train operation speed profiles, and two-way operation scenarios, so the method in this paper has better versatility than previous studies.

5. Conclusion

High-speed maglev lines may have scenarios such as bidirectional operation on single-track, multiple train operation speed profiles, expected sections, and complicated line situations. Previous studies are difficult to meet the safety and efficiency requirements of this situation. This paper proposes a method of high-speed maglev auxiliary stopping area layout that is suitable for this scenario. The numerical experiment results show that the layout scheme proposed by this method meets the requirements of safety operation and scenes of trains and has high feasibility and universality. In addition, the distribution of the output of the population initialization method proposed in this paper can effectively improve the calculation efficiency. The next step of the research can focus on optimizing the auxiliary stopping area layout when the number of auxiliary stopping areas is limited.

Data Availability

The data used to support the findings of this study are available from the corresponding author upon request.

Conflicts of Interest

The authors declare that there are no conflicts of interest regarding the publication of this study.

Acknowledgments

This work was jointly supported by the National Key R&D Program of China (Grant no. 2016YFB1200602-02), the Science Research Project of Shanghai Science and Technology Committee (Grant no. 18DZ1205803), the Foundation of Shanghai Maglev and Rail Transit Cooperative Innovation Center (Grant no. 20132223), and the R&D Project of Shanghai Shentong Metro Group Co., Ltd. (JS-KY19R012-WT-20018).