Next Article in Journal
The Pyrolysis Behaviors of Blended Pellets of Pine Wood and Urea-Formaldehyde Resin
Previous Article in Journal
Computational Modelling of Airflow and Heat Transfer during Cooling of Stacked Tomatoes: Optimal Crate Design
Previous Article in Special Issue
Modeling and Experimental Analysis of Overvoltage and Inrush Current Characteristics of the Electric Rail Traction Power Supply System
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Energy-Efficient Optimization Method of Urban Rail Train Based on Following Consistency

1
Mechatronics T&R Institute, Lanzhou Jiaotong University, Lanzhou 730070, China
2
Gansu Logistics and Transportation Equipment Information Technology Research Center, Lanzhou 730070, China
3
Gansu Logistics and Transportation Equipment Industry Technical Center, Lanzhou 730070, China
4
School of Mechanical Engineering, Lanzhou Jiaotong University, Lanzhou 730070, China
*
Authors to whom correspondence should be addressed.
Energies 2023, 16(4), 2050; https://doi.org/10.3390/en16042050
Submission received: 3 January 2023 / Revised: 16 February 2023 / Accepted: 17 February 2023 / Published: 19 February 2023
(This article belongs to the Special Issue Studies in the Energy Efficiency and Power Supply for Railway Systems)

Abstract

:
Because of the short distance between stations in urban rail transit, frequent braking of urban rail trains during operation will generate a large amount of regenerative braking energy. Urban rail trains can reduce their actual traction energy consumption using regenerative braking energy. Therefore, an energy-efficient optimization method for urban rail trains is proposed. By taking the punctuality of trains as the premise, the weighted acceleration of trains is taken as the synergetic variable, the synergetic coefficient is introduced to construct the following consistency model, and its convergence is proved. By analyzing the influencing factors of the following consistency coordination time, an adaptive parameter adjustment strategy is designed to solve the latest secondary traction time and the corresponding maximum speed of the primary traction. In order to save communication resources, the event trigger function is used to construct trigger conditions, and the consistency algorithm is used to update the cooperative controller. The simulation results show that the weighted acceleration of the follower train achieves the following consistency on the premise of ensuring punctuality, and the actual traction energy consumption of the follower train is reduced by 5.73%. The proposed method provides a new strategy for the energy-efficient operation of urban rail trains.

1. Introduction

Urban rail transit has become an important mode of travel today, and as urban rail transit has grown rapidly, how to minimize the increasing energy requirements has become an increasingly important issue. Of the various end uses of energy in an urban railway system, the traction energy of the train is the most significant. Increasing attention by the researcher is therefore being focused on methods for optimizing train operations to reduce traction energy consumption [1]. Due to the characteristics of urban rail transit, the train will frequently brake during operation. Regenerative braking energy generated by braking can be fed back to the catenary for immediate use by other traction trains. Therefore, improving the utilization rate of regenerative braking energy is an important method to reduce the traction energy consumption of urban rail trains [2].
At present, many scholars at home and abroad improve the utilization of regenerative braking energy from the aspects of train schedule optimization and train coordinated control optimization. The optimization of train schedule mainly includes the optimization of train arrival and departure time, the optimization of dwell time between stations, and the allocation of redundant time between stations [3,4]. Yang et al. [5] reduced traction energy consumption by optimizing train arrival and departure time and adjusting departure intervals. Mo et al. [6] adopted an optimized comprehensive timetable to maximize the traction braking overlap time. Zhang et al. [7] optimized train energy efficiency by adjusting departure intervals. Some scholars studied the coordinated control of urban rail trains to improve the utilization rate of regenerative braking energy [8,9,10]. Xun et al. [11] introduced the traction power supply model into the optimization control algorithm of urban rail train operation, established a comprehensive model of energy-efficient driving, changed the train operation speed through the detection of traction network voltage, and realized the energy-efficient optimization control of urban rail trains. Sun et al. [8] proposed the regenerative braking energy distribution scheme and absorbed and utilized the regenerative braking energy by adjusting the running speed of adjacent trains. Bai et al. [9] proposed a train-coordinated control method based on rolling optimization to calculate the operation scheme with the lowest actual energy consumption in the next station in real time. In the literature [3,4,5,6,7,8,9,10,11], while improving the utilization rate of regenerative braking energy, without exception, it has had an impact on the train schedule and has brought trouble to residents’ travel arrangements. The urban rail train is regarded as a multi-agent, and the urban rail train cooperative control is the multi-agent cooperative control whose control basis is consistency [12]. As an important part of the consistency problem, the following consistency is highly valued by scholars. In the following consistency problem, the leader train keeps the original running state unchanged, and other trains follow the leader but change their running states under the effect of the consistency protocol [13]. In practical applications, control systems communicate through the network. Bandwidth and other network constraints bring higher challenges to multi-system cooperative control [14]. Therefore, Tabuada and other scholars proposed an event-triggered communication mode [15,16]. At present, research on multi-system consistency based on event-triggering mechanisms has achieved fruitful results [17,18]. Event triggering mechanism and consistency protocol have achieved good research results and applications in other fields, such as references [12,13,14,15,16,17,18], which provide ideas for the research of the paper.
The literature show that, at present, few articles apply the consistency theory to the research on the energy-efficient operation of urban rail trains, and the research on multi-vehicle coordinated control aiming at energy conservation is mostly at the cost of sacrificing the punctuality of trains or adding energy storage equipment. In view of this, in the process of studying the coordinated control of the energy-saving operation of urban rail trains, this paper introduces the following consistency theory and event trigger mechanism for the first time, the acceleration of each train is regarded as a consistent collaborative variable, and the collaboration coefficient is introduced to make it possible for the follower train and the leader train to achieve the following consistency. During the collaborative control process, the parameter adaptive control strategy is introduced to improve the utilization rate of regenerative braking energy of the leader train by increasing the number and time of consistent collaboration. At the same time, it ensures the punctuality of train operations between stations. The research in this paper can not only improve the utilization rate of regenerative braking energy of urban rail trains and reduce the actual traction energy consumption of urban rail trains but also expand the application field of the following consistency theory. It is of great significance to the intelligent development of urban rail transit and urban energy conservation and emission reduction.

