276
Views
0
CrossRef citations to date
0
Altmetric
Research Article

Multi-objective optimization of electro-pneumatic braking process with fuzzy logic control for heavy haul railway applications

ORCID Icon, ORCID Icon, ORCID Icon, ORCID Icon & ORCID Icon
Received 27 Nov 2023, Accepted 30 Mar 2024, Published online: 10 Apr 2024

ABSTRACT

This paper presents a novel approach to multi-objective optimization in heavy haul trains’ electro-pneumatic braking systems using optimizable fuzzy control. Initial findings indicate that a straightforward replacement of pneumatically controlled valves with electro-pneumatic ones, without significant control schedule modifications, fails to substantially improve the dynamics behaviour of rolling-stock. Consequently, a more sophisticated strategy based on optimizable fuzzy logic control for the electro-pneumatic valves was developed. This approach utilizes multi-objective optimization to simultaneously minimize energy dissipation during braking and reduce force peaks in freight car draft gears. The optimal solution achieved demonstrates a 13.41% reduction in kinetic energy dissipation during downhill sections, along with a concurrent decrease in draft gear peak forces by 14.22% in traction and 3.16% in buff regimes compared to standard rolling-stock with pneumatically controlled valves. This optimized fuzzy braking controller outperforms standard procedures, highlighting its potential to enhance heavy haul train efficiency while adhering to safety standards.

1. Introduction

Heavy haul railways play a crucial role in developing the economy by offering a reliable and efficient mode of transporting large quantities of heavy and bulk commodities. These railways are the arteries of trade, especially for resource-rich countries, enabling the export of minerals, metals, and other raw materials to global markets. By moving goods in large volumes, heavy haul trains reduce the cost per ton, providing a competitive edge to industries and fostering economic growth. Furthermore, they alleviate pressure on road networks, reducing congestion and wear-and-tear. The infrastructural investment in heavy haul rail networks also generates employment, stimulates development in remote areas, and promotes the advancement of related technologies, which in turn catalyzes industrial innovation and productivity.

As a sustainable alternative to road transport, heavy haul railways also contribute to environmental conservation by lowering emissions and energy consumption, aligning economic progress with ecological responsibility.

Proper train braking operations are vital for the safety and efficiency of heavy haul train operations. Heavy haul trains, which carry massive loads over long distances, rely on scientific braking to maintain control, particularly when navigating varying terrains and gradients. Correct braking ensures steady deceleration and stopping, preventing derailments, and can also contribute to minimizing wear on the rail infrastructure. It also conserves energy, as smooth braking leads to more efficient fuel use and extends the life of braking systems. In the realm of heavy haulage, where cargo often includes hazardous materials, the importance of reliable braking cannot be overstated, as it safeguards both human life and the environment from potential accidents. Therefore, the correct application of braking systems is a critical component in the operational integrity of heavy haul railways.

The pneumatic-controlled braking system continues to be widely utilized in heavy haul rail transportation across various countries [Citation1,Citation2]. However, a notable challenge associated with pneumatic control is the delay of several seconds in activating brakes for the rear waggons of lengthy rolling-stocks. This delay results in longitudinal impacts at the couplers, where rear freight cars exert force on the frontal ones [Citation3]. An effective alternative to address this braking delay involves replacing pneumatic-controlled valves with electro-pneumatic valves. Unlike their pneumatic counterparts, electro-pneumatic valves are electronically controlled, enabling simultaneous activation throughout the entire consist. Furthermore, these valves permit more frequent releases or increases in brake cylinder pressure, as they are not reliant on the brake pipe for control and, therefore, the brake pipe can continuously supply air pressure to the freight cars’ reservoirs. The adoption of electro-pneumatic systems also facilitates the implementation of more sophisticated control strategies, enhancing the overall braking process. This can result in minimized dissipated energy and improved safety for the consist, particularly during downhill sections of the railroad.

This paper focuses on the optimization of the train braking process in the context of heavy haul train driving control. There are still a range of research gaps in this research topic, as reviewed by Lin et al. [Citation4]. Both Lin et al. [Citation4] and Howlett [Citation5] studied the energy issue for freight trains at downhill sections. Bai et al. [Citation6] used the Quadratic Programming method to optimize train trajectory for energy efficiency and driving smoothness. Wang et al. [Citation7] used the machine learning method to reduce in-train forces of heavy haul trains in downhill sections. Zhang et al. [Citation8] used Model Predictive Control to achieve optimal heavy haul train operation in terms of both in-train forces and energy efficiency. Yi et al. [Citation9] used a Bald Eagle search algorithm to optimize the freight train operation process.

It is noted that none of the published studies have included detailed fluid dynamic air brake models in the train braking related optimization process. As reviewed by Wu et al. [Citation10], train air brake models can be classified into three categories: empirical [Citation3,Citation11,Citation12] fluid dynamics [Citation13–16] and fluid-empirical dynamics models [Citation17–20]. Fluid dynamics and fluid-empirical dynamics models have the advantages of being high fidelity and adaptive to simulation scenarios. These advantages of greater values for brake related studies as this paper. This paper uses a detailed fluid dynamic air brake model [Citation21] and a frictional draft gear model [Citation22]. Different types of draft gear models [Citation23–25] have significant influences on in-train force simulations. The detailed frictional draft gear model is then an important element for optimizations that aim to reduce in-train forces. This also represents another innovation of this paper.

As previously mentioned, electro-pneumatics enable the implementation of sophisticated control strategies that can be optimized. Among the existing optimizable control strategies, fuzzy logic stands out as a viable solution, demonstrating significant improvements after optimization [Citation26,Citation27]. Additionally, it proves to be robust when subjected to conditions different from those in which the controller was initially optimized [Citation28]. Consequently, this paper employs a Genetic Algorithm to optimize a fuzzy-based train driving controller. Multiple objectives are considered to reduce in-train forces and energy consumption, thereby enhancing overall train efficiency.

