Abstract
Energy efficiency and management studies in rail transport worldwide have focused on optimizing reducing traction energy consumption, which accounts for a significant portion of operating costs. The development of energy-efficient driving techniques and the recovery of braking energy offer significant potential for reducing traction energy consumption and costs in rail systems. This study introduces a novel Energy-Efficient Dynamic Driving Technique (EEDDT) model, designed to optimize speed profiles and travel dynamics of rail vehicles by minimizing traction energy consumption (MTEC), maximizing regenerative braking energy production (MRBEP), and minimizing total travel time (MTT). The proposed model incorporates a multi-objective optimization framework and leverages two advanced metaheuristic algorithms—the Flower Pollination Algorithm (FPA) and Grey Wolf Optimizer (GWO)—to determine optimal acceleration, cruising, coasting, and braking regimes. In contrast to existing approaches, the model integrates real-world operational factors, including gradient effects, speed-dependent resistance, horizontal curvature constraints, and passenger load variability, enhancing simulation accuracy and applicability. The model is validated through empirical data collected from a 4.6 km segment of the Samsun urban tramway system consisting of seven stations. Simulation results demonstrate that the EEDDT model achieves up to a 48.95% reduction in total energy consumption, a 137.60% increase in regenerative energy recovery, and 99.62% travel time adherence compared to conventional driving strategies. The findings confirm the practical viability of the EEDDT framework in enhancing energy efficiency in urban rail networks, with FPA demonstrating superior performance in constraint optimization. Overall, this study contributes a scalable, data-driven, and optimization-based approach to sustainable urban rail operations.
Keywords
Introduction
The transportation sector has been facing various challenges due to the growing global population. These challenges include traffic congestion, high carbon emissions, high demand for fossil fuels, and increased energy consumption. In densely populated cities, electric rail transit systems are proposed as a solution to these problems. Rail system (RS) passenger transportation is one of the most popular transportation systems due to its higher passenger carrying capacity and more cost-effective per unit passenger than other public transportation systems (ERRAC, 2017). Efficient energy management in RS passenger transportation is considered an essential issue, especially with the increasing use of these systems. Several methods have been proposed for energy consumption management in rail systems. One of these methods involves driving the vehicle at low speeds, which reduces the amount of energy consumed but also increases travel time, which is undesirable for passengers. Another method recommended for efficient energy management in rail systems is to use regenerative braking energy (RBE) (González-Gil et al., 2014; Khodaparastan et al., 2019). One effective method to increase the energy efficiency of rail-based public transportation systems is Speed Profile Optimization (SPO) (Fernández et al., 2019). This method involves determining the speed profiles and travel times of rail-based transport vehicles to optimize energy consumption within a predetermined travel time (Fernández et al., 2019). The success of this method is measured by the RS vehicle's ability to start from the designated position at the designated time, move within the speed limits, and stop at the designated position at the designated time (Xing et al., 2023). Numerous studies have shown the potential of regenerative braking (RB) technology to reduce net energy consumption in urban rail systems, with energy savings ranging from 10% to 40% (Bae et al., 2007; Ceraolo et al., 2018; Frilli et al., 2016; González-Gil et al., 2013; Mayrink et al., 2020; Nasri et al., 2010; Sun et al., 2023). Nasri et al. (2010) presented a study on timetable optimization to maximize the usage of regenerative energy of braking in electrical railway systems. The study used a simulation model to evaluate energy consumption and the potential for RBE recovery. The results showed that by optimizing the timetable, it was possible to increase the amount of RBE recovered by up to 25% compared to a non-optimized timetable. In the study by González-Gil et al. (2013), strategies and technologies were proposed for the optimal management of RBE in sustainable urban rail systems. Simulations conducted on the Barcelona Metro showed that implementation of these strategies and technologies could lead to energy savings of up to 20%. Wei Li and his colleagues have conducted a multi-objective train route optimization by incorporating the features of automatic train operation (ATO) systems into the problem formulation and using a modified Firefly Algorithm, called GSOANR algorithm. According to the results of the study, the GSOANR algorithm has reduced electricity consumption by approximately 5.6% compared to standard GSO algorithms (Li et al., 2023). The study by Mayrink et al. (2020) evaluated the technical and economic feasibility of using RB for energy recovery in diesel-electric freight trains. The results showed that RB systems can reduce fuel consumption and CO2 emissions by up to 20% and 25%, respectively. Frilli et al. (2016) proposed an energetic optimization methodology for RB in high-speed railway systems. The methodology was tested on a simulation model of a high-speed train, and the results showed that the proposed approach could increase the energy recovery efficiency by up to 10% compared to a standard control strategy. The study by Sun et al. (2023) proposes a method to increase the use of RBE in metro trains for energy saving. The method involves adjusting the speed profile of an adjacent train that runs in a non-braking stage to absorb the RBE of a braking train. According to the results of the study, the proposed method improves energy efficiency by over 13% by improving RBE usage. The studies summarized herein underscore the importance of energy efficiency measures in rail systems, with RBE technology showing promise as a means of achieving significant energy savings. Cheng Che et al. propose a method for effectively utilizing regenerative braking energy for traction power supply. The method is based on power regulation with genetic algorithm and consists of railway power regulators, energy transfer converters, and a central controller. The study shows that the proposed method achieves a gain of approximately 99.3% in regenerative braking energy utilization (Che vd., 2022). Xiaoging Zeng et al. proposed a regenerative braking energy strategy technique based on reinforcement learning for trains to reduce power consumption in railway transport. The study optimized the train's regenerative braking strategy using a reinforcement learning algorithm with an on-board flywheel energy storage device. The study concludes that dynamic planning and Q-learning optimized train speed curve results in over 5% energy recovery in total energy consumption (Zeng et al., 2022). Shanpeng Zhao et al. conducted a study on implementing a hybrid energy storage system to improve the efficiency of regenerative braking energy utilization. The research suggests that adopting the railway power regulator control strategy within the energy storage system enhances power quality, leading to a longer service life for the energy storage system (Zhao et al., 2022). Wang and Su's study highlights the importance of reducing traction energy and increasing the use of renewable energy to achieve energy savings. The authors propose that driving strategies and train schedules can meet this requirement. The study presents a mathematical model for calculating traction energy and regenerative braking energy. Two approaches have been introduced to reduce net energy consumption on the metro line. The first approach suggests synchronizing train departure times with the arrival times of regenerative braking trains to reuse energy more efficiently. The second approach optimizes station arrival and departure times, as well as traction and braking regimes between stations, to increase energy savings. Two approaches have been proposed to increase energy efficiency in metro lines. The model's validity has been confirmed using real data from metro lines (Wang & Su, 2023). Zongyi Xing et al. conducted a study on the impact of regenerative braking energy on energy-saving optimization in railway train operations. They developed a tri-objective brute-force search algorithm model to solve multi-objective problems with the aim of minimizing energy consumption. The model calculates the duration, speed, distance, power, and energy consumption for each operating interval. The optimization model's effectiveness was validated through a case study of Guangzhou Metro Line 7. The data indicates that the brute-force search method results in greater energy savings compared to both the Genetic Algorithm and Particle Swarm Optimization Algorithm (Xing et al., 2023). GE Xin et al. proposed an integer programming model supported by scheduling methods to maximize the use of regenerative braking energy. They solved the model using the Gurobi solver under the constraint of safe running interval of multiple trains. The researchers tested the validity of the model with an example and as a result of the study, they completed the optimized train overlaps with a success rate of 49%. The study also compared the accuracy and efficiency of the Gurobi solver with the simulated annealing algorithm. The researchers also reported that the Gurobi solver was more effective in saving energy and increasing the efficiency of regenerative braking energy utilization (Xin et al., 2023). Woldram Heineken et al. proposed an energy-efficient train driving technique based on optimal control theory. The study presents an optimization approach using an algorithm by Khmelnitsky, which considers electric trains equipped with regenerative braking. Additionally, the paper introduces a strategy derived from a more general formulation of Khmelnitsky's maximum principle. The authors of the study assert that they were able to decrease the train's average energy consumption by 37% using the optimized strategy (Heineken et al., 2023).
The objective of this study is to develop an Energy-Efficient Dynamic Driving Technique (EEDDT) model for urban rail transportation. Specifically, the study uses the FPA and GWO algorithms to optimize the selection of coasting position ranges that support driving speed, curve entry speed, and RBE formation and determine the operating boundary conditions and optimal operating regions in the model. The model considers a tramway line with 7 stations located in Samsun, Türkiye. To better approximate actual driving dynamics, the model includes dynamic weight dependent on passenger numbers, friction dependent on speed, gradient, and horizontal curve variables. This addition aims to achieve greater accuracy in simulating real-world conditions. Incorporating horizontal curvature dynamic driving techniques helps to increase the number of scenarios for driving strategy optimization, thereby expanding the selection range of coasting start points that support the generation of RBE. The model includes pre-curve and post-curve scenarios, encompassing the overall motion stages of the rail vehicle along a track, including a horizontal curve. The objective functions in the model consist of Minimum Traction Energy Consumption (MTEC), Maximum Regenerative Braking Energy Production (MRBEP) and Minimum Travel Time (MTT). The objective functions consist of MTEC, MRBEP, MTT single-stable and MTEC/MRBEP, MTEC/MRBEP, MTEC/MTT, MRBEP/MTT, MTEC/MRBEP/MTT multi-stable objective functions. The FPA and GWO algorithms are used to optimize the optimal values of the objective functions and the Pareto optimal operating boundary conditions. The developed EEDDT model enables speed/location stability in rail systems, creation of energy-efficient journey schedules, determination of travel time in advance, determination of the most efficient driving technique within constrained travel time, and stopping the rail system vehicle (RSV) at the destination station with minimum error. In order to clarify the research landscape and emphasize the contribution of this study, existing literature has been thematically and methodologically categorized in Table 1. The table presents an analytical comparison of prior works based on their methodology, focus, key contributions, limitations, and how each differs from the proposed approach. This classification allows for a clearer understanding of the innovative aspects of the present study in contrast to the state-of-the-art. Table 1 provides a comparative overview of recent studies focused on energy-efficient railway operation, highlighting the methodologies, optimization techniques, and key performance metrics adopted in each case. The comparison reveals the diversity of approaches employed in the literature, including regenerative braking energy utilization, timetable optimization, speed profile adjustment, and advanced control strategies using nature-inspired and intelligent algorithms. By summarizing the objective functions, algorithm types, and efficiency outcomes, the table offers a consolidated perspective on the current state of research in the field. This overview also underscores the novelty of the present study, which integrates multi-objective optimization with real-world dynamic driving scenarios to enhance energy efficiency in urban rail systems. The inclusion of both simulation-based and algorithm-driven methods in previous works validates the relevance of the metaheuristic techniques applied in this research.
Comparative Overview of Related Studies in Energy-Efficient Railway Operation.
Comparative Overview of Related Studies in Energy-Efficient Railway Operation.
Definitions and Values of Dynamic Driving Technique.
Rail System Vehicle Technical Specifications.
This section provides an overview of RS motion dynamic calculations, traction system operating modes, and optimization algorithms used in the study.
Material
The objective of research on RSV driving techniques is to complete the journey from the starting station to the destination station with the shortest possible travel time and minimum energy consumption while considering speed and time constraints. The motion stages of an RSV is generally shown in Figure 1, where a high amount of energy is consumed during the acceleration stage, while lower energy consumption occurs during the cruising stage.