2. Basic Knowledge and Problem Description

2.1. Algebraic Graph Theory

The undirected graph is used to describe the communication between trains in the system, which is the communication topology [14]. The communication topology can be expressed as Formula (1).
G = ( V , E )
wherein G represents an undirected graph with n nodes, V = v 1 , v 2 v N represents the set of undirected graph nodes, and E V × V represents the set of edges in undirected graphs. The adjacency matrix of the communication topology graph can be expressed as Formula (2).
A n = a i j R n × n
wherein a i j = a j i , a i i = 0 . The neighbor set of the train is defined as N i = v j | v j V : ( v j , v i ) E . The degree matrix of a graph is expressed as D = d i a g d 1 , d 2 , d N , d i = j = 1 N a i j . the Laplace matrix of a graph is expressed as Formula (3).
L = l i j N × N = D A
wherein l i i = j i a i j , l i j = a i j ( i j ) . If there is a path ( v i 1 , v i 2 ) , ( v i 2 , v i 3 ) , ( v i r , v j ) , v i reaches v j , then v i and v j are connected. If any two nodes in an undirected graph are connected, the graph is connected. If the graph is undirected connected, then 0 is the single-valued eigenvalue of matrix L, and the other eigenvalue is greater than 0.

2.2. Problem Description

The earlier-running urban rail trains are regarded as leaders, and the later-running trains are regarded as followers. They form a multi-agent system whose dynamic model is expressed as Formula (4).
x ˙ 0 ( t ) = A x 0 ( t ) x ˙ i ( t ) = A x i ( t ) + B τ s a t ( u i ( t ) )
wherein x 0 ( t ) is the state of leaders, x i t n is the states of followers, A n × n and B n × p are the system matrix, τ is the traction control coefficient, u i t p is the control input of the follower, and s a t ( ) is a saturation function of symmetric input, as is shown in Formula (5).
s a t ( u i ) = u m a x , u i > u m a x u i , u i u m a x u m a x , u i < u m a x
In the case of adaptive adjustment of system parameters, an event-triggered consistency control strategy is proposed to reduce the update frequency of the controller, thereby reducing network consumption, avoiding network congestion, and extending network life.
The follower train achieves the purpose of energy conservation through the immediate utilization of the regenerative braking energy of the leader train [19]. Then the actual traction energy consumption Ei of train i between two stations can be expressed as Formulas (6)–(9).
E i = E t i E b i 0
E t i = t T p t i ( t ) d t = t T F t i ( v i , t ) v i ( t ) d t
E b i 0 = E b 0             p t i ( t ) > p b 0 ( t ) E t i             p t i ( t ) p b 0 ( t )
E b 0 = t T p b 0 ( t ) d t = t T F b 0 ( v 0 , t ) v 0 ( t ) d t
where E t i is the total traction energy consumption of train i, E b i 0 is the regenerative braking energy of the leader train absorbed by train i, E b 0 is the regenerative braking energy generated during the braking process of the leader train, p t i ( t ) is the instantaneous traction power of the train i, p b 0 ( t ) is the leader of train i braking instantaneous power, F t i ( v i , t ) is the traction force of train i at time t, F b 0 ( v 0 , t ) is to lead the braking force of the train at time t, and F t i ( v i , t ) and F b 0 ( v 0 , t ) can be expressed as:
F t i ( v i , t ) = m i a i ( t ) + F r i ( v i , t ) F b 0 ( v 0 , t ) = m 0 a 0 ( t ) F r 0 ( v 0 , t )
wherein mi is the quality of the train i, ai(t) is the acceleration of train i, m0 is the quality of the leader train, F r i ( v i , t ) is the basic running resistances of the follower train i, a0(t) is the acceleration of the leader train, F r 0 ( v 0 , t ) is the basic running resistances of the leader train. F r i ( v i , t ) can be expressed as:
F r i ( v i , t ) = m i F u r i ( v i , t ) g 10 3   ( i = 0 , 1 , 2 ) F u r i ( v i , t ) = a + b v i ( t ) + c v i 2 ( t )
wherein a, b, and c are empirical parameters determined experimentally, and vi(t) is the speed of train i at time t.
The following conditions shall be met for the coordinated control of urban rail trains following consistency: ① The dwell time and running time of urban rail trains at each station are not adjustable, which are fixed constants. ② According to reference [9], the operation curve of the leader train adopts the traditional optimal energy-efficient operation curve of a single train; that is, the maximum traction force is used under traction conditions, the maximum braking force is used under braking conditions, and the coasting condition is used between traction conditions and braking conditions. ③ The leader train and the follower train are in the same power supply arm. The regenerative braking energy generated during the operation of the leader train under braking conditions can be used by the follower train under other traction conditions immediately, and the residual energy can be consumed by the trackside resistance after use. ④ The train is regarded as a single particle, and the ramp and tunnel resistance of the line are not considered temporarily.