Following the comprehensive literature review, it is evident that no analogous studies have employed optimization procedures in the context of fuzzy logic control for the electro-pneumatic-based braking process for heavy haul trains, particularly when considering detailed fluid dynamic air brake models in conjunction with the frictional draft gear model for the assessment of in-train forces. As a result of this identified research gap, the primary objective of this paper is to address and bridge this gap in the existing literature.

Section 2 will introduce the modelling method for train longitudinal dynamics. This includes the detailed fluid dynamic air brake model and frictional draft gear model. Section 3 presented the method of the brake process optimization. Section 4 presents the optimization results and discussions. Section 5 concludes this paper.

2. Train longitudinal dynamics

The simulation model is based on the train longitudinal dynamics present in [Citation29], in which the sum of the forces applied in each freight car is used to define the resulting instantaneous acceleration x¨n [m/s 2] according to the car mass mn [kg]. The analysed rolling-stock is composed of two Dash9 locomotives located ahead of 168 ore freight cars as shown the .

Figure 1. Kinetic diagram.

Figure 1. Kinetic diagram.

All rolling-stock cars are submitted to their respective movement resistance force defined in EquationEquation 1, that englobe the wheel – rail rolling resistance and the aerodynamic drag, defined according to the empirical coefficients presented in the . Moreover, the railroad geometry influence is also considered according to the railroad slope angle αn [rad] and the curves’ radii Rn [rad].

(1) Frn=mngA1(n)+A2(n)Na(n)mn+Bnx˙n+Cnx˙n2+sinαn+6.116gRn(1)

Table 1. Locomotives and freight cars parameter.

The first and second locomotive accelerations are defined by EquationEquations 2 and Equation3 respectively, as a function of the train control schedule, that defines the applied traction Ft(n) [N] among the 8 available notches (P1 to P8) curves for the Dash9 locomotives according to , or dynamic braking Fd(n) [N] forces, which convert a portion of the kinetic energy into heat to be dissipated according to the 4 available stages (D1 to D4), as shown in .

(2) x¨1=Ft1Fd1Fr1Fdg1m1(2)
(3) x¨2=Ft2Fd2Fr2+Fdg1Fdg2m2(3)

Figure 2. Locomotive traction and dynamic brake curves.

Figure 2. Locomotive traction and dynamic brake curves.

Once the locomotive traction or dynamic braking forces are defined, the resulting acceleration is defined as a function of its respective draft gear forces Fdg(n) [N] that represent the interaction between two connected cars and will be properly discussed in Section 2.1.

The intermediary freight cars accelerations x¨n are defined by the EquationEquation 4, as the sum of the frontal (Fdg(n1)) and rear (Fdg(n)) draft gear forces, the respective rolling resistance (Fr(n)) and the braking force Fb(n) [N] applied by the wagons pneumatic braking system, that will be presented in section 2.2. Finally, the last freight car acceleration x¨f is calculated by EquationEquation 5.

(4) x¨n=Fr(n)Fbn+Fdg(n1)Fdg(n)mn(4)
(5) x¨f=Fr(f)Fbf+Fdg(f1)mf(5)

Once all instantaneous accelerations x¨n [m/s 2] are defined they are numerically integrated by the Matlab/Simulink ODE1 (Euler) integrator, to define each car speed x˙n [m/s] and displacement xn[m]. The use of ODE1 to solve the train dynamics is allowed due to the small-time steps (Δt0.0005 s) required by the brake pipe airflow simulation. Furthermore, as shown in [Citation30], the ODE1 showed similar results when compared to high order integrators such as ODE4 (Runge – Kutta) and ODE8 (Dormand – Prince).

2.1. Draft gear model

The draft gear forces Fdg(n) are defined by the model presented by Wu et al. [Citation31], combined with the dissipated energy approximation method [Citation2,Citation30] applied in the transition between the loading and unloading stages, to enhance the computational efficiency. The draft gear model has considered all key components and their geometries (). The force-displacement characteristics are expressed as:

Figure 3. Friction draft gear model: (a) loading stage 1, (b) loading stage 2, (c) unloading stage 1 and (d) unloading stage 2; 1- follower, 2- central wedge, 3- wedge shoe, 4- release spring, 5- outer stationary plate, 6- movable plate 7- lubricating metal, 8- inner stationary plate, 9- spring seat, 10- main springs, and 11- housing.

Figure 3. Friction draft gear model: (a) loading stage 1, (b) loading stage 2, (c) unloading stage 1 and (d) unloading stage 2; 1- follower, 2- central wedge, 3- wedge shoe, 4- release spring, 5- outer stationary plate, 6- movable plate 7- lubricating metal, 8- inner stationary plate, 9- spring seat, 10- main springs, and 11- housing.

(6) Fj,i=ΨiFsmΨi1Fsr,i=1,4(6)
(7) Ψ1=1+tanβ+arctanμ3tanγ+arctanμ11tanα+arctanμ2tanγ+arctanμ1(7)
(8) Ψ2=Ψ1+21μ1tanγμ4Ψ11μ1+tan(γ)(8)
(9) Ψ3=1+tanβarctanμ3tanγarctanμ11tanαarctanμ2tanγarctanμ1(9)
(10) Ψ4=tan(γ)μ1Ψ3tan(γ)12μ1μ4+2μ1μ4Ψ3+2μ4Ψ32μ4μ1(10)