Rail System Vehicle Speed Profile (Scheepmaker et al., 2017).
Vehicles equipped with RB capability generate energy during the coasting phase, and there is no energy consumption during the braking phase except for auxiliary loads (Scheepmaker et al., 2017). Vehicles equipped with RB feature can continuously repeat energy consumption and production stages during acceleration-deceleration cycles during the journey (Scheepmaker et al., 2017). By optimizing these motion phases of the rail vehicle, different driving techniques can be developed, and efficiency can be increased (Scheepmaker et al., 2017). The speed profile of an RSV is shown in Figure 1, where it accelerates with an a acceleration between 0-A for
Trams are widely used in urban tramway transportation and typically have an average speed of 20 km/h to 30 km/h, taking into account their acceleration and deceleration capabilities. They usually accelerate with an acceleration value of approximately 1.1 m/s² and begin to decrease their speed with an acceleration of around 1.3 m/s² (Khodaparastan et al., 2019). From the moment an electric rail vehicle starts moving, it requires energy for traction. It reuses the kinetic energy gained during acceleration to overcome opposing forces such as rolling resistance, aerodynamic friction, and braking systems (Guo et al., 2017). To efficiently use the energy required, variables such as rolling resistance, maximum cruising speed, braking speed, and track gradient must be analyzed (Bae et al., 2007; Ceraolo et al., 2018; Frilli et al., 2016; González-Gil et al., 2013; Li et al., 2023; Mayrink et al., 2020; Nasri et al., 2010; Scheepmaker et al., 2017; Sun et al., 2023).
The dynamic movement calculations and optimization methods of the rail vehicle used in the developed EEDDT model are presented sequentially.
Accurate identification of the forces that drive the rail vehicle and those that resist its motion is essential in modeling the EEDDT. The vehicle's motion equation can be obtained by utilizing Newton's second law. According to this calculation, the net force can be expressed as given in Equation-1.
In Equation-1,

