Next Article in Journal
The Energy Situation in the Federal Republic of Germany: Analysis of the Current Situation and Perspectives for a Non-Fossil Energy Supply
Previous Article in Journal
Evaluation and Improvement of Backup Capacity for Household Electric Vehicle Uninterruptible Power Supply (EV-UPS) Systems
Previous Article in Special Issue
Static and Dynamic Analysis of Conductor Rail with Large Cross-Sectional Moment of Inertia in Rigid Catenary Systems
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Operation Control Method for High-Speed Maglev Based on Fractional-Order Sliding Mode Adaptive and Diagonal Recurrent Neural Network

1
Institute of Rail Transit, Tongji University, Shanghai 201804, China
2
National Maglev Transportation Engineering R&D Center, Tongji University, Shanghai 201804, China
3
College of Transportation Engineering, Tongji University, Shanghai 201804, China
*
Author to whom correspondence should be addressed.
Energies 2023, 16(12), 4566; https://doi.org/10.3390/en16124566
Submission received: 30 March 2023 / Revised: 2 June 2023 / Accepted: 3 June 2023 / Published: 7 June 2023

Abstract

:
The speed profile tracking calculation of high-speed maglev trains is mainly affected by running resistance. In order to reduce the adverse effects and improve tracking accuracy, this paper presents a maglev train operation control method based on a fractional-order sliding mode adaptive and diagonal recurrent neural network (FSMA-DRNN). First, the kinematic resistance equation is established due to the three types of resistance that occur during the actual operation of a train: air resistance, guide eddy current resistance, and suspension frame generator coil resistance. Then, the FSMA-DRNN control law and parameter update law are designed, and a FSMA-DRNN operation controller is composed of three parts: speed feed forward, fractional-order sliding mode adaptive equivalent control, and diagonal recurrent neural network resistance compensation. Furthermore, by using the designed operation controller, it is proven effective by the Lyapunov theory for the stability of the closed-loop control system. Apart from the proposed theoretical analysis, the proposed approaches are verified by experiments on the high-speed maglev hardware-in-the-loop simulation platform Rt-Lab, in line with the 29.86 km test line and a five-car train from the Shanghai maglev, showing the effectiveness and superiority for operation optimization.

1. Introduction

A high-speed maglev transportation system adopts non-contact levitation and guidance technology, based on electromagnetic principles, is propelled by linear motors to drive trains, and is a high-speed green means of transportation [1,2]. High-speed maglev trains can reach over 300–600 km/h, whereas medium–low-speed maglev trains can only reach below 300 km/h. Different from wheel-rail transit systems, maglev trains are affected by various resistance factors such as slope, air resistance, the eddy current effect, and back electromotive force during operation [3,4,5]. In the operation control field of maglev transportation, it has become more and more difficult in recent years to reduce the impact of train running resistance, improve train speed tracking accuracy, and design high-performance train running controllers.
The operation controller is an important component of the maglev train Operation Control System (OCS), and the main task is to effectively and precisely track the optimized speed curve, to ensure operation actions such as automatic departure, acceleration, cruising, coasting, braking, and precise parking [6,7]. However, during the train running process, the location and speed states frequently change, and the acceleration and deceleration actions are contained in the continuous domain, which may result in enormous state space and dimension errors [8]. Thus, speed curve tracking involves vital steps to ensure that the optimal speed curve is energy-saving and provides anti-disturbance tracking control with high precision [9,10,11]. High-performance operation control algorithms can dynamically adjust actual operation curves based on line parameters, reduce the adverse impact of operation resistance, precisely track the preset speed profile, and improve train control quality.
In recent years, speed tracking algorithms have tended to mature for wheel rail transit systems, mainly including the classical control algorithm, parameter adaptive control algorithm, intelligent control algorithm, and integrated intelligent control algorithm. In [12,13], a multimodal fuzzy PID (MMFPID) control algorithm was proposed, which uses traction feed forward and local output limiting methods to improve the dynamic performance of the controller, achieving the fast tracking of the train speed target profile. In [14], an adaptive fuzzy sliding mode controller was designed to soften the nonlinear switching control signal and achieve accurate parking. In [15], the multi-step Kalman filter control was performed to overcome the control delay time and to realize a precise stop. In [16], a finite-time double sliding surface guidance (DSSG) algorithm for the subway speed profile tracking was developed, with the convergence proved by the theories. In [17], the method was based on the matter-element theory, and the corresponding function of the performance indices drawn on the speed trajectory was proposed. In [18,19], a model-free fuzzy PID controller was constructed, which was used to adaptively adjust the PID gains. In [20], a model free adaptive controller combined with a neural network and PID algorithm in order to realize adaptive control was designed. In [21,22,23], for subway train speed tracking with speed sensor fault and over-speed protection, a model free adaptive iterative learning control based on a fault-tolerant control (MFAILC-FTC) scheme was put forward. In [24], for the purpose of solving the speed and position tracking control based on the multiple-point-mass dynamic model, a radial basis function neural-network-based adaptive iterative learning fault-tolerant control algorithm (RBFNN-AILFTC) was utilized. In [25,26], a DRTO method to optimize train operations was proposed according to deep RL (Reinforcement Learning) techniques, addressing several challenges of the changes in running states and multiple trains. Q-learning was used in [27,28], and a deep Q-network (DQN) [29,30] was applied to optimize the set operation strategy, in which neural networks were applied to conduct the RL process. In [31], two smart train operation (STOD and STON) algorithms were proposed by integrating expert knowledge with reinforcement learning algorithms.
The experimental or simulation results of the above methods demonstrated that these controllers can converge within a certain period of time for a wheel/rail transit system, but they are not strictly suitable for occasions such as maglev trains being affected by magnetic operation resistance, for a low/medium-speed maglev train. In [32], a fractional-order sliding mode adaptive neural network on the basis of operation controller was executed, estimating and compensating for the running resistance of a medium-speed maglev train to meet the requirements for train control accuracy and robustness. In [33], a fractional-order PID-based operation control method was performed, tracking the target speed profile of the train and reducing the influence of various running resistances on running process. In [34], a periodic adaptive compensation controller was proposed, consisting of four parts: a PD module, a speed feed-forward module, a periodic adaptive learning line additional resistance compensator, and an eddy current resistance and air resistance compensator.
For tackling the problem of high-speed maglev train asymptotic tracking under unknown time-varying resistance or unknown parameters, such as actuator failures, this paper proposes the speed profile tracking method based on a fractional-order sliding mode adaptive and diagonal recurrent neural network (FSMA-DRNN). Fractional-order sliding mode controllers provide robustness to disturbances and uncertainties [35], and diagonal recurrent neural networks offer adaptability to system changes [36,37].
The rest of this article is organized as follows. Section 2 describes the dynamic model of a high-speed maglev train. Section 3 formulates the computation model of a FSMAC-DRNN operation controller, the design of the control law of this controller, and how the stability is proven. Simulations are carried out in Section 4 by using the Shanghai maglev line scenario to validate the proposed approach. Finally, the conclusion and some discussion are provided in Section 6.