where Fj,i is the draft gear force; ii=1,4 indicates different stage of the draft gear working process; Ψi is the force amplifying factor; Fsm is the main spring force; Fsr is the release spring force; α, β, and γ are wedge angles as shown in ; and μ1μ4 are coefficients of friction that are also shown in . It can be seen that the model considered four stages of the working process: two loading stages and two unloading stages. The first loading stage describes the period before the follower touches the movable plates. The second loading stage describes the period corresponding to the downward movements of the movable plates. The first unloading stage represents the period before the spring seat touches the movable plates. The second unloading stage represents the period when movable plates are moving upwards. The simulation utilized coefficients derived from the MARK50 draft gear, following the methodology outlined in a prior study [Citation2].

To handle the transitions between any loading and unloading stage, a Dissipated Energy Model [Citation2,Citation30] was used:

(11) Fc=0within couplers lackFctdt+Fj(t)2transitionFjotherwise(11)

where Fc is the current step of coupler force; t is time; dt is the simulation time step-size; and Fj is the previously calculated draft gear force. More details about the draft gear model can be found in Wu et al. [Citation31] and Eckert et al. [Citation2,Citation30].

2.2. Pneumatic brake system

The pneumatic brake system can be separated into two categories, automatic pneumatic brake system and electro-pneumatic brake systems. The automatic pneumatic brake system is activated by the pressure variation in the brake pipeline, which connects all brake components through the composition. Whenever the pressure drops, a control valve (ABDX or DB-60, names of the commonly used control valves) identifies this pressure change and applies brake force, connecting a reservoir located in the waggon to its brake cylinders. To release the brake force, an increase in the pipeline pressure activates the control valve, and it connects the brake cylinder to the environment to completely depressurize it and connects the pipeline to the waggon reservoirs to pressurize them. This type of brake has a delay in the application signal due to the pressure drop propagation speed through the pipeline, and it does not support several sequences of brake applications and release, since it needs time to pressurize the reservoirs in each waggon to the maximum work pressure. Models to represent this type of brake system are presented by Pugi et al. [Citation32] and Teodoro et al. [Citation33].

The electro-pneumatic brake system uses electrical signals to apply or release brakes in railway composition. The system evaluated in this work uses an EP60, which is composed of a segregated module of electro-pneumatic valves connected to a commonly used pneumatic brake control valve, such as ABDX or DB-60. This module is responsible for connecting the emergency reservoir to its responsible brake cylinder and the brake cylinder to the environment. presents the electro-pneumatic brake model implemented based on Teodoro et al. [Citation33] brake schematic and model.

Figure 4. Brake model schematic.

Figure 4. Brake model schematic.

The driver controls the brake system, setting up the desirable pressure in the locomotive control. This procedure sends electrical signals from the locomotive to all waggons through a wired connection between the electro valves without any delay. The signal is read by the EP60 control module, which changes the connections in the pneumatic components of each waggon to apply or release the brake force. When a signal to apply brake force is sent, the EP60 module connects the emergency reservoir to the brake cylinder, pressurizing it until the cylinder reaches the desirable pressure. As for the release brake force signal, the EP60 module connects the brake cylinder to the environment, depressurizing it until its pressure drops to the value established by the signal. In parallel, the brake pipeline continuously feeds the auxiliary and emergency reservoir, maintaining its pressure close to the maximum work pressure. Also, it is possible to execute partial releases and execute brake applications and releases in sequence, without losing the ability to brake efficiently.

The electro-pneumatic brake system is modelled according to the model proposed by Pugi et al. [Citation32]. The model is represented by orifices that represent the pressure losses between two connected pneumatic components, and by chambers that store the compressed air of each component and represent the pressure in each one. Besides, the brake pipeline is modelled using several chambers and orifices connected. This model shows satisfactory results, with lower computational cost when compared with other methods as evaluated [Citation33].

3. Electro-pneumatic valves fuzzy logic control optimization

3.1. Train braking process

In this paper, a real rail downhill section of the EFVM (Vitória-Minas railroad) in Brazil is evaluated. The standard braking procedure for a heavy-haul train with two locomotives followed by 168 ore freight cars is shown in . At the beginning of the section, the locomotives are in the traction stage using notch 8 (N8); when the consist reaches the 1 km mark, the traction is turned off and the consist runs in the neutral regime until it reaches the 2 km mark. The dynamic brake of the locomotives is used at maximum capacity (D4), simultaneously with the freight cars braking by the pneumatic system between the 3 km and 8 km marks.

Figure 5. Train traction and braking schedule according to the railroad position.

Figure 5. Train traction and braking schedule according to the railroad position.

The evaluated braking procedure is based on the conventional pneumatic controlled valves, in which the braking cylinder pressure varies according to the pressure drop in the main pipe (brake handle input) which controls the ABDX valve. At the beginning of the rail section, the main pipe is fully pressurized (90 psi), which corresponds to a completely released freight car’s brake system. When the locomotives reach the 2 km mark, the main pipe pressure is dropped to 84 psi, which triggers the ABDX valve to pressurize the brake cylinder, generating braking force. When the locomotives reach the 4 km point, the main pipe pressure is decreased once more to 78 psi resulting in another increase in the brake cylinder pressure, therefore, amplifying the applied braking force. Finally, at the end of the downhill section (8 km mark), the main pipe pressure is restored to 90 psi, releasing the brakes.

To provide a standard result to compare the differences between the conventional pneumatic controlled valves and electro-pneumatic ones, the standard braking procedure presented in is simulated. After that, the braking procedure is adapted to the electro-pneumatic valves, that control directly the braking cylinder pressure, without any interference of the main pipe pressure.

The initial results show that using the electro-pneumatic system to replicate a braking schedule developed for the conventional valves, does not present expressive gains. Despite the elimination of the braking delay characteristic of the pneumatically controlled valves, the in-train forces and impacts among the freight cars during the braking do not improve. However, the automatic pneumatic brake system is constantly pressurized by the locomotives, which allows more frequent changes in the braking cylinder pressure, without the risk of depressurizing the braking system. Therefore, this paper proposes the implementation of an automatic braking control based on fuzzy logic to improve the electro-pneumatic braking schedule.