3. Follow Consistency Cooperative Control Model

Definition 1.
For Equation (4), if the state of the agent finally satisfies lim x x i ( t ) x 0 ( t ) = 0 under any initial conditions, this phenomenon is called the system obtaining the following consensus [20].
It can be seen from Equations (6)–(9) that train acceleration is the main variable affecting train energy consumption. Therefore, if the train acceleration is regarded as a synergetic variable, the energy conservation synergetic following the consistency of multiple trains can be described as Equation (12).
lim t μ a i ( t ) λ a 0 ( t ) ) = 0
wherein a 0 and a i are the acceleration of the leader train and follower train i, respectively; μ and λ are synergy coefficients; μ is any real number; λ = 1 . β i = μ a i λ a 0 . β i is defined as the collaborative deviation degree, whose value is the difference between the collaborative variables of the leader train and the follower train i.
In the process of energy-efficient operation of urban rail trains, the weighted accelerations of follower trains and leader trains do not need to be completely consistent. When the value of the weighted acceleration meets the requirements, the system can also be considered to have reached a consensus; therefore, when β i ε , it is said that the multi-train system has reached the ε synergy, where ε is the synergy error.
Based on the consistency protocol design method, the system adjustment coefficient p is introduced to define the event trigger function, as shown in Formula (13) [21].
e i ( t ) γ q i ( t k i )
If Formula (13) is valid, the system will not be triggered; otherwise, the system will update the controller. e i ( t ) = q i ( t k i ) q i ( t ) is the error function of the system at time t, t k i is the kth trigger time of train i, its trigger time is expressed as discrete ordered time series t 0 i = 0 , t 1 i , , t k i , t k + 1 i , , t t k i , t k + 1 i . q i ( t ) = b i ( x i ( t ) x 0 ( t ) ) is the state error between agent i and the leader, γ is the system regulating parameter, and it is required to meet 0 < γ < 1 . Based on the trigger function (13), the consistency control protocol is designed, as shown in Formula (14).
u i ( t ) = K q i ( t k i ) = α K ( x i ( t k i ) x 0 ( t k ¯ 0 ) )
By taking the train acceleration as a cooperative variable, Formula (14) can be rewritten as Formula (15).
u i ( t ) = K q i ( t k i ) = α K ( μ a i ( t k i ) λ a 0 ( t k ¯ 0 ) )
wherein t t k i , t k + 1 i and t k ¯ 0 is the event triggering event sequence of leader train, t k i is the event triggering event sequence of train i, k and k ¯ are positive integers, α is a constant greater than 0, and K is the control gain matrix. Formula (16) is then established.
k ¯ arg min l N , t t l j t t l j
This formula indicates that in the value of natural number l, t > t l j , and k ¯ is the minimum of all values.
After the following consistency protocol is applied, the operation status of the leader train is not affected by the protocol. Therefore, only the controlled status of the follower trains is considered. The control structure of the follower train i is shown in Figure 1.
When train i meets the event triggering conditions, it receives the latest state information of the leader train and calculates the state error. Then, according to the designed consistency protocol, the following consistency control information after parameter setting is output.
Lemma  2.
Assume that for sets R ζ = { v , z : v i v z u o i , i = 1 , 2 , , n } , where v p and z p are vector elements in R ζ , there is a dead zone nonlinear function ϕ ( v ) , then ϕ ( v ) T T ( ϕ ( v ) + z ) 0 , and T p × p is an arbitrary positive definite diagonal matrix.
ϕ ( v ) T T ( ϕ ( v ) + z ) 0 is the generalized sector condition, this equation is a deformation of sector condition ϕ ( v ) T T ( ϕ ( v ) + v ) 0 .
Theorem 3.
Regarding Formula (4), assuming that the system topology G is strongly connected and contains a directed spanning tree if there is a positive definite matrix P n × n , any diagonal positive definite matrix T p × p , G m × m , and Z m × m , a positive number η and two positive scalars τ 1 and τ 2 , 0 < γ < 1 . If Equations (17) and (18) are satisfied, where a 11 = ( I N P A ) + ( I N A T P ) 2 ( H P B K ) + τ 1 ( I N P ) + σ ( I m H T ) ( I m H ) , H = L + B , σ = τ 2 γ 1 γ 2 , then the error trajectory of the follower and the leader will be included in this ellipsoid; thus, the follower can achieve the desired consistency.
I n P         G i T                         η u o i 2 0
a 11       I N P B + T K H T G         I N P B K           2 ( I m T )                                                 T K                                                                                             τ 2 I N m < 0
Proof of Theorem 3.
See reference [22] for the certification process. □
In order to prove that the Zeno phenomenon will not occur in the whole event-triggered control process, the paper gives Definition 2 and Theorem 2 with reference to [17].
Definition 4.
If the event trigger interval meets the conditions inf k t k + 1 i t k i > 0 , the system can eliminate the Zeno phenomenon; thus, the system will not be infinitely triggered within the limited trigger time. Then the system does not have the Zeno phenomenon, in which the system will not be triggered infinitely in a finite time.
Theorem 5.
The system is shown in Formula (4), and its communication topology is strongly connected. Based on the event trigger control function (15) and trigger condition (13), if each train in the initial time system can obtain the initial state of other trains and each train can transmit the trigger time state information to other trains, Zeno phenomenon will not occur in all trains applying control protocol (15) and trigger condition (13).
Proof of Theorem 5.
Since e i ( t ) γ 1 γ q i ( t ) is valid, we obtain e i ( t ) γ 1 γ H x ^ . Since e ˙ i ( t ) = q ˙ i ( t ) = ( H A ) x ¯ ( t ) ( H B ) u ( t ) , the result shown in Equations (19) and (20) are obtained.
e i ( t ) t k i t ( H A ) x ^ i ( s ) ( H B ) u i ( s ) d s
( H A ) x ^ i ( t ) + ( H B ) u i ( t ) ( H A ) x ^ ( t ) + ( H B ) u ( t ) H A x ^ ( t ) + H B u ( t ) H A x ^ ( t ) + H B H K x ^ ( t k i )
To make x ^ ( t ) = sup t 0 x ^ ( t ) , Equation (19) can be converted into the following:
e i ( t ) ( t t k i ) × ( H A x ^ ( t ) + H B H K x ^ ( t k i ) )
That is,
( t t k i ) e i ( t ) H A x ^ ( t ) + H B H K x ^ ( t k i )
When the system is triggered, Equation (23) is valid.
e ( t ) > γ 1 γ H x ^
Because 0 < γ < 1 , therefore, e ( t ) > 0 exists when the system is triggered, namely,
( t k + 1 i t k i ) e i ( t ) H A x ^ ( t ) + H B H K x ^ ( t k i ) > 0
Since the event trigger interval is greater than zero, the system does not have the Zeno phenomenon, and Theorem 5 is proved. □

