Traction calculations are an important part of the science of train traction, one of the main activities performed for the organization of train operation and the design of railway lines. Methods of traction calculations include a set of methods and techniques for determining the mass of the composition, speed and travel time along the stretch, fuel and electricity consumption for traction, solving braking problems. Carrying out traction calculations allows you to determine the number of necessary traction capacities for organizing the movement of a certain amount of cargo. The economic effect of railway transport enterprises, the efficiency of using the locomotive and wagon fleet directly depends on the accuracy of traction calculations. Objective: The purpose of the article is to perform traction calculations using the C# software package, to make numerical calculations, to plot the change of speeds and time when the train is moving along a given track profile, to provide a reliable and efficient
computing environment for finding the optimal traffic schedule in order to optimize the use of electric energy within this schedule. Methods: The method of choosing the trajectory of the train movement provides for the calculation of the parameters of the train in the form of blocks with the initial data. The method takes into account two problems of solving the equation of train motion. Results: Based on the developed computer shell for performing traction calculations, a graphical dependence of the speed of an electric locomotive on the distance traveled (train movement schedule) on the st.Altyaryk – st.Margelan stage is obtained. Conclusion: The proposed method of performing traction calculations, in contrast to the existing ones, allows automating the solution of problems for the conditions of choosing traffic modes at the Uzbek Railways landfill, determining accelerating and decelerating forces, as well as acceleration and deceleration modes of the train.