3.2. The method of fuzzy logic control optimization

Fuzzy logic methodology has found extensive application across various engineering domains in academic and technical literature [Citation26]. These controllers are well known for their robustness and anti-disturbance properties. Moreover, fuzzy logic control can be numerically tuned employing optimization algorithms, such as the Interactive Adaptive-Weight Genetic Algorithm (i-AWGA) [Citation34,Citation35] or multi-objective particle swarm optimization [Citation36], which avoids possible biases in control formulation, as seen in traditional fuzzy logic controllers developed based on specialist knowledge [Citation34].

The developed controller for the electro-pneumatic valves system is based on the Matlab TM fuzzy logic toolbox, employing the Mamdani inference method as successfully implemented in previous works [Citation26,Citation34,Citation35]. Additionally, the centroid defuzzification method was chosen to prevent sudden changes [Citation37] in the brake control output, which could potentially result in undesirable high impacts on the draft gears within the system.

In this work, the control is configured as a multiple input, multiple output (MIMO) system. shows the implemented control structure, with the inputs being the consist speed and acceleration, and the outputs being the brake cylinder pressure and the locomotive dynamic brake mode (). To ensure optimal control precision with feasible computational cost in the optimization process, after initial evaluations, each membership function was defined with five adjustable levels, which can be adjusted following the procedure outlined below. Moreover, the selection of triangular linear levels for the membership functions was also based on its low computational cost [Citation38].

Figure 6. Fuzzy logic optimizable membership functions.

Figure 6. Fuzzy logic optimizable membership functions.

The optimization algorithm allows for numerical tuning of the membership function levels. Each membership function comprises 5 levels, established by 13 points within the valid range of each function membership, as shown in , the speed input membership function triangular levels are defined by the PS1 to PS13 points. Once, the initial and final points are predetermined, directly corresponding to the range of each membership function, there are 11 changeable points per membership function (PS2 to PS12, PA2 to PA12, BP2 to BP12 and BD2 to BD12) that serve as design variables to be optimized by the algorithm. The vectors MFin (EquationEquation 12) and MFout (EquationEquation 13) are used to store these design variables for the input and output membership functions, respectively.

(12) MFin1×22=PS2PS3PS11PS12PA2PA3PA11PA12(12)
(13) MFout1×22=BP2BP3BP11BP12BD2BD3BD11BD12(13)

To prevent any potential control gaps, the rules are created by combining all levels of the two input functions (see ), resulting in 25 n rules for optimization. For each combination of inputs, the optimization method selects one level of the brake pressure output (LP1 to LP5) referred to as RP(n) and one level of the dynamic braking output (LD1 to LD5) designated as RD(n). Additionally, each n rule has its corresponding weight, denoted as WPD(n). displays the combinations of rules and control weights.

Table 2. Fuzzy control rules.

The selected output levels RP(n) and RD(n) and their respective weights WPD(n) are also defined as design variables to be optimized and are stored in the vector RWPS as shown in EquationEquation 14.

(14) RWPS1×75=RP1RD1RP2RD2RP25RD25WPD1WPD2WPD25(14)

The design variables subject to optimization are governed by the set C presented in EquationEquation 15. The membership function levels cannot establish gaps within their respective ranges. Therefore, each triangular level must intersect at least the triangle immediately preceding and following its position, excluding the first and last triangles, which are constrained by the membership function range (). When considering a generic membership function consisting of 11 level points, denoted as PG(k), the same principle can be applied analogously to the input levels, denoted as PS(k) and PA(k), as well as the output points, denoted as BP(k) and BD(k).

(15) C=PG1<PG(k)<PG13PG1<PG3<PG2PG12<PG11<PG13PG3<PG4<PG5PG6<PG7<PG8PG9<PG10<PG11PG6<PG5PG9<PG8PG1<PG4<PG7<PG10<PG131RP(n)5(integer value)1RD(n)5(integer value)0WPD(n)1(15)

Finally, the resulting 119 design variables are stored in a vector named chromosome X, which will be used in the applied i-AWGA optimization method.

(16) X1×119=MFinMFoutRWPS(16)

3.3. Problem formulation

Once the design variables of the fuzzy controller are defined, it becomes necessary to formulate an optimization problem. This problem will be used to evaluate the obtained results and classify each potential novel control solution according to the applied optimization criteria.

The first optimization criterion is to minimize the energy dissipated by the braking system, denoted as ED [J], as shown in EquationEquation 17. The primary goal of this criterion is to enhance the speed of the rolling-stock on downhill sections, aligning it more closely with the safety-prescribed speed limits of the railroad. By minimizing energy dissipation through the use of brakes, the rolling-stock concludes downhill segments with higher speed. Consequently, locomotives require less traction power to maintain the consist speed, leading to fuel savings.

(17) f1X=min(ED)(17)

The ED energy is comprised of two components: the braking force applied to the freight car’s wheels, denoted as Fb(n) [N], and the energy dissipated by the dynamic braking system of the locomotives, represented by the force Fd(n) [N]. As reported by Wu, Luo and Cole [Citation39], the energy dissipated by the draft gears is insignificant as compared to the traction and braking energy.

The force applied to each locomotive/waggon in the rolling-stock (Fb(n) and/or Fd(n)) is multiplied by the respective velocity of each car, denoted as x˙(n) [m/s]. This multiplication yields the instantaneous power dissipated in each waggon/locomotive.

The instantaneous power of all the cars is then aggregated, resulting in the instantaneous power of the entire consist. This total instantaneous power is then numerically integrated over time t [s] to calculate the total energy dissipated in the simulated section, as illustrated in EquationEquation 18.

(18) ED=0t1nFbn+Fdnx˙ndt(18)