4. Adaptive Adjustment of Control Parameters

Based on the following consistent, collaborative control model, the follower train improves the utilization rate of regenerative braking energy of the leader train by adding secondary traction conditions. Equation (25) can be obtained from the force analysis of the train.
F = F t + F b + F r v ( t ) = v 0 + t 0 t a ( t ) d t s ( t ) = s 0 + t 0 t v ( t ) d t
where F is the resultant force on the train; F r , F t , and F b are train traction force, braking force, and running resistance, respectively. When the train is in traction condition, F b = 0 and F r < 0 . When the train is in coasting condition, F b = 0 , F t = 0 , and F r < 0 . When the train is under braking condition, F t = 0 , F b < 0 , F r < 0 . v ( t ) , a ( t ) , and s ( t ) , respectively, represent the speed, acceleration, and displacement of the train at time t. v 0 , t 0 , and s 0 , respectively, represent the initial speed, initial time, and initial displacement of the train.
It can be seen from Formula (15) that the weighted acceleration of the follower train is affected by the acceleration of the leader train when the following consistent, collaborative control conditions are met (the follower train starts to pull for the second time). In Equation (25), the acceleration increases, causing v to increase. Since the station spacing s remains unchanged, the train operation time t between stations decreases. If the dwell time between stations remains unchanged, the follower train will depart in advance at the next station, causing changes in the train timetable, which brings trouble to residents in travel time arrangements. At the same time, simply using secondary traction to achieve the goal of following consistent, collaborative control only improves the utilization rate of regenerative braking energy of the leader train, which does not play a role in saving actual traction energy consumption.
In view of this, the parameters that affect the actual traction energy consumption of trains were analyzed. It can be seen from Formula (15) that the event driving time of the follower train is affected by the collaboration coefficient in addition to its own collaboration variable and leader collaboration variable μi impact.
This paper selected λ = 1 and ε = 0.2 . The value of μi is shown in Table 1.
It can be seen from the train operation characteristics, Formula (15), and Table 1 that the follower train i can only carry out consistent, coordinated control with the leader train in the first coasting working condition, and the first inert time and duration are mainly affected by the first traction maximum speed vh1. Based on the line, train parameters, and interstation operation time, the influence of vh1 on the triggering time and participating in consistent coordination time can be obtained by changing the value of vh1, as shown in Figure 2.
As shown in Figure 2, when v h 1 v h c , the follower train can accept the consistent coordination of the leader train, and the time to participate in the consistent coordination decreases with the increase in v h because the trigger time of the follower train is affected by the braking time of the leader train. Therefore, when v h 1 v h c , the trigger time of the follower train is cft and remains unchanged with the increase in v h 1 . Moreover, when v h 1 = v h c , the follower train takes the longest time to participate in consistency coordination. For v h 1 , v h 1 v h min , v h , t c f does not exist, which indicates that the follower train cannot participate in consistent coordination in this operation section, and the maximum traction force is used under traction conditions, the maximum braking force is used under braking conditions, and the coasting condition is used between traction conditions and braking conditions. Combined with Figure 2, we can see that v h 1 is associated with the train trigger time t c f and the consistency collaboration time t x t to obtain the parameter adaptive adjustment strategy, as shown in Formulas (26) and (27).
max   t x t i = f ( v h 1 i ) s . t . t c i t c f i t a 1 _ 2 i             v h v m a x             v h m i n v h 1 v h
t c f i = t b 0 i v h 1 v h c t x t i = t c 2 i t a 1 _ 2 i v h 1 v h c
where t c i , t a 1 _ 2 i , and t c 2 i are the end time of the first traction, the start time of the second traction, and the end time of the second traction of the follower train i, and t b 0 i is the braking time of the leader train in the corresponding driving section of the follower train i. In the process of consistency collaborative control, the follower train sets the minimum and maximum speed of primary traction and calculates the latest time of secondary traction of the follower train according to the minimum speed of primary traction. When the follower train meets the condition of consistent cooperative control, first judge whether the braking time of the leader train is greater than the starting time of the first coasting of the follower train and less than the latest time of the second traction of the follower train. If satisfied, the braking time of the leader train is the second traction time of the follower train. The second traction time of the follower train shall be regarded as the latest second traction time after the train is updated, and the maximum speed of the first traction of the follower train shall be deduced. The second traction time of the follower train is the train coordination time.
After self-adaptive adjustment of parameters, when the follower train participates in the consistency coordination control, by adjusting the maximum speed of the follower train at a time, it can not only increase the consistency coordination control time but also reduce the energy consumption of the train at a time, which truly saves the traction energy without changing the train schedule.