Attraction Forces and Sum Resistance/(Velocity -V) Relationship.
The graph provides some limit values for speed and traction force. The expressions for traction force are given in Equation-2 and Equation-3.
The expression Za defines the maximum adhesion force that can be transmitted between the locomotive wheels and the rail without slip. In this equation: Za (N) represents the adhesion force in newtons (N), μ (dimensionless) is the coefficient of adhesion between the wheel and the rail, g (m/s²) denotes the acceleration due to gravity (approximately 9.81 m/s²), Ga (kg) is the adhesion weight, referring to the portion of the locomotive's weight exerted on the driven axles. This relationship is derived from Newton's second law of motion and is fundamental in determining the limit of usable tractive effort before wheel slip occurs. The adhesion force increases with greater adhesion weight and higher friction conditions, but it is ultimately bounded by the coefficient of adhesion. The expression Zm defines the theoretical tractive effort generated by the locomotive motor as a function of power and speed. In this equation: Zm (N) represents the motor tractive force in newtons (N), P (kW) is the rated power of the locomotive in kilowatts (kW),V (km/h) denotes the locomotive speed in kilometers per hour (km/h).
The energy and power expressions in a RSV is given in Equation-4, Equation-5, and Equation-6.
These relationships allow for the detailed analysis of energy dynamics within the rail system, including both energy consumption and the energy recovered through regenerative braking.
The expression E defines the specific tractive effort, which represents the tractive force per unit mass of the locomotive or vehicle. In this equation: E (Joule) is the specific tractive effort, l (m) is the length of the track in meters (m). The consumed energy and the produced RBE in the general motion equation can be written as given in Equation-7 and Equation-8.
Equations (7, and 8) model the energy consumption and regenerative braking energy production in rail vehicles.
The objective function equations can be written as given in between Equation-9 and Equation-15.
Equations 9, 10, and 11 provide single- objective functions for solving MTEC, MRBEP, and MTT, respectively. Equations 12, 13, 14 and 15 provide multi- objective functions for solving MTEC / MRBEP, RBEP / MTT, MTEC / MRBEP and MTEC / MRBEP / MTT respectively. The single-objective functions (OF1–OF3) are designed to independently optimize three distinct performance metrics: minimizing traction energy consumption (MTEC) (Eq. 9), maximizing regenerative braking energy production (MRBEP) (Eq. 10), and minimizing total travel time (Eq. 11). Multi-objective functions (OF4–OF7) combine these aims via Pareto-optimal trade-offs, formulated as weighted Euclidean distances to ideal values (Eqs. 12–15). All objectives are subject to speed limits (V ≤ Vmax) and time constraints (Δtn≥Δtmin).
The proposed EEDDT model intrinsically embeds a rich optimization framework by addressing three conflicting objectives: MTEC, MRBEP, and minimizing travel time. These objectives are inherently contradictory in nature; for instance, reducing energy consumption through prolonged coasting phases may lead to increased travel time, while minimizing travel time often results in higher energy usage. To address this, the model formulates both single-objective (Equations 9–11) and multi-objective optimization problems (Equations 12–15), enabling the exploration of a Pareto-optimal trade-off space.
In this space, optimization does not occur in a fixed deterministic path, but rather as a dynamic selection process governed by the driving scenario, track profile, and performance requirements. The optimization process is guided by nature-inspired algorithms (FPA and GWO) which efficiently explore the multidimensional search space defined by decision variables such as acceleration profiles, coasting start positions, and braking thresholds.
The diversity in scenarios (e.g., pre-curve/post-curve strategies) further enriches the optimization landscape, allowing the model to identify optimal trade-offs under varying boundary conditions. The developed model thus explicitly defines the optimization space in terms of system states, speed constraints, and energy dynamics. The presented results (Tables 5–8, Figure 3) demonstrate that optimization occurs not only through equality constraints but within a well-characterised multi-objective framework, where decision-makers can prioritize among energy saving, travel time adherence, and regenerative energy maximization based on operational goals.