The second and third optimization criteria refer, respectively, to the minimization of the peak forces in the draft gears, both in traction and compression regimes. These criteria are defined as a counterpart of the minimization of the braking energy dissipation (f1X), resulting in higher speeds and, consequently, more demanding operational conditions for the draft gears, which could lead to premature damages of the components. Moreover, it is well-known that force peaks occur in some of the draft gears within the consist, especially in the last wagons of the rolling-stock [Citation2]. Therefore, the formulated optimization problem aims to minimize the highest force peak in both the traction regime (EquationEquation 19) and the compression regime (EquationEquation 20).

(19) f2X=minmaxFdg1Fdg2Fdg(n1)Fdg(n)(19)
(20) f3X=minminFdg1Fdg2Fdg(n1)Fdg(n)(20)

Additionally, some extra constraints have been included to prevent unfeasible solutions. First, the rolling-stock must meet the defined railroad section requirements (see ) without making any unexpected stops. Furthermore, the travel time of the consist should not exceed 10% of the time taken when the standard braking schedule developed for the ABDX system (refer to ). On the other hand, the rolling-stock must not exceed a speed of 65 km/h, which corresponds to the speed limit of the analysed rail section. If any of the simulated control configurations fail to comply with these mentioned restrictions, that solution will be eliminated from the optimization process.

3.4. Interactive adaptive-weight genetic algorithm

To identify the optimal solutions for the proposed control system, the Interactive Adaptive-Weight Genetic Algorithm (i-AWGA) technique [Citation40], was employed. This technique was selected due to its efficiency in eliminating the need to define appropriate optimization weights for each optimization criterion. Determining such weights can be particularly challenging, especially in problems featuring multiple conflicting optimization criteria.

Initially, fuzzy controller configurations with randomly generated membership functions are simulated, while adhering to the constructive system constraints, such as the intersections between triangular functions. During this stage, the output parameters and weights of the 25 controller rules are also randomly generated. The results obtained are evaluated, and if they satisfy the constraints, they are included in the population database. This process is iterated until 100 valid solutions are reached, representing the initial population.

To initiate the evolutionary process of the population, it is classified according to a fitness function, Ft(X), as presented in EquationEquation 21. This function is used to define a numerical evaluation parameter based on the maximum and minimum values fipopmax and fipopmin present in the population for each optimization criterion. Additionally, a penalty factor Pr is added to favour non-dominated solutions present on the Pareto frontier.

(21) Ft(X)=f1popmaxf1Xf1popmaxf1popmin+f2popmaxf2Xf2popmaxf2popmin+f3popmaxf3Xf3popmaxf3popmin+PrX(21)

After calculating the values Ft(X) for all members of the population, they are sorted to enhance the selection probability of configurations with the highest Ft(X) values. EquationEquation 22 defines the selection probability SP(X) for each population member, which is determined by their respective Ft(X) value and the total sum of all Ft(X) values within the population.

(22) SP(X)=FtXk=1PSFtXk(22)

After the classification of the population, 2 solutions are selected for the crossover and mutation processes, which combine/modify the existing parameters.

The crossover process randomly combines the parameters of the selected members. In this process, the 4 membership functions and the 25 rules with their respective weights are combined, generating a new control configuration. This configuration is then simulated, and if it meets the imposed constraints, it is added to the population.

To promote diversity among the values of the existing parameters in the population, the mutation process randomly modifies some of the parameters of the solution generated by the crossover process and the two selected members of the population. This generates 3 new configurations, which are simulated and added to the population if they meet the constraints.

The selection, crossover, and mutation processes are repeated until the algorithm converges, which is characterized by the stagnation of the evolutionary process over a high number of generations [Citation41,Citation42]. The population size is controlled by setting a maximum member count Plimit=100. If the population size exceeds Plimit, the worst solutions, which present the highest Pareto ranking, are eliminated from the population database. In case of a population composed only of non-dominated solutions (First Pareto ranking) that reaches the Plimit value, the limit is increased (Plimit=Plimit+50) in order to avoid the elimination of the whole population [Citation26].

4. Results

After the algorithm’s convergence, the optimized configurations that are not dominated by other solutions in all the evaluated criteria (Pareto frontier) are presented in . The optimization procedure results in 61 feasible optimum control configurations. However, only the solutions that achieved the best results in the three optimized criteria are presented, along with the solution with the highest fitness value Ft(X), representing the result with the best trade-off among the three criteria. Additionally, the results obtained using the default configuration (ABDX valve and the standard braking schedule) are highlighted, as well as the result obtained with an electro-pneumatic system while maintaining the default operating mode. summarizes the results of the analysed solutions.

Figure 7. Optimized solutions.

Figure 7. Optimized solutions.

Table 3. Standard and optimized results.

As depicted in , all optimized solutions (the Pareto frontier) outperform the results obtained by simulating the conventional ABDX valve. However, solutions that exhibit minimum values for a specific criterion usually do not yield the best performance concerning the other criteria. Finally, the results obtained by the standard ABDX valve and the electro-pneumatic system applying a control equivalent to the default one will serve as benchmarks for comparison with the optimized solutions.

As depicted in and , for the scenario under evaluation for this specific consist configuration, merely substituting conventional ABDX valves with electro-pneumatic counterparts, without altering the braking schedule control, does not lead to a significative reduction in in-train forces. This happens even though the electro-pneumatic system effectively eliminates the well-known braking delay issue inherent in the conventional system. The in-train force peaks for these solutions are presented in .

Figure 8. Draft gear peak forces – standard schedule.

Figure 8. Draft gear peak forces – standard schedule.