5. Simulation Analysis

A multi-agent system consisting of three follower trains and one leader train is established. In order to verify the effectiveness of the model, a multi-agent system simulation model was built using MATLAB. The corresponding Laplacian matrix is.
L = 3 1 1 1 1 1 0 0 1 0 1 0 1 0 0 1
The degree matrix is B = diag { 3 , 1 , 1 , 1 } .
By taking a line of a metro operation company as an example, the train parameters and operation parameters are shown in Table 2 and Table 3.
The values of setting parameters λ = 1 , ε = 0.2 , and μi are shown in Table 1. The consistency protocol is introduced, and the running time–speed curve of multiple trains is shown in Figure 3.
Figure 3 shows the change curve of leader train and follower train speed with time before and after the following consistency coordination. It can be seen from Figure 3 that Follower Train 1, Follower Train 2, and Follower Train 3 carried out six, seven, and three times of secondary traction, respectively; therefore, they carried out consistent, collaborative control with the leader train. It can be seen from Figure 3 that when the leader train runs for 1016 s, 1401 s, and 1995 s, more than one follower train meets the consistency and coordination conditions and conducts secondary traction to absorb and utilize the regenerative braking energy of the leader train, resulting in that the secondary traction power consumption of the follower train participating in the consistency and coordination is far greater than the regenerative braking energy of the leader trains in the corresponding time period. In order to reduce the total energy consumption of the train, no more than one follower train shall participate in the consistency coordination when the leader train is running between stations. Therefore, the coordination time of the train triggered at the same time is taken as the constraint, and the train with the longest time is taken for consistency coordination. Formula (26) is rewritten as Formula (28).
max   t x t i = f ( v h 1 i ) s . t . t c i t c f i t a 1 _ 2 i             v h v m a x             v h m i n v h 1 v h             t x t i t x t j   ( i j )
where t x t i < t x t j , v h 1 i = v h i , and t c f i does not exist. At this time, the train operation time speed curve is shown in Figure 4.
In Figure 4, when Follower Train 1 runs to time 106 s, 276 s, 412 s, 544 s, and 1016 s; Train 2 runs to time 690 s, 853 s, 1632 s, and 1783 s; and Train 3 runs to time 1224 s, 1401 s, and 1995 s, consistency coordination is carried out, and energy-efficient optimization is carried out on the premise of ensuring the punctuality of the train.
Figure 5, Figure 6, and Figure 7, respectively, show the following change trend of follower train trigger time, consistency error, and collaboration variable under the effect of consistency protocol.
Under the action of the event trigger function, the urban rail train only communicates at the trigger time. It can be seen from Figure 5 that Follower Train 1, Train 2, and Train 3 were triggered five, four, and three times, respectively, in the operation cycle, and only one train can be triggered at the same time. As shown in Figure 4, the trigger time of the follower trains is the second traction time of the train. After the following consistency protocol is applied to the multi-train system, the weighted acceleration of the follower trains will change with the change in the leader’s weighted acceleration, as shown in Figure 7. In Figure 6, the error between the negotiation variables of the follower train and the leader train is less than 0.2. It can be seen from Figure 6 and Figure 7 that the consistency error of the follower train meets the requirement ε i ( t ) < 0.2 , so the follower train realizes coordination.
According to Formulas (6)–(11), under the above simulation conditions, the traction energy consumption and regenerative braking energy utilization of follower trains 1, 2, and 3 are shown in Figure 8, Figure 9 and Figure 10 and Table 4.
From Figure 8, Figure 9 and Figure 10, it can be seen that after the following consistency collaboration, although the traction energy consumption of the follower train increased compared with that before the collaboration, after the utilization of regenerative braking energy, the actual traction energy consumption of the follower trains decreased to varying degrees, with the largest reduction in Train 3. It can be seen from Table 4 that the total energy saving is 13.73 kW·h, and the regenerative braking energy utilization rate of the leader train is 65.96% compared with that before the following consistency coordination. The coordinated control of urban rail train tracking consistency is based on punctuality. To verify the effectiveness of the algorithm, it is also necessary to verify punctuality. After simulation, the punctuality of Follower Train 1, Train 2, and Train 3 is shown in Table 5. It can be seen from Table 5 that the punctuality errors of the three trains are all within 1 s, meeting the punctuality requirements.