Performance Comparison of Optimization Algorithms with Driving Technique Scenarios.
Difficult optimization problems can be categorized as those with unclear mathematical models or those that require a significant amount of time to find the optimal solution (Mohamed vd., 2020). To address these challenges, intelligent optimization algorithms have been widely used in recent years to solve the Energy-Efficient Train Operation (EETO) problem.
The Energy Efficient Dynamic Driving Technique optimization problem is NP-hard due to its high-dimensional, nonlinear, and combinatorial nature:
These algorithms include genetic algorithms (Song et al., 2016; Tuyttens et al., 2013) differential evolutionary algorithms (Kim et al., 2013; Liu et al., 2019; Liu et al., 2020) ant colony optimization algorithms Fan et al., 2015; Cao et al., 2016; Naldini et al., 2021) particle swarm optimization algorithms (Wu et al., 2016), neural network algorithms (Chuang et al., 2008; Huang et al., 2016) and other meta-heuristic methods.
These algorithms mimic natural phenomena and processes or the intelligent behaviors of biological groups and are characterized by simplicity, generality, and ease of parallel processing. In this study, due to the problem's multidimensionality, intuitive methods such as the FPA and GWO were employed. Both algorithms rely on natural behaviors and interactions between individuals, making them highly effective in solving multidimensional optimization problems when appropriate parameters are selected.
Track Data for a Section of Samsun Tramway Line.
Track Data for a Section of Samsun Tramway Line.
Speed Limit Values for Pre-Curve Driving Technique Selection and Coasting Situation Comparison.
Speed Limit Values for Post-Curve Driving Technique Selection and Coasting Situation Comparison.

Optimization Points for Cruising Speeds, Dynamic Driving Technique and Transition Between States.
The model also includes a possible braking situation after the curve. After mechanical braking at the exit of the curve, the RS vehicle maintains a cruising speed until reaching the ko2’ point, as determined by the optimization algorithm. It then accelerates to the speed of the curve, where safe stopping is once again possible, before continuing with the coasting event. If the coasting event ends at position kb2, the RS vehicle will maintain a cruising speed until reaching the kf_stop position, where safe braking will commence. The model allows for the ko position to be located anywhere between the km and kx positions, resulting in the most suitable driving technique being achieved according to the desired objective function. Additionally, the model includes comparisons of state values such as ko1 = km1, ko1 > km1 / ko1 < kx1, and km1 = kx1, along with Vdriving, Vcurve, and Vbraking speed values. The flow chart of the proposed EEDDT driving technique is shown in Figure 5.