illustrates the differences in rolling-stock speed among the analysed solutions, taking into account the travel time of the analysed rail section and the consist speed based on the distance travelled. As shown in , the standard braking schedule applies an initial braking load when the leading locomotive reaches the 2 km point, which decreases the rolling-stock speed acceleration. Afterwards, the rolling-stock speed continues to increase, and the braking force is increased at the 3 km mark to prevent the consist from exceeding the maximum allowed railroad speed of 65 km/h, which is reached when the rolling-stock passes the 4.5 km mark. Due to safety reasons, it is not allowed to release the brakes of the ABDX system until the end of the downhill section to avoid high accelerations and brake failures due to the long time required to repressurize the standard braking system. In the context of the electromechanical system employing a braking schedule adapted from the one presented in , the behaviour remains nearly identical, except for a minor reduction in speed attributable to the elimination of braking delays.

Figure 9. Rolling-stock speed and braking cylinder pressure in the downhill section.

Figure 9. Rolling-stock speed and braking cylinder pressure in the downhill section.

In reference to the optimized solutions, the solution minimizing dissipated energy (minf1) was successful in reducing braking energy by 20.28% when compared to the ABDX system. Furthermore, draft gear forces decreased by 5.41% during the traction stage and only by 0.79% during the buff stage. A comparison of the peak forces differences between the ABDX systems and the minf1 solution is possible by analysing and .

Figure 10. Draft gear peak forces – best of each criterion.

Figure 10. Draft gear peak forces – best of each criterion.

The solution for minf1 initiates the downhill rail section by applying an initial braking effort (). This effort slightly reduces the rolling-stock speed () in comparison to the standard solution, which does not apply braking in the first km of the section (). Afterwards, the braking effort gradually increases to compensate for the load effect of the freight cars entering the downhill section, keeping the consist acceleration controlled. It continues until it approaches the 65 km/h speed limit, at which point the brake pressure reaches its peak (3.7×105 Pa) to prevent exceeding the speed limit. During this stage, the brake control stabilizes the rolling-stock speed and then gradually decreases the pressure until the system is completely released. This proposed solution reduces the overall mechanical work of braking efforts, maintaining the pressure below that of the other analysed solutions for the majority of the time (). Consequently, it effectively reduces the dissipated kinetic energy and, therefore, the higher average rolling-stock speed in the analysed section ().

The solution for minf2 seeks to reduce the peak traction forces in the draft gear. During the initial phases of braking control development, the optimization procedures solely focus on minimizing the impact during the buff stage of draft gears while also reducing the dissipated energy. However, the simultaneous pursuit of these objectives results in an increase in traction forces due to intermittent braking applications, which, in turn, reduces the dissipated energy but generates an accordion effect among freight cars.

To address the mentioned issues, we incorporated the minimization of peak traction forces into the optimization procedures. The minf2 solution successfully reduced the peak traction forces by 22.93%, reaching a maximum value of 840 kN. This improvement came with a 1.49% decrease in the buff peak force and a 6.81% reduction in dissipated energy compared to the standard ABDX version. The comparison of peak forces is illustrated in and .

The solution represented by minf2 commences the downhill rail section by applying a braking effort higher than that applied by the minf1 solution (), which reduces the rolling-stock speed to nearly 35 km/h (). Subsequently, the brake effort diminishes, allowing the consist to accelerate and increase speed until it reaches the 65 km/h speed limit. During this acceleration phase, the braking pressure gradually increases to compensate for the load effect of the freight cars entering the downhill section. In contrast to the minf1 solution, the minf2 solution applies a smooth increase in braking pressure to prevent exceeding the 65 km/h speed limit, thereby avoiding collisions between the waggons. Finally, this solution gradually reduces the brake pressure until the complete system is released.

The solution for minimizing f3 aims to reduce the forces exerted on the draft gears during the buff stage. This braking control strategy operates similarly to the minimization of f2 solution (refer to ), but it involves applying slightly higher pressure to the braking cylinder. This increased pressure effectively decreases the impact forces to −1073 kN, representing a 5.94% improvement compared to the ABDX version. Moreover, this solution also minimizes the traction forces by 2.75% and the dissipated energy by 1.66% as compared to the ABDX valve with the standard braking schedule. The difference in the in-train peak forces can be analysed by comparing and .

Finally, the best trade-off solution, considering the three analysed criteria, is defined by the high fitness value maxFt. This solution combines the advantages of the other three mentioned solutions, reducing the dissipated energy by 13.41% while minimizing the draft gear forces by 14.22% and 3.16% in the traction and buff stages, respectively, as compared to the ABDX control. show the peak forces of the maxFt solution.

Figure 11. Draft gear peak forces for the best trade-off solution.

Figure 11. Draft gear peak forces for the best trade-off solution.

This solution initiates the application of brake load at the beginning of the downhill section, akin to the minf2 and minf3 solutions (see ). However, it extends the application of braking until the train reaches a speed of nearly 34 km/h. Subsequently, it maintains a braking pressure that exceeds that of the minf2 and minf3 solutions, facilitating a slower acceleration of the rolling-stock and affording better speed control with a smoother increase in braking pressure. This, in turn, prevents a sudden pressure peak when this solution approaches the 65 km/h speed limit. Upon reaching a speed of approximately 63 km/h, the train maintains this velocity until the end of the analysed section. Ultimately, the optimal trade-off solution successfully enhances all three criteria, completing the analysed railroad section within the same timeframe as the standard braking schedule while employing the ABDX valve. This approach mitigates component wear and ensures the train schedule remains unaffected by any delays.

5. Conclusion

This paper proposes a novel multi-objective optimization approach for electro-pneumatic braking in heavy haul trains, using the Interactive Adaptive-Weight Genetic Algorithm (i-AWGA). The goal is to minimize energy dissipation and force peaks in freight cars’ draft gears during braking.

The optimization converged, resulting in 61 fuzzy logic controllers, each with unique trade-offs. Specific solutions were chosen for in-depth analysis, focusing on the one with the highest fitness value. This refers to the optimal fuzzy braking controller, that offers the most favourable balance between kinetic energy conservation and draft gear peak force reduction.