6. Conclusions

Based on the following consistency theory, without changing the original train diagram and adding additional energy storage equipment, firstly, the urban rail train is regarded as a multi-agent system, the train acceleration is regarded as a negotiation variable, and the coordination coefficient is introduced. The following consistency protocol is designed based on the event-triggering mechanism. By using linear matrix inequality and Lyapunov stability theory, the consistency analysis is carried out, and it is proved that there is no Zeno phenomenon in the system. Then, a parameter adaptive adjustment strategy is designed. By taking the punctuality of the train as the constraint condition, the number and time of consistent coordination of follower trains are increased as much as possible to improve the utilization rate of regenerative braking energy of the leader train. Finally, the train diagram of a certain line of Jinan Metro Operation Company in China is taken as an example for simulation. The results show that, based on the method proposed in this paper, the follower train coordination variable realizes coordination and ensures the punctuality of the train. At the same time, the total utilization ratio of the follower trains to the leader train was increased to 23.7%, 23.45%, and 18.81%, respectively, and the actual traction energy consumption was reduced by 5.73%. The research results of this paper verify the effectiveness of the following consistency method in the energy-saving operation of urban rail trains, but the method studied in this paper only improves the regenerative braking energy utilization rate of the leader train and only considers the energy-saving effect of the follower train. Therefore, based on this paper, the following consistency of energy-saving operation of urban rail trains under switching topology can be further studied to further save actual traction energy consumption.

Author Contributions