EEDDT Driving Technique Flow Chart.
To enhance the reproducibility, transparency, and technical depth of the proposed optimization approach, this section provides detailed pseudocode, algorithmic workflow, and the integration scheme of the FPA and GWO within the EEDDT framework. Both algorithms were employed independently to solve the single-objective and multi-objective functions (Equations 9–15) in the developed model and to compare their performance. In this study, the primary reason for employing evolutionary optimization algorithms such as the FPA and Grey Wolf Optimization (GWO) for the optimization of Energy-Efficient Dynamic Driving Techniques (EEDDT) lies in the inherent complexities of the problem and the limitations of traditional methods.
Approximately 80% of plant species on Earth are classified as flowering plants. The primary function of a flowering plant is to reproduce by transferring pollen, which is produced through its reproductive organs, to recipients with the aid of biotic or abiotic agents, thereby facilitating the continuation of the species life cycle. In some instances, abiotic carriers such as wind and floodwaters can also facilitate pollination without the involvement of biotic agents (Kar, 2016). This natural pollination process has existed for millions of years and has been successfully employed to address engineering problems (Yang, 2012). The FPA operates on four fundamental principles that are explained as follows:
Rule 1: A predetermined selection probability threshold (p ∈ [0, 1]) is used in the selection of the method to be applied when determining the search space in the pollination process (global and local search).Rule 2: When performing the global operation to represent the biotic process, the step space is determined using the Levy distribution (Levy Flight). Rule 3: When performing local search representing the abiotic process, the step space is determined using a uniform distribution. Rule 4: To increase the probability of re-selection, pollinators used in biotic pollination change the flower density as given in Equation-16.
The following pseudocode outlines the step-by-step procedure of the FPA, which is employed in this study to solve single-objective and multi-objective optimization problems by mimicking the global and local pollination behaviors observed in nature.
GWO is a nature-inspired optimization algorithm that was introduced in 2014 by Mirjalili et al. (2014). GWO is one of the promising metaheuristic algorithms, which are general- objective optimization algorithms that are inspired by natural phenomena such as the behavior of animals, plants, and other natural systems. The algorithm is based on the social hierarchy and hunting behavior of grey wolves. Alpha wolf is the most powerful of the entire pack and leads in hunting ana feeding. In case of disappearing of alpha, beta wolf leads the pack. Also, whether in needed, delta and omega wolves lead the pack, respectivel (Faris et al., 2018). The GWO algorithm starts with an initial population of randomly generated solutions, represented by a set of wolves. The fitness of each wolf is evaluated based on its ability to solve the problem, and the wolves are ranked according to their fitness. The alpha, beta, and delta wolves are then selected based on their fitness, and a search is conducted in the search space using their positions. Wolf pack generally follows steps which are chasing or encircling, harrasing and attacking in hunting a prey. In the encircling step is stocasting process and each wolf of the pack changes location depends on the position of the prey.
In encircling phase,
Algorithm ends when local search error untill not change siginificantly or iteration limit is exceeded.
The pseudocode presented below illustrates the implementation logic of the GWO (GWO), which simulates the leadership hierarchy and cooperative hunting behavior of grey wolves to explore and exploit the solution space efficiently within the context of the proposed EEDDT model.
Energy-efficient dynamic driving techniques supported by accelerating and decelerating cycles can minimize energy consumption while maximizing energy production, thereby achieving efficient driving. Efficient and optimized decision-making models, such as the developed EEDDT model, can achieve this objective.
The EEDDT model proposed in this study is formulated under the assumption that tram vehicles operate exclusively on dedicated tracks, fully segregated from other road traffic. This assumption eliminates the influence of external and unpredictable factors such as traffic signals, vehicle congestion, and mixed-use interactions, which are typically present in shared corridors. Consequently, the model concentrates on optimizing controllable parameters, including speed profiles, delay minimization, and energy consumption, thereby enabling a more precise evaluation of system performance. The definitions and values of the dynamic driving technique in the model are given in Table 2 and the vehicle characteristics used in the model are given in Table 3.
During optimization, both the FPA and the GWO iteratively modify speed profiles and coasting strategies in response to load-dependent resistance forces. Since increased passenger mass leads to higher rolling friction and inertia, the optimization algorithms are designed to adaptively adjust acceleration and braking parameters to maintain energy efficiency across different loading scenarios (Figure 6).

