“…In this research, the trams' traction acceleration, braking acceleration, coast acceleration, and basic resistance are computed by examining their traction, coast, and braking states. The simulation employs a traditional discrete technique, dividing the entire running process into numerous segments of uniformly accelerated rectilinear motion having a step length set at 0.1 s. At each time step, the initial speed, distance, and acceleration are considered to calculate the tram's discrete speed and distance, given the tram's fully loaded mass and coefficients for maximum traction and braking forces, rolling resistance, and air resistance [21,23]. This approach enables a more accurate assessment of the trams' performance in complex variable acceleration motions, allowing for the identification of optimal operating conditions for the transit system.…”