Conceptualization, R.X. and J.M.; methodology, R.X.; software, R.X.; validation, R.X., D.L., and X.C.; formal analysis, J.M.; investigation, R.X.; resources, J.M.; data curation, R.X.; writing—original draft preparation, R.X.; writing—review and editing, J.M.; visualization, D.L.; supervision, J.M.; project administration, X.C.; funding acquisition, J.M. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the National Natural Science Foundation of China (NSFC) under Grants (72061021, 62063013), Science and Technology Plan Project of Gansu (20JR10RA251, 21JR7RA284, 22JR11RA146), Youth Fund Project of Lanzhou Jiaotong University (2021018).

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Bu, B.; Teng, C.; Chen, E.; Qin, G. Research on Method of Cooperation among Trains for Eenergy Saving in Urban Rain Transportation. J. China Railw. Soc. 2018, 40, 43–51. [Google Scholar]
  2. Liu, J.; Chang, Z.; Deng, H.; Yu, P. Energy-saving Operation Model for Urban Rail Train Based on Improved Genetic Algorithm. J. Railw. Sci. Eng. 2019, 16, 2881–2888. [Google Scholar]
  3. Zhang, L.; He, D.; He, Y.; He, Y.; Liu, B.; Chen, Y.; Shan, S. Real-time energy saving optimization method for urban rail transit train timetable under delay condition. Energy 2022, 258, 124853. [Google Scholar] [CrossRef]
  4. Su, S.; Li, X.; Tang, T.; Gao, Z. A Subway Train Timetable Optimization Approach Based on Energy Efficient Operation Strategy. IEEE Trans. Intell. Transp. Syst. 2013, 14, 883–893. [Google Scholar] [CrossRef]
  5. Yang, X.; Li, X.; Gao, Z.; Wang, H.; Tang, T. A cooperative scheduling model for timetable optimization in subway systems. IEEE Trans. Intell. Transp. Syst. 2013, 14, 438–447. [Google Scholar] [CrossRef]
  6. Mo, P.; Yang, L.; Ariano, A.D.; Yin, J.; Yao, Y.; Gao, Z. Energy-efficient train scheduling and rolling stock circulation planning in a metro Line: A linear programming approach. IEEE Trans. Intell. Transp. Syst. 2020, 21, 3621–3633. [Google Scholar] [CrossRef]
  7. Zhang, J.; Chen, X.; Li, B. Optimization of Asymmetric Timetable in Urban Rail Transit Considering Train Quantity Restriction. Control Decis. 2022, in press. [Google Scholar]
  8. Xun, J.; Tang, T.; Song, X.; Wang, B.; Jia, Z. Comprehensive model for energy-saving train operation of urban mass transit under regenerative brake. China Railw. Sci. 2015, 36, 104–110. [Google Scholar]
  9. Sun, X.; Lu, H.; Dong, H. Energy-efficient train control by multi-train dynamic cooperation. IEEE Trans. Intell. Transp. Syst. 2017, 18, 3114–3121. [Google Scholar] [CrossRef]
  10. Bai, Y.; Yuan, B.; Li, J.; Zhou, Y.; Feng, X. Cooperative control strategy for energy saving operation of metro train based on rolling optimization. China Railw. Sci. 2020, 41, 163–170. [Google Scholar]
  11. Chen, Z.; Mao, B.; Bai, Y.; Chen, S.; Shi, R. Optimization on Energy-efficient Operations for Trailing Train in Urban Rail System with Fixed Run-time. J. China Railw. Soc. 2017, 39, 10–17. [Google Scholar]
  12. Zhang, Z.; Hao, F.; Zhang, L.; Wang, L. Consensus of Linear Multi-agent Systems via Event-triggered Control. Int. J. Control 2014, 87, 1243–1251. [Google Scholar] [CrossRef]
  13. Su, H.; Chen MZ, Q.; Lam, J.; Lin, Z. Semi-global Leader-following Consensus of Linear Multi-agent Systems with Input Saturation via Low Gain Feedback. IEEE Trans. Circuits Syst. 2013, 60, 1881–1889. [Google Scholar] [CrossRef] [Green Version]
  14. Liu, Z.; Guan, Z.; Shen, X.; Feng, G. Consensus of Multiagent Networks with Aperiodic Sampled Communication via Impulsive Algorithms using Position-only Measurements. IEEE Trans. Autom. Control 2012, 57, 2639–2643. [Google Scholar] [CrossRef]
  15. Tabuada, P. Event-triggered Real-time Scheduling of Stabilizing Control Tasks. IEEE Trans. Autom. Control 2007, 52, 1680–1685. [Google Scholar] [CrossRef] [Green Version]
  16. Zhang, C.; Li, X.; Wang, X.; Liu, Q.; Gao, L. Multi-objective Dynamic Scheduling Optimization Strategy Based on Rolling-horizon Procedure. China Mech. Eng. 2009, 20, 2190–2197. [Google Scholar]
  17. Zhu, W.; Jiang, Z.; Feng, G. Event-based Consensus of Multi-Agent Systems with General Linear Models. Automatica 2014, 50, 552–558. [Google Scholar] [CrossRef]
  18. Li, H.; Liao, X.; Huang, T.; Zhu, W. Event-Triggered Sampling Based Leader-following Consensus in Second-order Multi-agent Systems. IEEE Trans. Autom. Control 2015, 60, 1998–2003. [Google Scholar] [CrossRef]
  19. Liu, P.; Yang, L.; Gao, Z.; Huang, Y.; Li, S.; Gao, Y. Energy-efficient train timetable optimization in the subway system with energy storage devices. IEEE Trans. Intell. Transp. Syst. 2018, 19, 3947–3963. [Google Scholar] [CrossRef]
  20. Zhou, T.; Liu, Q.; Wang, D.; Wang, W. Leader-following Consensus for Linear Multi-agent Systems Based on Integral-type Event-triggered Strategy. Control Decis. 2022, 37, 1258–1266. [Google Scholar]
  21. Dimarogonas, D.V.; Frazzoli, E.; Johansson, K.H. Distributed Event-triggered Control for Multi-agent Systems. IEEE Trans. Autom. Control 2012, 57, 1291–1297. [Google Scholar] [CrossRef]
  22. Wang, J. Event—Driven Consensus and Distributed Formation Control of Multi-Agent System. Ph.D. Thesis, Yanshan University, Qinhuangdao, China, 2019; pp. 17–20. [Google Scholar]