Simulated Section of Samsun Tramway Line.
The application subject to the model consists of a tramway line in Samsun, Türkiye. A particular segment of Samsun Urban Rail Network was taken into account for the case study and a real-like tram model was created with characteristics which are given in Table 4. The total length of the line is approximately 4600 meters. There are 7 stations on the line as given in Table 4. The driving phases consist of pre-curve and post-curve dynamic driving phases shown in Figure 4.
Single Stable Objective Function Optimization Comparison Values.
TEC: Traction Energy Consumed, RBEP: Regenerative Braking Energy Produced, DTR: Difference TEC and RBEP, TT: Travel Time, ICT: Iteration Completion Time, SPSD: Station Platform Stop Distance, OF1: MEC, OF2: MRBE, OF3:MTT, NP: Number of Passenger.
The driving technique for the shortest and longest travel time was obtained within the specified limits, and km1, km1’, kx1, ky1, km2, km2’, kx2 and kf_stop shown in Figure 4 were calculated as a result of these driving techniques. The locations where RBE begins to occur were indicated by ko1, kc1, ko2 and kc2.
The vehicle performs acceleration, cruising, coasting, regenerative braking and air braking movements in all scenarios, and the coasting points were determined by the optimization algorithm in accordance with the objective function and scenario. At the same time, the optimization algorithm decides which of the dynamic driving stra egies should be implemented in accordance with the specified objective function and scenario. Speed and position comparisons were separately handled for pre-curve and post-curve driving techniques. If there are similar complex structures in a station interval, the driving technique is determined according to the objective function.
The comparison of speed limit values, Vdriving, Vcurve, and Vbraking, was performed to determine the driving dynamics scenarios in the developed EEDDT driving technique model and based on this comparison, pre and post curve scenarios were created for each station interval and given in Tables 5a and 5b.
The optimization results using single-stable objective functions for the modeled tramway line are given in Table 6. The single-stable objective functions consist of MTEC, MRBEP, and MTT.
In the proposed EEDDT model, key decision variables are optimized using the FPA and GWO to MTEC, MRBEP, and reduce MTT. The explicit decision variables include:
In addition, implicit variables such as the duration of each motion phase and curve entry/exit speeds (
These variables are evaluated under operational constraints—track geometry, speed limits, and vehicle dynamics (Eq. 1–8)—to produce Pareto-optimal solutions for both single- and multi-objective formulations (see Tables 6–7). The comprehensive optimization of these variables forms the foundation of our model's ability to generate practical, energy-efficient driving strategies while meeting operational constraints.
Multi-Stable Objective Function Optimization Comparison Values.
TEC: Traction Energy Consumed, RBEP: Regenerative Braking Energy Produced, DTR: Difference TEC and RBEP, TT: Travel Time, ICT: Iteration Completion Time, SPSD: Station Platform Stop Distance, OF4: MEC/MTT, OF5:MRBE/MTT, OF6:MEC/MRBE, OF7:MEC/MRBE/MTT, NP:Number of Passenger.
Comparison of Driving Techniques of Samsun Tramway Line.
To accurately represent operational dynamics, the model incorporates variable loading conditions by adjusting the total vehicle mass m in Equation-22. The total mass is calculated as:
Where mempty is the empty (curb) weight of the tram (45.452 kg, see Table 3), np is the number of passengers, mp is the average passenger mass (assumed to be 70 kg/person).
Passenger load is treated as a time-varying parameter, updated at each station based on boarding and alighting behavior derived from empirical data.
This dynamic update enables the model to account for variations in traction force, rolling resistance, and braking energy recovery throughout the journey.
The traction energy consumption of the vehicle moving on the tramway line occurs only during the acceleration (AC) and cruising (CR) phases.
No energy is consumed during the coasting (CO) phase; instead, regenerative braking energy is generated. Increasing the duration of the CO phase in any strategy leads to a decrease in energy consumption since no energy is consumed during this phase.
However, this extension results in an increase in the total travel time. Punctuality is a crucial aspect of the total travel time and should be considered in energy efficiency studies. To address this, separate objective functions were created: TEC, RBEP, and TT, and their results are given in Table 6.
The shortest journey completion time is achieved in the driving technique specified by OF3. Indeed, this driving technique has the highest TEC value.
There is an approximate 61% reduction in traction energy consumption in the OF2 driving technique compared to OF3. Despite the significant reduction in traction energy consumption, the OF2 driving technique results in an approximate 54% increase in journey duration.
OF1 driving techniques has the minimum TEC. Despite achieving the minimum TEC, the OF1 driving technique has the highest TT among the considered strategies.
Additionally, the OF1 driving technique does not result in any RBEP. The driving techniques that focus on single-stable objective functions are not sufficient in terms of energy efficiency.
For this purpose, multi-objective functions whose result values are given in Table 7 were created. These objective functions were tested separately using FPA and GWO algorithms in 7 station intervals.
At this stage, the decision variables have been compared both pairwise and ternary to evaluate their effectiveness. OF4, OF5, and OF6 consist of pairwise comparisons of decision variables, while OF7 consists of simultaneous comparisons. OF4, OF5, OF6, and OF7 objective functions are formed by jointly optimizing the decision variables MEC/MTT, MRBE/MTT, MEC/MRBE, and MEC/MRBE/MTT, respectively.
Figure 3 shows the convergence behavior of the FPA and GWO algorithms across multiple objective functions (OF1–OF7), based on normalized median best fitness values over iterations. The results reveal that GWO achieves faster initial convergence due to its hierarchical search mechanism, while FPA demonstrates superior refinement in later iterations, particularly for multi-objective problems (OF4–OF7). Both algorithms converge stably within 100–150 iterations, with FPA attaining marginally better final fitness values. Therefore, FPA is preferable for high-precision optimization tasks, whereas GWO is more suitable for real-time applications requiring rapid, near-optimal solutions. To ensure solution reliability, both algorithms were executed independently 30 times under identical initial conditions.The Table 7 gives the information that OF6 achieves the lowest DTR value. However, despite this achievement, OF6 has the highest TT value among the considered driving techniques. This result indicates that despite achieving energy efficiency in terms of the lowest DTR value, OF6 is not sufficient as an energy-efficient driving technique considering the importance of punctuality. Other factors such as reducing TT need to be taken into account to achieve a more balanced and efficient driving technique. OF7 is essential for achieving EEDDT, where all decision variables converge to their optimal values. Indeed, in addition to considering the DTR and TT, OF7 also takes into account the RBEP efficiency. This comprehensive objective function aims to balance energy efficiency, decision coverage, and punctuality in the driving technique. Furthermore, the developed model contributes to predicting the travel by utilizing the driving technique that aligns with the specified objective function. The FPA and GWO algorithms used in the model were additionally tested and compared with the OF7 function between dormitories and education faculty stations, resulting in a Pareto frontier comparison. The results of this comparison can be seen in Figure 7.a and Figure 7.b.

Pareto Frontier Comparison OF7 (FPA and GWO - Between Dormitories and Faculty of Education). a.FPA; b.GWO.
To evaluate the performance of the proposed optimization framework, the FPA and GWO were applied to solve the OF7 objective function, representing the transit route between dormitories and the education faculty stations. The outcomes were benchmarked against Pareto-optimal boundary conditions derived using the MTEC/MRBEP/MTT multi-objective function, as defined in Equation (15) and illustrated in Figures 7.a and 7.b.
Figures 7.a and 7.b clearly demonstrate that the local search space explored by the GWO algorithm is notably narrower than that of the FPA. This observation suggests that GWO adopts a more focused convergence approach, likely due to its hierarchical leadership-based search strategy. This behavior results in more rapid convergence toward local optima, which is crucial in scenarios requiring timely suboptimal solutions, such as real-time or near-real-time railway trajectory adjustments. This trend is further corroborated by the computational metrics presented in Tables 6 and 7, where GWO consistently achieves convergence within fewer iterations compared to FPA. Consequently, GWO exhibits superior convergence speed and efficiency, reinforcing its suitability for applications where execution time is a critical constraint. (Table 9).
Comparison of Result Values of Driving Techniques Applied to Samsun Tramway Line.
However, despite its slower convergence, the FPA demonstrates higher accuracy in identifying near-optimal solutions, particularly when energy efficiency and travel time precision are of paramount importance. While GWO tends to prioritize convergence speed and local search effectiveness, FPA excels in fine-tuning solutions during later iterations, making it a favorable choice in applications that demand high-resolution optimization and global solution accuracy.
Furthermore, Figure 7 showcases the combined performance of both algorithms in capturing the trade-off surface across the three objectives MTEC, MRBEP, and MTT. The resulting Pareto fronts exhibit uniform distribution, and the spacing metrics and hypervolume indicators confirm that the objective space is well-covered, without significant clustering or voids.
In summary, although GWO outperforms FPA in terms of local convergence efficiency and ICT, FPA proves to be more effective in solving the objective functions within the developed model framework. The choice between these two algorithms should be made based on the specific priorities of the application: GWO for computational speed and localized optimization, and FPA for comprehensive exploration and solution refinement.
In the proposed model, the balanced distribution of the Pareto Optimal Front across the objective space is achieved through the inherent diversity mechanisms of both the FPA and GWO algorithms. FPA ensures broad exploration via global and local pollination strategies, while GWO maintains a structured search through its hierarchical leadership mechanism. The quality of distribution is quantitatively validated using spacing metrics and hypervolume indicators, which confirm that the generated solution set is uniformly spread without significant gaps or clustering. As illustrated in Figure 7, the resulting Pareto front effectively captures the trade-off surface among the objectives, indicating a well-distributed and robust optimization outcome.
Tables 8 and 9 present a comparison of the EEDDT driving technique along a section of the Samsun Tramway route, which includes 7 stations. Table 8 presents a comparison of the operational driving techniques and EEDDT for each station interval. The driving technique optimized with FPA successfully reduces traction energy consumption, while the driving technique optimized with GWO is more successful in generating regenerative braking energy. In terms of net energy consumption, FPA is more effective.
The total traction energy consumption during the driving mode using operational driving techniques is 17.081 kWh. However, the use of the EEDDT driving technique optimized with FPA has reduced the traction energy consumption to 8.72 kWh. Similarly, the use of the EEDDT driving technique optimized with GWO has reduced the traction energy consumption to 8.748 kWh. These findings suggest that the EEDDT driving technique optimized with FPA is more effective in reducing total traction energy consumption. When comparing the total regenerative braking energy production, it was found that the operational driving technique produced 0.476 kWh of regenerative braking energy. However, with the EEDDT driving technique optimized by FPA, the regenerative braking energy production increased to 1.109 kWh. Furthermore, the EEDDT driving technique optimized by GWO resulted in a regenerative braking energy production of 1.131 kWh. These results suggest that GWO is more effective than MRBEP for the target function. When comparing the net energy consumption, the optimized EEDDT driving technique using FPA resulted in a consumption of 7.611 kWh, while the optimized EEDDT driving technique using GWO resulted in a consumption of 7.617 kWh. These findings suggest that the EEDDT driving technique optimized with FPA is more effective than that optimized with GWO. The objective of energy optimization is to consume the least amount of traction energy possible by using operational driving techniques. The EEDDT driving technique optimized with FPA provides more effective results in achieving this goal. Figure 8 displays the dynamic driving technique regimes of the RSV on a line consisting of 7 stations.

Driving Techniques Performed for 7 Stations with an Average Speed of Vmean (km/h).
Figure 8 shows the driving techniques and speed/position profiles that correspond to the objective functions given in Tables 6 and Table 7. Figure 8 shows that the RS vehicle, whose driving technique is optimized with FPA and GWO algorithms, completes its driving within the specified operational driving time without reaching maximum speeds. This results in lower traction energy consumption and the generation of regenerative braking energy, contributing to energy efficiency.
This study introduces an innovative model for optimizing the dynamic driving technique of electric RS vehicles in urban mass transit systems. The model is designed to be energy-efficient and is supported by regenerative braking energy. The optimization process includes variable coasting points, dynamic weight depending on the number of passengers, speed-dependent friction, slope and variable curve entry speed. The objective functions aim to achieve optimal solutions for MTEC, MRBEP, and MTT for each station interval. Subsequently, the optimal solutions are determined using multi-objective functions within the specified single-objective solutions.In order to verify the effectiveness of the proposed regenerative braking energy assisted EEDDT driving technique model, we have optimized the real data of the 4600 m long Samsun tramway line consisting of 7 stations with FPA and GWO algorithms. In the optimization, we have produced solutions with FPA and GWO separately with the single objective functions given in equations 9, 10 and 11 and with the multi-objective functions given in equations 12, 13, 14 and 15 respectively. As a result of the solutions obtained, we obtained the following results.
The total energy consumption due to traction was reduced by 48.95%, while the total energy produced due to regenerative braking was increased by 137.60%. The total net energy recovery efficiency is 54.164%.
The travel time achievement efficiency of the operational driving technique is 99.62%. The total route completion efficiency of the proposed model is 99.99%. The developed model gives successful results in creating energy efficient driving techniques. The developed model generates energy-efficient driving techniques that can determine travel times between stations with optimal error and minimize delays. The conditions generated through this model improve the success of trip planning by facilitating the generation of energy-efficient travel routes, predetermining travel time and minimizing delays between trips.
Beyond the demonstrated efficacy of the developed optimization models, it is crucial to explicitly articulate the novel contributions and distinguishing aspects of this study within the broader landscape of optimization and energy efficiency in transportation systems. While the optimization of speed profiles for energy-efficient rail transportation is indeed a well-established research domain, the present study introduces several original advancements that collectively advance the state-of-the-art, both methodologically and contextually.
The core novelty of this work resides in the development of a comprehensive EEDDT model specifically tailored for urban rail vehicles, critically incorporating the MRBEP. Unlike conventional approaches that often consider static track conditions, simplified speed models, or primarily focus on MTEC or MTT in isolation, our EEDDT model uniquely integrates these objectives as simultaneous goals within a multi-objective optimization framework. This holistic approach explicitly accounts for the interplay between traction energy, regenerative braking, and travel time, which is particularly pertinent for urban rail systems where frequent stops and starts offer substantial opportunities for energy recuperation, thus directly impacting overall system efficiency and sustainability. Furthermore, the EEDDT model distinguishes itself by incorporating real-world dynamic driving conditions—such as horizontal curvature, gradient variations, and load-dependent resistance—and, uniquely, by integrating dynamic coasting strategies both before and after curves, an aspect rarely modeled comprehensively and together in existing literature. This detailed inclusion of operational dynamics, encompassing the various driving positions (maximum acceleration, cruise, coasting, and braking), ensures a more realistic and comprehensive representation of urban rail vehicle operation.
A significant methodological contribution is the rigorous application and comparative analysis of FPA and GWO algorithms to this specific high-dimensional, non-convex, multi-objective EEDDT problem under practical operational constraints. While these nature-inspired metaheuristic algorithms have shown promise across various optimization challenges, their systematic and in-depth performance evaluation in the context of energy-efficient dynamic driving for urban rail, particularly with the explicit consideration of maximizing regenerative braking, is novel. The study meticulously compares their effectiveness, highlighting their strengths in navigating the complex search space inherent in optimizing speed profiles. The detailed characterization of how these bio-inspired algorithms converge on Pareto-optimal solutions for the tripartite objective function (MTEC, MRBEP, MTT) provides valuable insights into their practical applicability for real-world railway energy management, allowing for diverse driving strategies tailored to different energy-performance trade-offs.
Crucially, the practical applicability and robust performance of the EEDDT model are empirically validated on a real-world tram line in Samsun, Türkiye, featuring seven stations and a varying track profile. This validation incorporates realistic operational constraints, including speed limit rules, regenerative braking thresholds, and dynamic passenger load changes. Compared to standard operational driving, the model achieves substantial improvements: up to a 48.95% reduction in traction energy consumption and a 137.6% increase in regenerative braking energy, all while preserving a travel time match of over 99.62%. These quantified improvements provide compelling evidence of not only the efficacy of the optimization strategy but also its direct implementability and profound benefits in practical urban rail settings.
In summary, this study offers a meaningful contribution to the field of sustainable urban rail transport by distinguishing itself through the development of a holistic, regenerative braking-aware EEDDT model that integrates a richer set of dynamic operational variables, the adept application and comparative insights of advanced nature-inspired algorithms (FPA and GWO) for complex multi-objective optimization, and a robust demonstration of real-world applicability with substantial, quantifiable efficiency gains, as evidenced by its successful validation on the Samsun, Türkiye tramway line.
Future extensions of this work could incorporate mixed-traffic conditions to evaluate their impact on energy efficiency and scheduling.
Footnotes
Ethical Consideration
This work does not require ethics approval.
Consent to Participate
This work does not require consent to participate, because it does not involve human subjects.
Author Contributions
All authors contributed equally.
Funding
The authors received no financial support for the research, authorship, and/or publication of this article.
Declaration of Conflicting Interests
The authors declared no potential conflicts of interest with respect to the research, authorship, and/or publication of this article.
Data Availability Statement
Authors confirm that the data supporting the findings of this study are available within the article.
Additional Information
This manuscript is derived from the doctoral dissertation of Ramazan Gungunes, completed at Kırıkkale University in 2023.