2. Dynamic Model of High-Speed Maglev Train

On the basis of Newton’s laws of motion, the dynamic equation of a high-speed maglev train is established:
m a = F p B W .
Fp is the traction force, generated by a long stator linear synchronous motor; B is the braking force, produced by the eddy current braking system and the skid; W is the running resistance of the train, consisting of air resistance and additional resistance; m is the train mass; and a is the train acceleration. If the control output is F(t) = Fp, then B(t) and W(t) represent the electromagnetic and mechanical resistance at time t, respectively, and the kinematic model of the train is as follows [16]:
x ˙ = v a = v ˙ = 1 m [ F ( t ) B ( t ) W ( t ) ] .
X is the displacement of the maglev train, and v is the velocity. x ˙ and v ˙ represent the differentiation of x and v, respectively. The force analysis of a single mass model for the maglev train is shown in Figure 1.

2.1. Tractive Force Model

The tractive force of the maglev train is provided by the long stator synchronous linear motor; ψ d , ψ q , i d , i q are the magnetic linkage and current components of the stator winding on the d-q axis, respectively; and τ is the stator pole distance. According to the rotor magnetic field-oriented control strategy, i d is usually controlled to 0, and the model is described as follows [11,38]:
F = 3 π 2 τ ( ψ d × i q ψ q × i d )      i d = 0      F = 3 π 2 τ · ψ d × i q .

2.2. Braking Force Model