As compared to the standard braking schedule procedure, the best trade-off solution was able to minimize the 13.41% of the dissipated kinetic energy during the analysed railroad downhill section, at the same time that the draft gear peak forces were reduced by 14.22% at the traction stage and 3.16% as buff regime, without any delay in the train operation.

Incorporating fuzzy logic in an optimization framework enhances heavy haul train performance with electro-pneumatic braking control valves, ensuring rolling-stock safety. These procedures, with precise simulations, refine train control, reducing costs and preventing premature wear. The outlined optimization methodology extends to broader applications, including train traction control for fuel savings and travel time reduction. Fuzzy logic integration introduces a versatile and effective approach to improving heavy haul train efficiency.

The optimal controllers proposed in this paper necessitate additional analyses before feasible real-world applications. The assessment of the entire rail section through which the consist operates is crucial when considering the developed controllers. The optimization process was restricted to a limited section of the railroad due to the high computational cost associated with the applied simulation/optimization models. Additionally, it is important to account for extra constraints related to safety and unforeseen operational conditions before implementing these controllers in practical scenarios. Restrictions for ore transportation, including the unloading process, can prevent the use of cables to transmit the information. Maintenance issues must also be evaluated since the harsh environment can attack the electrical connections and internal valve systems. Notwithstanding, more studies can provide adequate economic and safety reasons for the adoption of electro-pneumatic controls in heavy haul trains.

Acknowledgements

This work was conducted with scholarships and financial support from VALE S.A, National Council for Scientific and Technological Development) grant 315304/2018-9, Universidade Estadual de Campinas (UNICAMP), Brazil and Central Queensland University, Australia.

Disclosure statement

No potential conflict of interest was reported by the author(s).

Additional information

Funding

The work was supported by the Conselho Nacional de Desenvolvimento Científico e Tecnológico [315304/2018-9].

Unknown widget #5d0ef076-e0a7-421c-8315-2b007028953f

of type scholix-links