Figure 1. Control structure diagram of follower train.
Figure 1. Control structure diagram of follower train.
Energies 16 02050 g001
Figure 2. Change trend of trigger time and coordination time with vh1.
Figure 2. Change trend of trigger time and coordination time with vh1.
Energies 16 02050 g002
Figure 3. Velocity–time curve of trains.
Figure 3. Velocity–time curve of trains.
Energies 16 02050 g003
Figure 4. Velocity–time curve of trains after optimization.
Figure 4. Velocity–time curve of trains after optimization.
Energies 16 02050 g004
Figure 5. Trigger time of follower trains.
Figure 5. Trigger time of follower trains.
Energies 16 02050 g005
Figure 6. Consistency error of follower trains.
Figure 6. Consistency error of follower trains.
Energies 16 02050 g006
Figure 7. Change trend of the coordinated variable (weighted acceleration) of trains.
Figure 7. Change trend of the coordinated variable (weighted acceleration) of trains.
Energies 16 02050 g007
Figure 8. Energy consumption simulation diagram of Train 1.
Figure 8. Energy consumption simulation diagram of Train 1.
Energies 16 02050 g008
Figure 9. Energy consumption simulation diagram of Train 2.
Figure 9. Energy consumption simulation diagram of Train 2.
Energies 16 02050 g009
Figure 10. Energy consumption simulation diagram of Train 3.
Figure 10. Energy consumption simulation diagram of Train 3.
Energies 16 02050 g010
Table 1. Value of coordination coefficient.
Table 1. Value of coordination coefficient.
Leader Train Working ConditionValue of Follower Train Coordination Coefficient
Traction condition μ i = 1 When   train   i   is   under   traction   condition 24 When   train   i   is   under   coasting   condition 1 When   train   i   is   under   braking   condition
Coasting condition μ i = 0.04 When   train   i   is   under   traction   condition 1 When   train   i   is   under   coasting   condition 0.04 When   train   i   is   under   braking   condition
Braking condition μ i = 1 When   train   i   is   under   traction   condition 1 When   train   i   is   under   1 th   coasting   condition 24 When   train   i   is   under   2 th   coasting   condition 1 When   train   i   is   under   braking   condition
Table 2. Basic parameters of trains.
Table 2. Basic parameters of trains.
Train Weight (t)Maximum Speed Limit (km/h)Maximum Traction (KN)Maximum Braking Force (KN)Maximum Traction Acceleration (m/s2)Maximum Braking Acceleration (m/s2)Maximum Allowable Running Time Error (s)Basic Running Resistance Parameters
1948019516010.91 a = 2.031
b = 0.0622
c = 0.001807
Table 3. Running distance and running time between stations.
Table 3. Running distance and running time between stations.
Inter Station1–22–33–44–55–66–77–88–99–1010–1111–1212–13
Distance (m)185020301558130213951845175323302105288015602338
Running time (s)1251351038899123118156138185108159
Table 4. Comparison table of the regenerative energy used by the follower trains before and after the cooperation.
Table 4. Comparison table of the regenerative energy used by the follower trains before and after the cooperation.
Follower TrainRegenerated Energy Absorbed before Collaboration (kW·h)Actual Traction Energy Consumption before Collaboration (kW·h)Regenerated Energy Absorbed after Collaboration (kW·h)Actual Traction Energy Consumption after Collaboration (kW·h)Energy- EfficientUtilization Rate of Renewable Energy
Train1081.5419.8575.815.7323.70%
Train 20.0194.5519.6493.011.5423.45%
Train 3063.6115.7557.156.4618.81%
Table 5. Train punctuality.
Table 5. Train punctuality.
Stations 1–2Stations 2–3Stations 3–4Stations 4–5Stations 5–6Stations 6–7Stations 7–8Stations 8–9Stations 9–10Stations 10–11Stations 11–12Stations 12–13
Train 1Running time (s)////98.8122.8117.7155.7137.8184.7107.6158.7
Punctuality error (s)////0.20.20.30.30.20.30.40.3
Train 2Running time (s)124.8134.7102.887.798.8122.8117.7155.7137.8///
Punctuality error (s)0.20.30.20.30.20.20.30.30.2///
Train 3Running time (s)124.8134.7102.887.798.8122.8//////
Punctuality error (s)0.20.30.20.30.20.2//////
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

Xu, R.; Meng, J.; Li, D.; Chen, X. Energy-Efficient Optimization Method of Urban Rail Train Based on Following Consistency. Energies 2023, 16, 2050. https://doi.org/10.3390/en16042050

AMA Style

Xu R, Meng J, Li D, Chen X. Energy-Efficient Optimization Method of Urban Rail Train Based on Following Consistency. Energies. 2023; 16(4):2050. https://doi.org/10.3390/en16042050

Chicago/Turabian Style

Xu, Ruxun, Jianjun Meng, Decang Li, and Xiaoqiang Chen. 2023. "Energy-Efficient Optimization Method of Urban Rail Train Based on Following Consistency" Energies 16, no. 4: 2050. https://doi.org/10.3390/en16042050

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