The braking force consists of a conventional braking force Bc and an emergency braking force Be. The conventional braking force is created by the long stator linear motor, that is, the tractive force is reversed. The emergency braking force is generated by the eddy current effect between the lateral braking magnetic pole and the guideway and is expressed by [11,39]
B c = F = 3 π 2 τ ( ψ d × i q ψ q × i d ) ,
B e = { q · 1.2 m · ( 1 e ( v / v c ) ) ( v 2.78   m / s ) μ · m g · 1 ( x 1000 ) 2 ( 0 < v < 2.78   m / s ) 0 ( v = 0 ) .
where q represents the eddy current braking level, vc is the speed constant, and μ is the friction coefficient.

2.3. Running Resistance Model

The running resistance is mainly composed of air resistance Wa, guideway eddy current resistance We, and the resistance Wb generated by the harmonics of the linear generator on the suspension frame that hinders the relative movement of the traveling wave magnetic field. The specific expression is as follows [40,41,42]:
W a = ( W x · v 2 ) · 10 3 ,
W e = n · 0.5 · [ ( v / 111 ) 0.7 + 1.3 · ( v / 111 ) 0.7 ] ,
W b = { n · ( 146 / v 0.2 ) ( v 41.7   m / s ) n · 3.3 ( 5.56 < v < 41.7   m / s ) 0 ( 0 < v < 5.56   m / s ) .
where n represents the number of wagons, and Wx represents the air resistance coefficient during the running.

3. FSMA-DRNN Operation Controller Design

In order to minimize the impact of running resistance on the train position and speed tracking control and improve the running control performance of high-speed maglev trains, an operation controller based on a fractional-order sliding mode adaptive diagonal recurrent neural network is developed by combining three algorithms: fractional-order control, sliding mode adaptive control, and a diagonal recurrent neural network. Under the premise of ensuring the stability of the controller, the diagonal recurrent neural network is used to estimate the running resistance and the fractional-order adaptive sliding surface to ensure that the adaptive algorithm has a larger adjustment interval.

3.1. FSMA-DRNN Control Law

The position and speed error of high-speed maglev train are given as
e x = x x e ( t ) ,
e ˙ x = x ˙ x ˙ e ( t ) = v v e ( t ) .
where ex is the actual displacement error, xe(t) is the expected displacement distance, v e ( t ) is the expected velocity, and v ˙ e ( t ) is the expected acceleration. It is assumed that the parameters and disturbances are uncertain, but the system is bounded.
s = e ˙ x + c e x ,
s = e ˙ x + c ^ 1 e x + c ^ 2 D θ 1 e x .
The design of the adaptive law for sliding mode control is shown in Equation (11), and the fractional-order error is introduced in Equation (12), where c ^ 1 is the sliding mode adaptive parameter, c ^ 2 is the fractional-order adaptive parameter, D is a differential operator, and θ 1 is the differential order between 1 and 2.
Considering the ability of neural networks to fit unknown nonlinear functions, this paper adopts diagonal recurrent neural networks (DRNNs) to estimate and compensate train running resistance. A DRNN is similar to a feedforward network and consists of three key parts: an input layer, a hidden layer, and an output layer. The difference lies in that each neuron in the hidden layer has a self-feedback loop, making it simple in structure and easy to use for constructing training, as shown in Figure 2. The self-feedback weight W(t) can be written as
{ W ( t ) = ω s T ( ω T f ( λ ( t ) ) ) T + ε ( λ ( t ) ) f ( λ ( t ) ) = [ f 1 ( λ ( t ) , , f p ( λ ( t ) ] λ ( t ) = [ e x ( t ) , , e ^ x ( t ) ] T | ε ( λ ( t ) ) | ε 0 ω R p ,   ω s R p ,   f ( λ ( t ) ) R p .
where p denotes the number of neurons; ω is the weight vector of the neural network; ω s is the diagonal weight vector of hidden layer neurons; λ ( t ) is the input vector; ε ( t ) is the error, which is bounded; and f ( λ ( t ) ) is the basis function of the neural network. The basis function of the k-th neuron can be expressed as a Gaussian function:
f k ( λ ( t ) ) = exp [ ( λ ( t ) λ k ) T ( λ ( t ) λ k ) 2 σ k 2 ]   ( k = 1 , 2 , p ) .
where λ k is the center of the k-th neuron, and σ k is the width. The estimated running resistance value W ^ is
W ^ = ω ^ s T ( ω ^ T f ( λ ( t ) ) ) T .
ω ^ and ω ^ s are the estimated values of the forward and diagonal weights, respectively. According to Equations (13) and (15), the estimation errors of the DRNN parameters are
ω ˜ s T = ω s T ω ^ s T
ω ˜ T = ω T ω ^ T
ε ˜ 0 = ε 0 ε ^ 0 .
where ω ˜ and ω ˜ s are the estimated errors of the forward and diagonal weights, and is the upper bound of the neural network estimated error ε ( λ ( t ) ) . For reducing the impact of running resistance on train running control, a fractional-order sliding mode adaptive diagonal loop neural network control law is designed. First, take the derivative of Equation (12) and make k s s = s x to obtain
s x = k s s = v ˙ v ˙ e ( t ) + c ^ 1 e ˙ x + c ^ 2 I θ e x ,
v ˙ = k s s + v ˙ e ( t ) c ^ 1 e ˙ x c ^ 2 I θ e x .
Then, substituting Equation (20) into Equation (2) of motion, it can be obtained that
F ( t ) = k s s m + v ˙ e ( t ) m c ^ 1 e ˙ x m c ^ 2 I θ e x m + B ( t ) + W ( t ) .
By substituting Equation (13) into the above equation, based on the Lyapunov theorem, the FSMC-DRNN control law is obtained:
F ( t ) = k s s m + v ˙ e ( t ) m c ^ 1 e ˙ x m c ^ 2 I θ e x m + B ( t ) + ω ^ s T ( ω ^ T f ) T ε ^ 0 sgn s .
where k s is the negative parameter to be designed, and sgns is the symbolic function of s. The parameters in Equation (22) are updated in real time using adaptive update laws, and the FSMA-DRNN update laws are
c ^ ˙ 1 = s e x c ^ ˙ 2 = s D θ 1 e x ω ^ ˙ = Λ f T s ω ^ ˙ s = Π f T s ε ^ ˙ 0 = k ε s sgn s .
where k ε is the positive parameter to be designed, and Λ and Π are the positive definite matrices to be designed.

3.2. Controller Structure Design Process

The designed operation controller structure is described in Figure 3. Six parts form the controller, which are the optimal speed profile calculated part; the speed feedforward part v ˙ e ( t ) , that is the main basis for the system transient response; the fractional-order sliding adaptive equivalent control part k s s c ^ 1 e ˙ x c ^ 2 I θ e x , used to improve operational control accuracy and robustness; the diagonal recurrent neural network part [ ω ^ s T ( ω ^ T f ) T + ε ^ 0 s sgn s ] / m , aiming to estimate the resistance and compensate the acceleration during running in real time; the gravity acceleration compensation part aG, caused by slope; the traction control system part, converters CCS1 and CCS2, realizing the long stator linear motor control and train speed and position detection; and the feedback to the operation controller.

3.3. Stability Analysis of the Controller

To prove the stability of the proposed control system, the direct method of Lyapunov is used. First, the Lyapunov energy function is constructed:
V = 1 2 m s 2 + 1 2 ω ˜ T Λ 1 ω ˜ + 1 2 ω ˜ s T Π 1 ω ˜ s + 1 2 k ε ε ˜ 0 2 .  
Differentiate Equation (24) and obtain
V = m s s ˙ + ω ˜ T Λ 1 ω ^ ˙ + ω ˜ s T Π 1 ω ^ ˙ s + 1 k ε ε ˜ 0 ε ^ ˙ 0 .
The definition of the fractional-order integral is
I t α α = 1 Γ ( α ) a t f ( τ ) ( t τ ) 1 α d τ .
The definition of the fractional-order differential is
D t β α = 1 Γ ( n β ) a t f ( n ) ( τ ) ( t τ ) β n + 1 d τ .
where I t α α is a fractional-order integral operator; D t β α is a fractional-order differential operator; a and t are the upper and lower limits of the integral operator, respectively; α and β represent the order of the integral and differential operators, respectively; Γ ( * ) is the Euler Gamma functions; and n is an integer, even n 1 < β < n .
Based on the fractional calculus properties in Equations (26) and (27), the rate of the sliding surface changes is obtained, replacing kinematic Equations (1) and (2) and sliding surface Equation (12):
s ˙ = e ¨ x + c ^ ˙ 1 e x + c ^ 1 e ˙ x + c ^ ˙ 2 D θ 1 e x + c ^ 2 I θ e x    = 1 m [ F ( t ) B ( t ) W ( t ) m v ˙ e ( t ) ] + c ^ ˙ 1 e x + c ^ 1 e ˙ x + c ^ ˙ 2 D θ 1 e x + c ^ ˙ 2 I θ e x .
Substitute Equations (22) and (28) into Equation (25) to obtain the derivative of the Lyapunov energy function:
V ˙ = m s s ˙ ω ˜ T Λ 1 ω ^ ˙ ω ˜ s T Π 1 ω ^ ˙ s 1 k ε ε ˜ 0 ε ^ ˙ 0     = s [ F ( t ) B ( t ) W ( t ) m v ˙ e ( t ) ]         + m s [ c ^ ˙ 1 e x + c ^ 1 e ˙ x + c ^ ˙ 2 D θ 1 e x + c ^ ˙ 2 I θ e x ] ω ˜ T Λ 1 ω ^ ˙ ω ˜ s T Π 1 ω ^ ˙ s 1 k ε ε ˜ 0 ε ^ ˙ 0     = s [ k s s m c ^ 1 e ˙ x m c ^ 2 I θ e x m + ω ^ s T ( ω ^ T f ) T ε ^ 0 sgn s ω s T ( ω T f ) T ε ( λ ( t ) ) ]         + m s [ c ^ ˙ 1 e x + c ^ 1 e ˙ x + c ^ ˙ 2 D θ 1 e x + c ^ ˙ 2 I θ e x ] ω ˜ T Λ 1 ω ^ ˙ ω ˜ s T Π 1 ω ^ ˙ s 1 k ε ε ˜ 0 ε ^ ˙ 0     = k s s 2 m + s c ^ ˙ 1 e x m + s c ^ ˙ 2 D θ 1 e x m + s ω ^ s T ( ω ^ T f ) T s ω s T ( ω T f ) T s ε ^ 0 sgn s s ε ( λ ( t ) )         ω ˜ T Λ 1 ω ^ ˙ ω ˜ s T Π 1 ω ^ ˙ s 1 k ε ε ˜ 0 ε ^ ˙ 0 .
Due to s ε ^ 0 sgn s s ε ( λ ( t ) ) s ε ^ 0 sgn s , Equation (29) can be simplified as follows:
V ˙ k s s 2 m + s c ^ ˙ 1 e x m + s c ^ ˙ 2 D θ 1 e x m s ω ˜ s T f T s ω ˜ T f T + s ε ^ 0 sgn s         ω ˜ T Λ 1 ω ^ ˙ ω ˜ s T Π 1 ω ^ ˙ s 1 k ε ε ˜ 0 ε ^ ˙ 0 V ˙ k s s 2 m + s c ^ ˙ 1 e x m + s c ^ ˙ 2 D θ 1 e x m ω ˜ s T ( s f T + Λ 1 ω ^ ˙ )         ω ˜ T ( s f T + Π 1 ω ^ ˙ s ) + ε ˜ 0 ( s sgn s 1 k ε ε ^ ˙ ) .
Substitute Equation (23) into Equation (30) to obtain
V ˙ k s s 2 s 2 e x 2 m ( s D θ 1 e x ) 2 m ω ˜ s T ( s f T + Λ 1 ω ^ ˙ )   .
where k s is a negative parameter, and V ˙ 0 . According to the Lyapunov stability theorem, s , ω ^ , ω ^ s and ε ^ 0 are bounded when the time tends to infinity, the error converges to 0, and the system asymptotic stabilizes, indicating that the designed FSMA-DRNN controller can ensure the operation control of high-speed maglev trains.

4. Experimental Verification

Experimental verification was conducted based on the high-speed maglev hardware-in-the-loop simulation system platform Rt-Lab, to validate the performance of the designed FSMA-DRNN controller, and the control performance was compared with that of the PID operating controller.

4.1. Test Line and Train Parameters

4.1.1. Line Parameter

The main line length is designed to be 29.86 km, in which the number of curves is 6, the number of slopes is 7, the maximum curve radius is 7997 m, the minimum curve radius is 1292 m, and the maximum slope is −1.076%. The curve accounts for 62% of the total length of the line, and the average slope section is 14.3%. The specific parameters are exhibited in Table 1 and Table 2.

4.1.2. Train Parameters

The train is a five-car formation, with an empty mass of 52.9 t at the head and tail, an empty mass of 50.3 t at the middle, and a total mass of 342.5 t. When accelerating, the maximum acceleration is 1 m/s2, and, when decelerating, the maximum acceleration is 1.25 m/s2. The maximum speed of the train reaches 430 km/h, and the train operation time is 465 s. The specific parameters of the vehicle are expressed in Table 3.

4.2. Controller Parameter Setting

4.2.1. FSMA-DRNN and PID Control Parameter Setting

For the FSMA-DRNN controller under ideal conditions, based on the characteristics of the maglev train, the attenuation curve method can be used, which is combined with the trial-and-error method to tune the parameters. The fractional-order parameters are adjusted for the purpose of improving the control accuracy and robustness. For the PID operation controller, considering the rapidity and stability of the system, the critical proportionality method is applied to tune the proportional, integral, and differential gains. The parameters after setting are depicted in Table 4.

4.2.2. Adaptive Control Parameter Setting

Adaptive parameters affect the convergence speed of the system. If the parameters are too small, the convergence speed becomes slow, but if they are too large, overcorrection can easily occur, leading to system instability. Therefore, it is necessary to use the empirical method and the trial-and-error method to tune the adaptive parameters founded on the above parameter settings, while also taking into account relevant factors such as operating resistance. As a result, the setting parameters values are k ε = 7.12 × 10 2 , Λ = 2.2 × 10 6 E , and Π = 1.7 × 10 3 E .

4.3. Experimental Platform

The experimental platform is shown in Figure 4, consisting of four parts: a propulsion Rt_Lab system, a signal conditioning system, a propulsion control system, and an operation control simulation system. The Rt_Lab system includes two parts, the target PC realizes CU, SSS, and LSM simulation, and the host PC realizes managerial control. The signal conditioning system converts analog into digital. The propulsion control system performs speed output control, which consists of MCU, CCU1, CCU2, and SSC. The proposed speed control algorithm is executed in the operation control simulation system [43]. The layout of the test guideway line is shown in Figure 5.

5. Comparison of Experimental Results

In accordance with the above experimental parameters, this section mainly compares and analyzes the control performance of the FSMA-DRNN and PID controllers in terms of position and speed tracking, tracking error, resistance compensation, and traction control output. The single-direction simulation running time is 465 s, and the simulation time step is 0.1 s.

5.1. Comparison of Speed and Position Tracking Performance

The position and speed tracking effect of the FSMA-DRNN and PID operation controllers is clearly shown in Figure 6. The blue color is the preset optimal speed profile of the train, the black color is the PID control output, and the red color is the FSMA-DRNN control output. (a) refers to the overall speed tracking effect of the test line, (b) refers to the position tracking effect of the entire line, (c) refers to the tracking effect of the train accelerating to the maximum speed of 430 km/h, and (d) refers to the speed tracking effect during braking and deceleration. As shown in Figure 5, due to the FSMA-DRNN prediction and the compensation for running resistance, the tracking accuracy of FSMA-DRNN is higher than that of PID controllers, especially on lines with abrupt changes in speed and running resistance, when the FSMA-DRNN’s tracking control is smoother.

5.2. Comparison of Speed and Position Tracking Errors

As shown in Figure 7, the maximum absolute value of the speed tracking error for the PID controller reaches 8 km/h, and the maximum position tracking error reaches 2.6 m, while the maximum value tracking error for FSM-DRNN is controlled at 2.5 km/h and 0.35 m. The mean squared error of PID is much greater than that of FSMA-DRNN, especially for speeds around 150 km/h or positions around 3 km.

5.3. Estimated Effect of Running Resistance

In Figure 8, the blue line indicates the planar eddy current effect resistance between the guide magnetic pole and the longitudinal guideway, with the minimum resistance value; the orange line represents the air resistance—the main component of train running resistance, showing the increase in speed; the purple line indicates the electromagnetic resistance generated by the linear generator on the suspension frame, and, when the speed is less than 20 km/h, the resistance is zero, but, when the resistance is a constant value of 16.5 kN at 20–150 km/h, the resistance gradually decreases above 150 km/h. The black curve stands for the running resistance curve of the train during actual operation. The red curve represents the estimated running resistance of FSMA-DRNN, which is firstly almost consistent with the actual running resistance curve, and then slightly lower than the actual resistance during the sudden change part of the resistance, but it can be followed quickly afterward.

5.4. Comparison of Tractive Force Output Effects

As shown in Figure 9, due to the estimated compensation for operating resistance, the tractive force output of FSMA-DRNN is slightly higher than that of the PID controller at the same speed, but the output of FSMA-DRNN is smoother. When the train is running at 300 km/h, the maximum output is 360 KN; when the train is running at 430 km/h, the minimum output of the train is 135 kN. For the overall range, the tractive force output trends of the two controllers are consistent.

6. Conclusions

This paper studies the optimal speed profile tracking for a high-speed maglev train. The key conclusions and contributions of this work can be summarized as follows:
  • A kinematics model for neural network recognition is established based on adopting the tractive force, braking force, and running resistance. A novel algorithm called DRNN is presented to predict the resistance for compensating for the output acceleration.
  • A new fractional-order sliding mode adaptive control algorithm (FSMA) is proposed to track the optimal speed profile. By using the corresponding traction generated by FSMA, the speed profile can be tracked more effectively and robustly.
  • The real data sets from the Shanghai maglev line are used on a hardware-in-the-loop platform for experimental simulations. Comparative studies for different control strategies validate the effectiveness and superiority of the proposed operation controller.
Note that for those maglev lines with unique scenarios and running characteristics, the tracking controller parameter proposed in the paper should be tuned accordingly. Thus, more extensive tests should be performed to enhance the universality of the proposed controller, which is an issue for future work.

Author Contributions

Conceptualization, W.Z., G.L. and Z.L.; methodology, W.Z.; software, W.Z.; validation, W.Z., K.H. and H.W.; formal analysis, W.Z.; investigation, G.L.; resources, Z.L.; data curation, G.L.; writing—original draft preparation, W.Z.; writing—review and editing, K.H.; visualization, K.H.; supervision, G.L.; project administration, Z.L.; funding acquisition, K.H. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the National Natural Science Foundation of China under grant nos. 52102477 and 52202449, by the China Postdoctoral Science Foundation grant no. 2022M712408, and in part by the Key Program of the National Natural Science Foundation of China under grant no. 52232013.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Ding, S. 600 Km/h High-Speed Maglev Transportation System; Shanghai Scientific & Technical Publishers: Shanghai, China, 2022. [Google Scholar]
  2. Wu, X. Maglev Train; Shanghai Scientific & Technical Publishers: Shanghai, China, 2003. [Google Scholar]
  3. Gang, L.; Zhi, R.; Cui, L.; Zhang, Z.; Liu, Y. Analysis on the Air-Gap Magnetic Flux Density and Propulsion of the TFLSM Considering Cogging Effect. IEEE Trans. Magn. 2023, 59, 1–7. [Google Scholar]
  4. Liao, Z.; Yue, J.; Lin, G. Application Research of HTS Linear Motor Based on Halbach Array in High Speed Maglev System. IEEE Trans. Appl. Supercond. 2021, 31, 1–7. [Google Scholar] [CrossRef]
  5. Zhao, Y.; Peng, F.; Ren, L.; Lin, G.; Xu, J. A Levitation Condition Awaeness Architecture for Low-Speed Maglev Train Based on Data-Driven Random Matrix Analysis. IEEE Access 2020, 8, 176575–176587. [Google Scholar] [CrossRef]
  6. Chen, C.; Xu, J.; Sun, Y.; Zhao, X. Sliding Mode Bifurcation Control Based on Acceleration Feedback Correction Adaptive Compensation for Maglev Train Suspension System With Time-Varying Disturbance. IEEE Trans. Transp. Electrif. 2022, 8, 2273–2287. [Google Scholar] [CrossRef]
  7. Chen, C.; Xu, J.; Rong, L.; Ji, W.; Lin, G.; Sun, Y. Neural-Network-State-Observation-Based Adaptive Inversion Control Method of Maglev Train. IEEE Trans. Veh. Technol. 2022, 71, 3660–3669. [Google Scholar] [CrossRef]
  8. Zhang, W.; Xu, Z.; Sun, M. Design of a Novel Claw Pole Transverse Flux Permanent Magnet Motor Based on Hybrid Stator Core. IEEE Trans. Magn. 2021, 57, 1–5. [Google Scholar] [CrossRef]
  9. Xu, Y.; Zhao, X.; Yin, S.; Long, Z. Real-Time Performance Optimization of Electromagnetic Levitation Systems and the Experimental Validation. IEEE Trans. Ind. Electron. 2023, 70, 3035–3044. [Google Scholar] [CrossRef]
  10. Jiang, S.; Xu, H.; Zhang, T.; Yao, X.; Long, Z. Lazy Prescribed-Time Synchronization Control of Half Bogie for High-Speed Maglev Train Considering Track Irregularities and Input Constraints. IEEE Trans. Veh. Technol. 2022, 71, 6924–6937. [Google Scholar] [CrossRef]
  11. Lv, G.; Cui, L.; Zhi, R.; Zhou, T.; Liu, Y. Investigation of the Transverse Flux Linear Synchronous Motor Integrated with Propulsion, Levitation and Guidance for the Maglev Train. IEEE Trans. Transp. Electrif. 2023, 1. [Google Scholar] [CrossRef]
  12. Yang, J.; Jia, L.; Lu, S.; Li, Z. Energy-efficient Operation of Electric Freight Trains-Part I: Speed Profile Optimization. J. China Railw. Soc. 2016, 38, 22–31. [Google Scholar]
  13. Yang, J.; Jia, L.; Fu, Y.; Luo, Y. Energy-efficient Freight Train Operation-Part II: Combined Control of Speed Tracking. J. China Railw. Soc. 2016, 38, 23–31. [Google Scholar]
  14. He, H.; Yang, Z.; Lv, J. Braking Control Algorithm for Accurate Train Stopping Based on Adaptive Fuzzy Sliding Mode. China Railw. Sci. 2019, 40, 122–129. [Google Scholar]
  15. Kim, J.; Park, J.; Eun, Y. Precise Stop Control and Experimental Validation for Metro Train Overcoming Delays and Nonlinearities. IEEE Trans. Veh. Technol. 2022, 71, 4776–4787. [Google Scholar] [CrossRef]
  16. Cao, Y.; Wang, C.; Liu, F.; Li, P.; Xie, G. Bio-Inspired Speed Curve Optimization and Sliding Mode Tracking Control for Subway Trains. IEEE Trans. Veh. Technol. 2019, 68, 6331–6342. [Google Scholar] [CrossRef]
  17. Meng, J.; Xu, R.; Li, D.; Chen, X. Combining the Matter-Element Model With the Associated Function of Performance Indices for Automatic Train Operation Algorithm. IEEE Trans. Intell. Transp. Syst. 2019, 20, 253–263. [Google Scholar] [CrossRef]
  18. Pu, Q.; Zhu, X.; Liu, J.; Cai, D.; Fu, G.; Wei, D.; Sun, J.; Zhang, R. Integrated Optimal Design of Speed Profile and Fuzzy PID Controller for Train With Multifactor Consideration. IEEE Access 2020, 8, 152146–152160. [Google Scholar] [CrossRef]
  19. Liu, Y.; Fan, K.; Ouyang, Q. Intelligent Traction Control Method Based on Model Predictive Fuzzy PID Control and Online Optimization for Permanent Magnetic Maglev Trains. IEEE Access 2021, 9, 29032–29046. [Google Scholar] [CrossRef]
  20. Pu, Q.; Zhu, R.; Zhang, R.; Liu, J.; Cai, D.; Fu, G. Speed Profile Tracking by an Adaptive Controller for Subway Train Based on Neural Network and PID Algorithm. IEEE Trans. Veh. Technol. 2020, 69, 10656–10667. [Google Scholar] [CrossRef]
  21. Zheng, J.; Hou, Z. Model Free Adaptive Iterative Learning Control Based Fault-Tolerant Control for Subway Train With Speed Sensor Fault and Over-Speed Protection. IEEE Trans. Autom. Sci. Eng. 2022, 1–13. [Google Scholar] [CrossRef]
  22. Cao, Y.; Zhang, Z.; Cheng, F.; Su, S. Trajectory optimization for high-speed trains via a mixed integer linear programming approach. IEEE Trans. Intell. Transp. Syst. 2022, 23, 17666–17676. [Google Scholar] [CrossRef]
  23. Wang, X.; Su, S.; Cao, Y.; Wang, X. Robust control for dynamic train regulation in fully automatic operation system under uncertain wireless transmissions. IEEE Trans. Intell. Transp. Syst. 2022, 23, 20721–20734. [Google Scholar] [CrossRef]
  24. Liu, G.; Hou, Z. RBFNN-Based Adaptive Iterative Learning Fault-Tolerant Control for Subway Trains With Actuator Faults and Speed Constraint. IEEE Trans. Syst. Man Cybern. Syst. 2021, 51, 5785–5799. [Google Scholar] [CrossRef]
  25. Zhang, L.; Zhou, Z.; Li, Z. An Intelligent Train Operation Method Based on Event-Driven Deep Reinforcement Learning. IEEE Trans. Ind. Inform. 2022, 18, 6973–6980. [Google Scholar] [CrossRef]
  26. Zhang, L.; Zhou, Z.; Yang, F. Elastic Tracking Operation Method for High-speed Railway using Deep Reinforcement Learning. IEEE Trans. Consum. Electron. 2023, 1. [Google Scholar] [CrossRef]
  27. Yin, J.; Chen, D.; Li, L. Intelligent train operation algorithms for subway by expert system and reinforcement learning. IEEE Trans. Intell. Transp. Syst. 2014, 15, 2561–2571. [Google Scholar] [CrossRef]
  28. Zhu, Q.; Su, S.; Tang, T.; Liu, W.; Zhang, Z.; Tian, Q. An eco-driving algorithm for trains through distributing energy: A Q-learning approach. ISA Trans. 2021, 122, 24–37. [Google Scholar] [CrossRef] [PubMed]
  29. Lin, C.-C.; Deng, D.-J.; Chih, Y.-L.; Chiu, H.-T. Smart manufacturing scheduling with edge computing using multiclass deep Q network. IEEE Trans. Ind. Informat. 2019, 15, 4276–4284. [Google Scholar] [CrossRef]
  30. Han, X.; Liu, H.; Sun, F.; Zhang, X. Active object detection with multistep action prediction using deep Q-network. IEEE Trans. Ind. Informat. 2019, 15, 3723–3731. [Google Scholar] [CrossRef]
  31. Zhou, K.; Song, S.; Xue, A.; You, K.; Wu, H. Smart Train Operation Algorithms Based on Expert Knowledge and Reinforcement Learning. IEEE Trans. Syst. Man Cybern. Syst. 2022, 52, 716–727. [Google Scholar] [CrossRef]
  32. Zhang, W.; Cao, B.; Liu, Y.; Yue, Q.; Xu, H. Operation Control Method for Medium-Speed Maglev Trains Based on Fractional Order Sliding Mode Adaptive Neural Network. China Railw. Sci. 2022, 43, 152–160. [Google Scholar]
  33. Cao, B.; Gao, Y.; Li, K.; Zhang, J.; Zhang, Z.; Zhang, W. A Fractional Order Operation Control Method for Medium-speed Maglev Trains. J. China Railw. Soc. 2022, 44, 42–48. [Google Scholar]
  34. Zhang, W.; Nan, N.; Cao, B.; Li, M.; Yue, Q.; Xu, H. Operation Control Method for Medium-low-speed Maglev Train Based on Periodic Adaptive Learning. J. China Railw. Soc. 2021, 43, 88–94. [Google Scholar]
  35. Tang, L.; He, K.; Liu, Y. Adaptive Output Feedback Fuzzy Event-triggered Control for Fractional-order Nonlinear Switched Systems. IEEE Trans. Fuzzy Syst. 2023, 1–10. [Google Scholar] [CrossRef]
  36. Yan, Y.; Zhang, H.; Sun, J.; Wang, Y. Sliding Mode Control Based on Reinforcement Learning for T-S Fuzzy Fractional-Order Multiagent System With Time-Varying Delays. IEEE Trans. Neural Netw. Learn. Syst. 2023, 1–12. [Google Scholar] [CrossRef] [PubMed]
  37. Yang, F.; Shen, Y.; Li, D.; Lin, S.; Muyeen, S.; Zhai, H.; Zhao, J. Fractional-Order Sliding Mode Load Frequency Control and Stability Analysis for Interconnected Power Systems With Time-Varying Delay. IEEE Trans. Power Syst. 2023, 1–11. [Google Scholar] [CrossRef]
  38. Wang, J.; Wang, S.; Deng, C.; Zeng, Y.; Song, H.; Huang, H. A super high speed HTS maglev vehicle. Int. J. Mod. Phys. B 2005, 19, 399–401. [Google Scholar] [CrossRef]
  39. Lu, Y.; Dang, Q.; Liu, M. Levitation Performance Study of Bulk HTSC over Monopole PMG Consider Different Cross-Section Configuration with 3D-Modeling Numerical Method. J. Low Temp. Phys. 2013, 173, 45–53. [Google Scholar] [CrossRef]
  40. Davey, K.R.; Dalian, Z. Prediction and use of impedance matrices for eddy-current problems. IEEE Trans. Magn. 1997, 33, 2478–2485. [Google Scholar] [CrossRef]
  41. Che, T.; Gou, Y.F.; Deng, Z.G.; Zheng, J.; Zheng, B.T.; Chen, P. A method to enhance the curve negotiation performance of HTS Maglev. Int. J. Mod. Phys. B 2015, 29, 1542037. [Google Scholar] [CrossRef]
  42. Qin, W.; Bird, J.Z. Electrodynamic Wheel Magnetic Rolling Resistance. IEEE Trans. Magn. 2017, 53, 1–7. [Google Scholar] [CrossRef] [Green Version]
  43. Deng, Z.; Zhang, W.; Wang, L.; Wang, Y.; Zhou, W.; Zhao, J.; Lu, K.; Guo, J.; Zhang, W.; Zhou, X.; et al. High-Speed Running Test Platform for High-Temperature Superconducting Maglev. IEEE Trans. Appl. Supercond. 2022, 32, 1–5. [Google Scholar] [CrossRef]
  44. Wu, J.; Hu, F. Monitoring Ground Subsidence Along the Shanghai Maglev Zone Using TerraSAR-X Images. IEEE Geosci. Remote Sens. Lett. 2017, 14, 117–121. [Google Scholar] [CrossRef]
Figure 1. Force and structure analysis of maglev train. (a) Force analysis of maglev train single-particle model. (b) Structure analysis of the guideway and levitation frame [1]. F: the traction force; v: the running velocity; Fl: the levitation force; v: the running velocity; M: the mass of maglev train; g: the gravity acceleration; α: the slope angle; Bc: the conventional braking force; Be: the emergency braking force; W: the running resistance; Wa: the air resistance; We: the guide eddy current resistance; Wa: the resistance generated by the harmonics of the linear generator.
Figure 1. Force and structure analysis of maglev train. (a) Force analysis of maglev train single-particle model. (b) Structure analysis of the guideway and levitation frame [1]. F: the traction force; v: the running velocity; Fl: the levitation force; v: the running velocity; M: the mass of maglev train; g: the gravity acceleration; α: the slope angle; Bc: the conventional braking force; Be: the emergency braking force; W: the running resistance; Wa: the air resistance; We: the guide eddy current resistance; Wa: the resistance generated by the harmonics of the linear generator.
Energies 16 04566 g001
Figure 2. The structure of diagonal recurrent neural network.
Figure 2. The structure of diagonal recurrent neural network.
Energies 16 04566 g002
Figure 3. FSMA-DRNN operation controller structure and execution block diagram.
Figure 3. FSMA-DRNN operation controller structure and execution block diagram.
Energies 16 04566 g003
Figure 4. Hardware-in-the-loop simulation experimental platform of maglev operation control. OCS: operation control system, simulation, and calculation running; MCU: motor control unit; CCU: converter control unit; SSC: stator switch control; CU: converter unite; SSS: stator switch station; LSM: long stator linear synchronous motor.
Figure 4. Hardware-in-the-loop simulation experimental platform of maglev operation control. OCS: operation control system, simulation, and calculation running; MCU: motor control unit; CCU: converter control unit; SSC: stator switch control; CU: converter unite; SSS: stator switch station; LSM: long stator linear synchronous motor.
Energies 16 04566 g004
Figure 5. Layout and subsidence rates of test maglev line [44].
Figure 5. Layout and subsidence rates of test maglev line [44].
Energies 16 04566 g005
Figure 6. FSMA-DRNN and PID operation controller position and speed tracking effect. (a) Full-range tracking speed effect. (b) Full-range position tracking effect. (c) Maximum speed tracking effect. (d) Braking speed tracking effect.
Figure 6. FSMA-DRNN and PID operation controller position and speed tracking effect. (a) Full-range tracking speed effect. (b) Full-range position tracking effect. (c) Maximum speed tracking effect. (d) Braking speed tracking effect.
Energies 16 04566 g006
Figure 7. Comparison of position and speed tracking errors between FSMA-DRNN and PID. (a) Full-range tracking speed error value. (b) Full-range position tracking effect error value. (c) Mean squared error at different speed internals. (d) Mean squared error at different kilometers.
Figure 7. Comparison of position and speed tracking errors between FSMA-DRNN and PID. (a) Full-range tracking speed error value. (b) Full-range position tracking effect error value. (c) Mean squared error at different speed internals. (d) Mean squared error at different kilometers.
Energies 16 04566 g007
Figure 8. Comparison between FSMA-DRNN estimated running resistance and actual resistance.
Figure 8. Comparison between FSMA-DRNN estimated running resistance and actual resistance.
Energies 16 04566 g008
Figure 9. Comparison of tractive force output between FSMA-DRNN and PID.
Figure 9. Comparison of tractive force output between FSMA-DRNN and PID.
Energies 16 04566 g009
Table 1. Curve elements of hardware-in-the-loop simulation.
Table 1. Curve elements of hardware-in-the-loop simulation.
ParametersValue
Total length of main line (km)29.86
Number of curves6
Curve line extension (km)18.51
Curve in the total line (%)62.0
Maximum curve radius (m)7997.45
Minimum curve radius (m)1292.52
Maximum transition curve (m)2399.32
Minimum transition curve (m)290.00
Table 2. Vertical section and slope elements of hardware-in-the-loop simulation.
Table 2. Vertical section and slope elements of hardware-in-the-loop simulation.
ParametersValue
Total number of slope sections7
Average slope section length (km)4.28
Average slope section length in total line length (%)14.3
Maximum slope (%)−1.076
Maximum slope length (m)14,105.55
Minimum slope length (m)650.55
Maximum vertical curve radius (m)80,000
Minimum vertical curve radius (m)45,000
Maximum transition curve (m)100
Minimum transition curve (m)20
Table 3. Train elements of hardware-in-the-loop simulation.
Table 3. Train elements of hardware-in-the-loop simulation.
ParametersValue
Formation/car5, (2 head/tail, 3 middle)
Head/tail car—no-load weight (t)52.9
Middle car—no-load weight (t)50.3
Head/tail car—maximum allowable gross weight (t)67.0
Middle car—maximum allowable gross weight (t)69.5
Total weight of train (t)342.5
Maximum speed (km/h)430
Maximum acceleration during acceleration (m/s2)1
Maximum acceleration during deceleration (m/s2)12.5
Table 4. FSMA-DRNN and PID control parameters.
Table 4. FSMA-DRNN and PID control parameters.
Controller ParameterValues
FSMA-DRNNks, θ−397, 2.59
PIDkp, ki, kd1200, 1310, 1
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Zhang, W.; Lin, G.; Hu, K.; Liao, Z.; Wang, H. Operation Control Method for High-Speed Maglev Based on Fractional-Order Sliding Mode Adaptive and Diagonal Recurrent Neural Network. Energies 2023, 16, 4566. https://doi.org/10.3390/en16124566

AMA Style

Zhang W, Lin G, Hu K, Liao Z, Wang H. Operation Control Method for High-Speed Maglev Based on Fractional-Order Sliding Mode Adaptive and Diagonal Recurrent Neural Network. Energies. 2023; 16(12):4566. https://doi.org/10.3390/en16124566

Chicago/Turabian Style

Zhang, Wenbai, Guobin Lin, Keting Hu, Zhiming Liao, and Huan Wang. 2023. "Operation Control Method for High-Speed Maglev Based on Fractional-Order Sliding Mode Adaptive and Diagonal Recurrent Neural Network" Energies 16, no. 12: 4566. https://doi.org/10.3390/en16124566

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