References

  • Wei W, Hu Y, Wu Q, et al. An air brake model for longitudinal train dynamics studies. Veh Syst Dyn. 2017;55(4):517–533. doi: 10.1080/00423114.2016.1254261
  • Eckert JJ, Teodoro ÍP, Teixeira LH, et al. A fast simulation approach to assess draft gear loads for heavy haul trains during braking. Mechanics Based Design of Structures and Machines. 2023;51(3):1606–1625. doi: 10.1080/15397734.2021.1875233
  • Oprea RA, Cruceanu C, Spiroiu MA. Alternative friction models for braking train dynamics. Veh Syst Dyn. 2013;51(3):460–480. doi: 10.1080/00423114.2012.744459
  • Lin X, Wang Q, Wang P, et al. The energy-efficient operation problem of a freight train considering long-distance steep downhill sections. Energies. 2017;10(6):794. doi: 10.3390/en10060794
  • Howlett P. A new look at the rate of change of energy consumption with respect to journey time on an optimal train journey. Transp Res E Method. 2016;94:387–408. doi: 10.1016/j.trb.2016.10.004
  • Bai B, Xiao Z, Wang Q, et al. Multi-objective trajectory optimization for freight trains based on quadratic programming. Transp Res Rec. 2020;2674(11):466–477. doi: 10.1177/0361198120937307
  • Wang X, Li S, Tang T, et al. Intelligent operation of heavy haul train with data imbalance: A machine learning method. Knowledge-Based Syst. 2019;163:36–50. doi: 10.1016/j.knosys.2018.08.015
  • Zhang L, Zhuan X. Optimal operation of heavy-haul trains equipped with electronically controlled pneumatic brake systems using model predictive control methodology. IEEE Trans Control Syst Technol. 2013;22(1):13–22. doi: 10.1109/TCST.2013.2238235
  • Yi L, Zhang D, Li W, et al. Research on multi-objective optimization of freight train operation process based on improved bald eagle search algorithm. J Comp. 2022;33(5):135–150. doi: 10.53106/199115992022103305012
  • Wu Q, Cole C, Spiryagin M, et al. Freight train air brake models. Int J Rail Trans. 2023;11(1):1–49. doi: 10.1080/23248378.2021.2006808
  • Bosso N, Magelli M, Zampieri N. A numerical method for the simulation of freight train emergency braking operations based on the uic braked weight percentage. Rail Eng Science. 2023;31(2):162–171. doi: 10.1007/s40534-022-00296-9
  • Pfaff R. Braking distance prediction for vehicle consist in low-speed on-sight operation: a monte carlo approach. Rail Eng Science. 2023;31(2):135–144. doi: 10.1007/s40534-023-00303-7
  • Ge X, Chen Q, Ling L, et al. An approach for simulating the air brake system of long freight trains based on fluid dynamics. Rail Eng Science. 2023;31(2):122–134. doi: 10.1007/s40534-022-00291-0
  • Wei W, Zhang Y, Zhang J, et al. Influence of quick release valve on braking performance and coupler force of heavy haul train. Rail Eng Science. 2023;31(2):153–161. doi: 10.1007/s40534-022-00301-1
  • Wu Q, Cole C, Spiryagin M, et al. Railway air brake model and parallel computing scheme. J Comput Nonlin Dyn. 2017;12(5):051017. doi: 10.1115/1.4036421
  • Pugi L, Rindi A, Ercole AG, et al. Preliminary studies concerning the application of different braking arrangements on Italian freight trains. Veh Syst Dyn. 2011;49(8):1339–1365. doi: 10.1080/00423114.2010.505291
  • Belforte P, Cheli F, Diana G, et al. Numerical and experimental approach for the evaluation of severe longitudinal dynamics of heavy freight trains. Veh Syst Dyn. 2008;46(S1):937–955. doi: 10.1080/00423110802037180
  • Cantone L. Traindy: the new union internationale des chemins de fer software for freight train interoperability. Proc Inst Mech Eng F J Rail Rapid Transit. 2011;225(1):57–70. doi: 10.1243/09544097JRRT347
  • Cantone L, Ottati A. A simplified pneumatic model for air brake of passenger trains. Rail Eng Science. 2023;31(2):145–152. doi: 10.1007/s40534-022-00300-2
  • Di Gialleonardo E, Cazzulani G, Melzi S, et al. The effect of train composition on the running safety of low-flatcar wagons in braking and curving manoeuvres. Proc Inst Mech Eng F J Rail Rapid Transit. 2017;231(6):666–677. doi: 10.1177/0954409716636923
  • Teodoro ÍP, Eckert JJ, Lopes PF, et al. Parallel simulation of railway pneumatic brake using openmp. Int J Rail Trans. 2020;8(2):180–194. doi: 10.1080/23248378.2019.1660239
  • Wu Q, Cole C, Spiryagin M, et al. Parallel multiobjective optimisations of draft gear designs. Proc Inst Mech Eng F J Rail Rapid Transit. 2018;232(3):744–758. doi: 10.1177/0954409717690981
  • Wagner S, Cole C, Spiryagin M. A review on design and testing methodologies of modern freight train draft gear system. Rail Eng Science. 2021;29(2):127–151. doi: 10.1007/s40534-021-00237-y
  • Yadav OP, Vyas NS. The influence of aar coupler features on estimation of in-train forces. Rail Eng Science. 2023;31(3):233–251. doi: 10.1007/s40534-022-00297-8
  • Wu Q, Cole C, Luo S, et al. A review of dynamics modelling of friction draft gear. Veh Syst Dyn. 2014;52(6):733–758. doi: 10.1080/00423114.2014.894199
  • da Silva, SF, Eckert JJ, Silva FL, et al. Aging-aware optimal power management control and component sizing of a fuel cell hybrid electric vehicle powertrain. Energy Convers Manag. 2023;292:117330. doi: 10.1016/j.enconman.2023.117330
  • da Silva, SF, Eckert JJ, Corrêa FC, et al. Dual hess electric vehicle powertrain design and fuzzy control based on multi-objective optimization to increase driving range and battery life cycle. Appl Energy. 2022;324:119723. doi: 10.1016/j.apenergy.2022.119723
  • Silva FL, Silva LCA, Eckert JJ, et al. Robust fuzzy stability control optimization by multi-objective for modular vehicle. Mech Mach Theory. 2022;167:104554. doi: 10.1016/j.mechmachtheory.2021.104554
  • Cole C. Longitudinal train dynamics. Handbook of Railway Vehicle Dynamics. 2006;1:239–278.
  • Eckert JJ, Ramos PG, de Oliveira Junior AJS, et al. A dissipated energy model of shock evolution in the simulation of the dynamics of dgm’s of railway compositions. Mech Mach Theory. 2019;134:365–375. doi: 10.1016/j.mechmachtheory.2018.12.034
  • Wu Q, Luo S, Qu T, et al. Comparisons of draft gear damping mechanisms. Veh Syst Dyn. 2017;55(4):501–516. doi: 10.1080/00423114.2016.1252049
  • Pugi L, Malvezzi M, Papini S, et al. Design and preliminary validation of a tool for the simulation of train braking performance. J Mod Transp. 2013;21(4):247–257. doi: 10.1007/s40534-013-0027-6
  • Teodoro ÍP, Ribeiro DF, Botari T, et al. Fast simulation of railway pneumatic brake systems. Proc Inst Mech Eng F J Rail Rapid Transit. 2019;233(4):420–430. doi: 10.1177/0954409718796903
  • Eckert JJ, da Silva SF, Santiciolli FM, et al. Multi-speed gearbox design and shifting control optimization to minimize fuel consumption, exhaust emissions and drivetrain mechanical losses. Mech Mach Theory. 2022;169:104644. doi: 10.1016/j.mechmachtheory.2021.104644
  • Eckert JJ, Silva FL, da Silva SF, et al. Optimal design and power management control of hybrid biofuel–electric powertrain. Appl Energy. 2022;325:119903. doi: 10.1016/j.apenergy.2022.119903
  • Miranda MH, Silva FL, Lourenço MA, et al. Vehicle drivetrain and fuzzy controller optimization using a planar dynamics simulation based on a real-world driving cycle. Energy. 2022;257:124769. doi: 10.1016/j.energy.2022.124769
  • Silva FL, Silva LC, Eckert JJ, et al. Parameter influence analysis in an optimized fuzzy stability control for a four-wheel independent-drive electric vehicle. Control Eng Pract. 2022;120:105000. doi: 10.1016/j.conengprac.2021.105000
  • Mahmoud M. Fuzzy control, estimation and diagnosis: single and interconnected systems. Gewerbestrasse 11, 6330 Cham, Switzerland: Springer Cham; 2018.
  • Wu Q, Luo S, Cole C. Longitudinal dynamics and energy analysis for heavy haul trains. J Mod Transp. 2014;22(3):127–136. doi: 10.1007/s40534-014-0055-x
  • Gen M, Cheng R, Lin L. Network models and optimization: multiobjective genetic algorithm approach. London: Springer Science & Business Media; 2008.
  • Lopes MV, Eckert JJ, Martins TS, et al. Multi-objective optimization of piezoelectric vibrational energy harvester orthogonal spirals for ore freight cars. J Braz Soc Mech Sci Eng. 2021;43(6):1–13. doi: 10.1007/s40430-021-03014-4
  • Lopes MV, Dias APC, Eckert JJ, et al. Design of triple-beam internal-impact piezoelectric harvester optimized for energy and bandwidth. J Braz Soc Mech Sci Eng. 2022;44(6). doi: 10.1007/s40430-022-03553-4