Railway train energy simulation is an important and popular research topic. Locomotive traction force simulations are a fundamental part of such research. Conventional energy calculation models are not able to consider locomotive wheel–rail adhesions, traction adhesion control, and locomotive dynamics. This paper has developed two models to fill this research gap. The first model uses a 2D locomotive model with 27 degrees of freedom and a simplified wheel–rail contact model. The second model uses a 3D locomotive model with 54 degrees of freedom and a fully detailed wheel–rail contact model. Both models were integrated into a longitudinal train dynamics model with the consideration of locomotive adhesion control. Energy consumption simulations using a conventional model (1D model) and the two new models (2D and 3D models) were conducted and compared. The results show that, due to the consideration of wheel–rail adhesion model and traction control in the 3D model, it reports less energy consumption than the 1D model. The maximum difference in energy consumption rate between the 3D model and the 1D model was 12.5%. Due to the consideration of multiple wheel–rail contact points in the 3D model, it reports higher energy consumption than the 2D model. An 8.6% maximum difference in energy consumption rate between the 3D model and the 1D model was reported during curve negotiation.
